summaryrefslogtreecommitdiff
path: root/src/dhcp
Commit message (Expand)AuthorAgeFilesLines
* build/meson: increase timeouts for some testsThomas Haller2019-02-231-0/+1
* all: move nm_utils_bin2hexstr_full() to sharedBeniamino Galvani2019-02-211-1/+1
* dhcp/internal: handle localhost and 0.0.0.0 DNS/NTP servers speciallyThomas Haller2019-02-201-7/+9
* dhcp/internal: handle multiple Router options in internal DHCP clintThomas Haller2019-02-201-16/+35
* systemd: dhcp: handle multiple addresses for "Router" (option 3) in DHCP libraryThomas Haller2019-02-191-4/+6
* dhcp/internal: cleanup logging and failure handling in lease_to_ip4_config()Thomas Haller2019-02-191-46/+46
* all: replace g_strerror() calls with nm_strerror_native()Thomas Haller2019-02-124-5/+5
* all: cache errno in local variable before using itThomas Haller2019-02-124-9/+17
* all: drop unnecessary includes of <errno.h> and <string.h>Thomas Haller2019-02-1212-20/+0
* all: don't use "static inline" in source filesThomas Haller2019-02-061-1/+1
* all: avoid backslash escape double quote inside single quoteThomas Haller2019-02-061-2/+2
* all: fix misspellingsRafael Fontenelle2019-01-241-1/+1
* dhcp: default ipv4.dhcp-client-id of internal plugin to "mac"Thomas Haller2019-01-072-3/+2
* core/trivial: rename nm_utils_detect_arp_type_from_addrlen() to nm_utils_arp_...Thomas Haller2019-01-071-2/+2
* dhcp/trivial: add comment about requiring DHCP client-id for infinibandThomas Haller2019-01-071-0/+2
* build: meson: Add trailing commasIñigo Martínez2018-12-202-3/+3
* core: allow addresses with zero prefix lengthThomas Haller2018-12-191-1/+0
* dhcp: fix static-route handling for intenal client and support multiple defau...Thomas Haller2018-12-191-57/+115
* dhcp: request classless-static-route option first according to RFC 3442Thomas Haller2018-12-191-2/+7
* dhcp: minor cleanup parsing default route for internal clientThomas Haller2018-12-191-10/+6
* dhcp: cleanup parsing of DHCP lease for internal clientThomas Haller2018-12-191-108/+109
* dhcp: let lease_to_ip4_config() allocate option hashThomas Haller2018-12-191-16/+26
* dhcp: fix signedness of loop variable in lease_to_ip4_config()Thomas Haller2018-12-191-2/+2
* dhcp: cleanup static option list for internal clientThomas Haller2018-12-191-56/+70
* dhcp: don't request DHCP6 client-id option with internal clientThomas Haller2018-12-192-1/+3
* dhcp: cleanup error paths in bound4_handle() and bound6_handle()Thomas Haller2018-12-191-20/+21
* all: don't use static buffer for nm_utils_inet*_ntop()Thomas Haller2018-12-192-20/+28
* core: add nm_utils_detect_arp_type_from_addrlen() helperThomas Haller2018-12-141-19/+6
* dhcp: always explicitly set IAID of internal DHCPv6 clientThomas Haller2018-11-291-0/+12
* dhcp: drop unused variableLubomir Rintel2018-11-191-1/+0
* dhcp: initialize hostname as construct-propertyThomas Haller2018-11-143-12/+16
* core/trivial: add code comment about DHCP client-id/DUIDth/dhcp-client-id-mac-rh1640494Thomas Haller2018-11-131-0/+26
* dhcp: always require hwaddr in internal DHCP clint ip6_start()Thomas Haller2018-11-131-19/+16
* dhcp: cleanup error handling in internal DHCP client's startThomas Haller2018-11-131-77/+79
* dhcp: don't load IPv4 client-id from lease fileThomas Haller2018-11-131-15/+0
* dhcp: cleanup initializing IPv4 client-id for internal DHCPThomas Haller2018-11-133-74/+84
* dhcp/trivial: wrap lines in calling client_start()Thomas Haller2018-11-132-10/+54
* dhcp: minor refactoring return paths in NMDhcpDhclient.get_duid()Thomas Haller2018-11-132-13/+12
* dhcp: use cleanup attribute for get_dhclient_leasefile()Thomas Haller2018-11-131-15/+10
* dhcp: don't pass duid to client ip6_start() and stop()Thomas Haller2018-11-136-29/+24
* dhcp: refactor nm_dhcp_dhclient_save_duid() to accept original DUIDThomas Haller2018-11-134-38/+49
* dhcp: merge "duid" and "client_id" field in NMDhcpClientThomas Haller2018-11-131-19/+12
* dhcp: drop unused nm_dhcp_dhclient_get_client_id_from_config_file()Thomas Haller2018-11-132-26/+0
* dhcp: don't re-read DHCP client ID from configuration file for dhclientThomas Haller2018-11-134-40/+2
* core: refactor loading machine-id and cache itThomas Haller2018-11-131-1/+0
* build: avoid header conflict for <linux/if.h> and <net/if.h> with "nm-platfor...Thomas Haller2018-11-121-0/+1
* device: add "dhcp-plugin" match spec for deviceThomas Haller2018-11-012-0/+12
* dhcp: log client-id of DHCP instanceThomas Haller2018-10-181-0/+9
* dhcp: introduce terminated dhcp-stateBeniamino Galvani2018-10-152-13/+9
* all: remove \n endings from log callsLubomir Rintel2018-10-122-2/+2