summaryrefslogtreecommitdiff
path: root/src/network/networkd-dhcp4.c
Commit message (Expand)AuthorAgeFilesLines
...
* tree-wide: make cunescape*() functions return ssize_tZbigniew Jędrzejewski-Szmek2021-07-091-4/+4
* network: ipv4acd: first probe address and then assign itYu Watanabe2021-07-011-163/+18
* network: rename dhcp_lease_lost() -> dhcp4_lease_lost() and expose itYu Watanabe2021-07-011-6/+6
* ether-addr-util: drop redundant "addr" from struct hw_addr_dataYu Watanabe2021-06-101-7/+7
* network: use request queue to set MTUYu Watanabe2021-06-081-2/+3
* network: introduce request_hash_ops to dedup requestsYu Watanabe2021-06-081-1/+3
* network: drop unused "callback" arguments in route_remove() and address_remove()Yu Watanabe2021-05-191-5/+5
* network: dhcp4: re-request DHCP4 address and routes immediatelyYu Watanabe2021-05-191-48/+6
* network: use request queue to configure addresses, routes, and nexthopsYu Watanabe2021-05-121-132/+199
* network: split out common part of route or address handlersYu Watanabe2021-05-121-33/+14
* network: use IPV4_ADDRESS_FMT_STR/VAL macros and in6_addr_to_string() or friendsYu Watanabe2021-05-121-24/+12
* network: dhcp4: downgrade log level when interface is removedYu Watanabe2021-04-291-1/+3
* Merge pull request #19449 from yuwata/network-downgrade-log-levelYu Watanabe2021-04-291-1/+1
|\
| * network: dhcp4: downgrade log levelYu Watanabe2021-04-291-1/+1
* | network: dhcp4: introduce RoutesToNTP= boolean settingYu Watanabe2021-04-271-0/+26
* | network: dhcp4: split and rename link_set_dns_routes()Yu Watanabe2021-04-271-17/+34
|/
* network: dhcp4: ignore null dns addressYu Watanabe2021-04-231-0/+3
* network: dhcp4: set gateway for route to DNS server if it is not in the same ...Yu Watanabe2021-04-231-14/+22
* network: dhcp4: ignore gateway in static routes if destination is link-local ...Yu Watanabe2021-04-231-26/+89
* network: dhcp4: also set route MTU to prefix route and DNS routesYu Watanabe2021-04-231-0/+2
* Merge pull request #19392 from yuwata/network-dhcp-split-link_set_dhcp_routesYu Watanabe2021-04-231-197/+256
|\
| * network: dhcp4: simplify link_set_dns_routes()Yu Watanabe2021-04-221-53/+52
| * network: dhcp4: introduce link_set_dhcp_gateway() and link_set_dhcp_route_to_...Yu Watanabe2021-04-221-76/+112
| * network: dhcp4: introduce link_set_dhcp_static_routes()Yu Watanabe2021-04-221-63/+89
| * network: dhcp4: introduce link_set_dhcp_prefix_route()Yu Watanabe2021-04-221-30/+28
* | Merge pull request #19346 from mihajlov/dhcp_broadcast_l3Dimitri John Ledkov2021-04-221-1/+25
|\ \ | |/ |/|
| * network: enable DHCP broadcast flag if required by interfaceViktor Mihajlovski2021-04-211-1/+25
* | network: configure non-dhcp configs earlier even DUID-UUID is used by DHCP cl...Yu Watanabe2021-04-211-0/+27
* | network: make IAID and DUID for DHCPv6 configurable explicitlyYu Watanabe2021-04-211-6/+6
* | network: dhcp4: also apply RouteMetric= setting in [DHCPv4] to prefix routeYu Watanabe2021-04-211-0/+1
* | Merge pull request #19290 from yuwata/network-dhcp-do-not-configure-twiceZbigniew Jędrzejewski-Szmek2021-04-161-8/+9
|\ \
| * | network: refuse to configure engines such as DHCP client more than onceYu Watanabe2021-04-131-8/+9
| |/
* | network: dhcp4: warn when Anonymize=yes and ClientIdentifier= is not macYu Watanabe2021-04-141-5/+12
* | network: dhcp4: do not request any additional options when Anonymize=yesYu Watanabe2021-04-141-99/+73
* | network: move and rename network_apply_anonymize_if_set()Yu Watanabe2021-04-141-0/+41
|/
* tree-wide: use UINT64_MAX or friendsYu Watanabe2021-03-051-1/+1
* network: move state file related functions to networkd-state-file.[ch]Yu Watanabe2021-03-031-0/+1
* tree-wide: use in_addr_is_set() or friendsYu Watanabe2021-02-181-2/+2
* network: automatically set NLM_F_REPLACE flagYu Watanabe2021-02-121-1/+1
* network: drop many unnecessary link_dirty() callsYu Watanabe2021-01-221-2/+0
* network: tighten variable scope used in loop (#18277)Susant Sahani2021-01-171-2/+2
* dhcp: length of each user class field must be positiveYu Watanabe2021-01-131-1/+1
* Move hostname setup logic to new shared/hostname-setup.[ch]Zbigniew Jędrzejewski-Szmek2020-12-161-0/+1
* network: do not set broadcast if prefixlen is 31 or 32Yu Watanabe2020-12-031-1/+2
* network: add debug log about requesting DHCP addressYu Watanabe2020-12-021-0/+2
* network: simplify the condition about ipv4ll is enabled or notYu Watanabe2020-11-301-12/+6
* network: stop IPv4LL engine when DHCPv4 address is successfully acquiredYu Watanabe2020-11-301-0/+4
* networkd: start ipv4ll when dhcp has trouble getting a leaseZbigniew Jędrzejewski-Szmek2020-11-301-0/+15
* networkd: merge ll addressing fallback modes into normal "boolean" valuesZbigniew Jędrzejewski-Szmek2020-11-301-2/+1
* Merge pull request #17474 from yuwata/network-drop-link-deserialization-logicYu Watanabe2020-11-271-132/+62
|\