summaryrefslogtreecommitdiff
path: root/sbin/dhclient/kroute.c
AgeCommit message (Expand)Author
2021-03-28Now that the real time and monotonic time streams don'tKenneth R Westerback
2021-03-04Add sys/queue.h to the include list since imsg.h needs it. CurrentlyClaudio Jeker
2021-02-24Remove incomplete/incorrect connection with autoconf, clearing groundKenneth R Westerback
2021-02-01dhclient(8): default_route_index(): poll(2) -> ppoll(2)cheloha
2020-11-25When processing proposed static routes (inc. default route) ignoreKenneth R Westerback
2020-11-21No need to update resolv.conf when renewing a lease does not result in anyKenneth R Westerback
2020-11-19Avoid spurious resolv.conf updates whenKenneth R Westerback
2020-11-18Tweak debug messages around resolv.conf updating.Kenneth R Westerback
2020-11-06Add some debug output showing the exact network configurationKenneth R Westerback
2020-06-03Simplify logic in add_route(), eliminating pointless code duplication andKenneth R Westerback
2020-05-28A few stray 'ifa' overloadings.Kenneth R Westerback
2020-05-28Reduce 'ifa' overloading by renaming some parameters 'address'.Kenneth R Westerback
2020-05-28Reduce 'ifa' overloading by renaming proposal field from 'ifa' toKenneth R Westerback
2020-05-26Wrap some overly long lines.Kenneth R Westerback
2020-05-21Rename various parameters and variables to eliminate misleadingKenneth R Westerback
2020-05-21extract_classless_route() -> extract_route() as there is only the one routeKenneth R Westerback
2020-05-21Rename route_in_rtstatic() to route_pos() to more clearly reflect itsKenneth R Westerback
2020-05-20Remove no longer necessary RTLEN.Kenneth R Westerback
2020-05-20Fix typo in comment.Kenneth R Westerback
2020-05-20Rename proposal{} fields rtstatic_len, rtsearch_len and rtdns_len toKenneth R Westerback
2020-05-20Replace fixed 128-byte fields for search domains, static routes andKenneth R Westerback
2020-05-19Eliminate imsg_propose{}, imsg_revoke{} and imsg_tell_unwind{} asKenneth R Westerback
2020-05-15Be more careful in extracting the uint16_t value of interface-mtu, andKenneth R Westerback
2020-05-09Shuffle and clarify logic creating the contents of resolv.conf.Kenneth R Westerback
2020-05-08Nuke unneeded 'inits' field in struct proposal. 'mtu' being 0 is enough of a ...Kenneth R Westerback
2019-11-22Polish logic talking to unwind.Kenneth R Westerback
2019-11-22DNS Proposals are treated as replacements in unwind now.Florian Obser
2019-11-19Inform unwind about DNS servers it finds in leases.Kenneth R Westerback
2019-11-06Correct the logic deciding when to write resolv.conf.Kenneth R Westerback
2019-10-31Constrain and correct the routes being deleted when applying a newKenneth R Westerback
2019-08-01Don't leak resolv.conf contents.Kenneth R Westerback
2019-07-30Use AUTOCONF4 flag. Set the flag on startup. But if the flag isKenneth R Westerback
2019-07-26Whitespace tweak, fold long line.Kenneth R Westerback
2019-06-30getifaddrs() returns -1.Kenneth R Westerback
2019-05-17Don't put dhclient into a loop when interface-mtu is presentKenneth R Westerback
2019-05-10Make it possible to switch between wireless and physical interfacsSebastian Benoit
2019-02-23Correct comment on delete_addresses() return value.Kenneth R Westerback
2019-02-23Restore pre-a2k19 behaviour of clearing out all existing addressesKenneth R Westerback
2019-02-12Restructure code to simplifiy imsg communications, further separatingKenneth R Westerback
2019-01-26Zap trailing space that stuck its head up.Kenneth R Westerback
2019-01-10"AF_* values are *almost* always the correct choice, particularly withKenneth R Westerback
2018-06-13Add a cloning direct route to the default route gateway when theKenneth R Westerback
2018-02-06Flip -q (be quiet) into -v (be noisy), making terseness the defaultKenneth R Westerback
2017-10-23Use 'for (;;)' instead of a mix of "while (1) {}" andKenneth R Westerback
2017-09-20Tweak, shorten, use more consistant verbiage.Kenneth R Westerback
2017-09-20Make log messages more informative by using theKenneth R Westerback
2017-09-20Use consistant simple verbiage when SIOC* ioctl's fail.Kenneth R Westerback
2017-09-20Wrong captilization, long lines.Kenneth R Westerback
2017-09-17Create global 'log_procname' and set it to '<ifname>' orKenneth R Westerback
2017-09-15Use a poll() loop when trying read the default route fromKenneth R Westerback