summaryrefslogtreecommitdiffstats
path: root/src/network (follow)
Commit message (Collapse)AuthorAgeFilesLines
* meson: make the second and third elements of tests or fuzzers optionalYu Watanabe2021-01-181-9/+5
| | | | Then, we can shorten many test definitions.
* sd-journal: move source files for sd-journal to src/libsystemd/sd-journalYu Watanabe2021-01-181-1/+0
|
* network: address-pool: also check conflicts with foreign addressesYu Watanabe2021-01-181-0/+9
| | | | | Fixes CI issue found in https://github.com/systemd/systemd-centos-ci/pull/334.
* network: tc use TAKE_PTRSusant Sahani2021-01-176-16/+16
|
* network: Use ordered_hashmap_ensure_put (#18233)Susant Sahani2021-01-174-20/+4
|
* Merge pull request #18230 from ssahani/macvlan-bcqueuelenYu Watanabe2021-01-173-0/+57
|\ | | | | network: macvlan - add support to configure rx queue for broadcast / multicast
| * network: macvlan - add support to configure rx queue for broadcast/multicastSusant Sahani2021-01-173-0/+57
| |
* | Merge pull request #18243 from ssahani/ensure-put-useYu Watanabe2021-01-1715-87/+23
|\ \ | | | | | | tree-wide: introduce hashmap_ensure_put() and use it
| * | network: nexthop - use hashmap_ensure_putSusant Sahani2021-01-161-5/+1
| | |
| * | network: use hashmap_ensure_putSusant Sahani2021-01-161-4/+2
| | |
| * | network: online - use hashmap_ensure_putSusant Sahani2021-01-151-4/+2
| | |
| * | network: routing policy rule - Use hashmap_ensure_putSusant Sahani2021-01-151-5/+1
| | |
| * | network: route - Use hashmap_ensure_putSusant Sahani2021-01-151-5/+1
| | |
| * | network: radv - Use hashmap_ensure_putSusant Sahani2021-01-151-5/+1
| | |
| * | network: neighbor - use hashmap_ensure_putSusant Sahani2021-01-151-5/+1
| | |
| * | network: mdb - use hashmap_ensure_putSusant Sahani2021-01-151-5/+1
| | |
| * | network: link - use hashmap_ensure_putSusant Sahani2021-01-151-5/+1
| | |
| * | network: link - use hashmap_ensure_putSusant Sahani2021-01-151-5/+1
| | |
| * | network: fdb - Use hashmap_ensure_putSusant Sahani2021-01-151-5/+1
| | |
| * | network: dhcp6 - use hashmap_ensure_putSusant Sahani2021-01-151-4/+2
| | |
| * | network: address label - use hashmap_ensure_putSusant Sahani2021-01-151-5/+1
| | |
| * | network: wireguard - Use hashmap_ensure_putSusant Sahani2021-01-151-5/+1
| | |
| * | network: netdev - Use hashmap_ensure_putSusant Sahani2021-01-151-5/+3
| | |
| * | generator: Use hashmap_ensure_putSusant Sahani2021-01-151-15/+3
| | |
* | | Merge pull request #18261 from ssahani/net2Yu Watanabe2021-01-172-23/+18
|\ \ \ | | | | | | | | network: modernize routing policy rule and add 0 validation where needed
| * | | network: routing-policy-rule - TAKE_PTRSusant Sahani2021-01-161-23/+13
| | | |
| * | | network: route - add a zero verification for tcp windowSusant Sahani2021-01-161-0/+5
| | | |
* | | | network: tighten variable scope used in loop (#18277)Susant Sahani2021-01-179-26/+20
|/ / /
* | | network: tc - use TAKE_PTR (#18266)Susant Sahani2021-01-1610-39/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * network: tc cake - use TAKE_PTR * network: tc htb - use TAKE_PTR * network: tc pie - use TAKE_PTR * network: tc netem - use TAKE_PTR * network: tc hhf - use TAKE_PTR * network: tc gred - use TAKE_PTR * network: tc fq codel - use TAKE_PTR * network: tc fifo - use TAKE_PTR * network: tc drr - use TAKE_PTR * network: tc qdisc - use TAKE_PTR
* | | Merge pull request #18264 from ssahani/net3Luca Boccassi2021-01-164-16/+11
|\ \ \ | | | | | | | | network: Use TAKE_PTR
| * | | network: address label - use TAKE_PTRSusant Sahani2021-01-152-10/+8
| | | |
| * | | network: mdb - use TAKE_PTRSusant Sahani2021-01-151-4/+2
| | | |
| * | | network: nexthop - use TAKE_PTRSusant Sahani2021-01-151-2/+1
| |/ /
* | | Merge pull request #18268 from ssahani/net5Luca Boccassi2021-01-163-31/+27
|\ \ \ | | | | | | | | network: tighten variable scope used in loop
| * | | networkctl: tighten variable scope used in loopSusant Sahani2021-01-151-27/+24
| | | |
| * | | network: macsec - tighten variable scope used in loopSusant Sahani2021-01-151-2/+1
| | | |
| * | | network: generator tighten variable scope used in loopSusant Sahani2021-01-151-2/+2
| |/ /
* | | network: manager tighten variable scope used in loopSusant Sahani2021-01-161-6/+4
| | |
* | | network: route - use ordered_set_ensure_putSusant Sahani2021-01-161-4/+2
|/ /
* | Add install-sysconfdir=no-samples option for (non-)installation of sample ↵Josh Triplett2021-01-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | configs By default, systemd installs various sample configuration files containing commented-out defaults. Systems seeking to minimize the number of files in /etc may wish to install directories and configuration files that have semantic effects, but not install not commented-out sample configuration files. Turn install-sysconfdir into a multi-valued option, with a "no-samples" value to skip installing sample-only configuration files.
* | network: introduce ManageTemporaryAddress= setting in ↵Yu Watanabe2021-01-134-0/+4
| | | | | | | | | | | | | | | | | | [DHCPv6PrefixDelegation] section The setting is enabled by default, as NDisc also enabled the flag by default. Closes #18208.
* | network: drop a function argument which is always constantYu Watanabe2021-01-131-11/+16
|/
* network: reconfigure interface when wifi iftype is updatedYu Watanabe2021-01-121-5/+11
| | | | | | Follow-up for a66a402da471f6230ab8674fd2c1df6d918773b5. Fixes #18059.
* Merge pull request #18216 from yuwata/dhcp-user-class-lengthYu Watanabe2021-01-124-64/+13
|\ | | | | dhcp: length of each user class field must be positive
| * network: merge config_parse_dhcp_user_class() and _vendor_class()Yu Watanabe2021-01-123-58/+7
| |
| * network: refuse zero length dhcp user classYu Watanabe2021-01-121-5/+5
| |
| * dhcp: length of each user class field must be positiveYu Watanabe2021-01-121-1/+1
| | | | | | | | | | This also fixes an memory leak when sd_dhcp_client_set_user_class() is called multiple times.
* | Merge pull request #18157 from ssahani/vlan-qosYu Watanabe2021-01-123-0/+141
|\ \ | |/ |/| network: Allow to configure VLan egress qos maps
| * network: Allow to configure VLan egress qos mapsSusant Sahani2021-01-123-0/+21
| |
| * network: Allow to configure VLan egress qos mapsSusant Sahani2021-01-123-0/+120
| |