summaryrefslogtreecommitdiff
path: root/sbin/dhclient/kroute.c
AgeCommit message (Expand)Author
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
2017-09-14Strive to rationalize fatal[x]() usage andKenneth R Westerback
2017-09-09Tweak extract_classless_route() to return unsigned intKenneth R Westerback
2017-09-08Tweak route_in_rtstatic() to return the position of theKenneth R Westerback
2017-08-31Don't delete v4 routes that are going to beKenneth R Westerback
2017-08-29Add a utility function extract_classless_route() andKenneth R Westerback
2017-08-26Since we no longer try to uniquely label routes addedKenneth R Westerback
2017-08-26Remove inadvertantly included param names inKenneth R Westerback
2017-08-26Change currently unused populate_rti_info() withKenneth R Westerback
2017-08-18Truncating a file and then deciding not to change itsKenneth R Westerback
2017-08-14Try for consistency in sizeof() usage.Kenneth R Westerback
2017-08-12Stop trying to outfox the routing tableKenneth R Westerback
2017-08-10Add IMSG_SET_RESOLV_CONF and keep the cached contentsKenneth R Westerback
2017-08-09Stop obsessively flushing the imsg connection. JustKenneth R Westerback
2017-08-08Rename resolv_conf_priority() to default_route_index() toKenneth R Westerback
2017-08-08KNF some long lines.Kenneth R Westerback
2017-08-06Simplify logic seeking/checking the interface overKenneth R Westerback
2017-08-05Factor out get_routes() to do the sysctl() danceKenneth R Westerback
2017-08-05Bring route creation into line with what route(8) does. InKenneth R Westerback
2017-08-05Don't delete the address/netmask that is about to beKenneth R Westerback
2017-08-04Do not attempt to parse zero'd input buffer afterKenneth R Westerback
2017-08-03Whitespace.Kenneth R Westerback
2017-08-03Flush static (RTF_STATIC) routes and not justKenneth R Westerback
2017-08-02Delete duplicated switch {} case: block.Kenneth R Westerback
2017-07-30Use effective_proposal data to build resolv.conf contents.Kenneth R Westerback
2017-07-30Use effective_proposal data to set mtu and address.Kenneth R Westerback
2017-07-29Default routes supplied via DHO_CLASSLESS[_MS]_STATIC_ROUTESKenneth R Westerback
2017-07-27Kill extra whitespace that snuck in.Kenneth R Westerback
2017-07-27Fold add_direct_route(), add_default_route() andKenneth R Westerback
2017-07-26Fix add_default_route() so -iface routes are actuallyKenneth R Westerback
2017-07-24Throw DHO_STATIC_ROUTES to the floor! Roughly! EnsureKenneth R Westerback
2017-07-24Shuffle some declarations and functions into the onlyKenneth R Westerback
2017-07-24Move invocations of flush_routes() and delete_addresses() fromKenneth R Westerback
2017-07-24Unify ROUNDUP macros for parsing route messages.friehm