summaryrefslogtreecommitdiff
path: root/sbin/dhclient/dhcpd.h
AgeCommit message (Expand)Author
2018-01-04parse_lease_time() is an unnecessary abstraction. Just useKenneth R Westerback
2018-01-04We only parse decimal numbers, so parse_decimal() -> parse_number() toKenneth R Westerback
2017-12-18Stop inserting and paying attention to 'interface <if>;'Kenneth R Westerback
2017-12-16With leases no longer in dhclient.conf, rename a bunch ofKenneth R Westerback
2017-12-09Add ACTION_IGNORE and nuke ignored_options, ignored_option_count fieldsKenneth R Westerback
2017-12-07Nuke support for defining last-gasp leases in dhclient.conf.Kenneth R Westerback
2017-12-06Disentangle dhclient.conf static lease handling from dynamicKenneth R Westerback
2017-12-03Move timer fields 'expiry" and "rebind" out of struct client_leaseKenneth R Westerback
2017-11-24Remove 'renewal' field from struct client_lease. Add lease_renewal() toKenneth R Westerback
2017-11-09Use lease 'epoch' (time lease was acquired) to calculate timers forKenneth R Westerback
2017-11-06Add lease declaration 'epoch' to hold the time() when a lease isKenneth R Westerback
2017-10-27Add '-n' option to just parse dhclient.conf for errors.Kenneth R Westerback
2017-10-23Enforce dhclient.conf prohibitions on nesting 'interface'Kenneth R Westerback
2017-10-14Refactor parsing of hex sequences. Rename parse_X()Kenneth R Westerback
2017-10-12Make parse_string() toe the new line by returningKenneth R Westerback
2017-10-11Tweak parse_date() again, this time to factorKenneth R Westerback
2017-10-09Tweak parse_lease_time() to emit a single message onKenneth R Westerback
2017-09-20Make send_packet() log entries more informative byKenneth R Westerback
2017-09-17Create global 'log_procname' and set it to '<ifname>' orKenneth R Westerback
2017-09-09Tweak extract_classless_route() to return unsigned intKenneth R Westerback
2017-08-29Add a utility function extract_classless_route() andKenneth R Westerback
2017-08-28No need for pretty_print_classless() to useKenneth R Westerback
2017-08-12sig_atomic_t is not (necessarily) an int. UseKenneth 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-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-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-22Add set_routes() and move bind_lease() route magicKenneth R Westerback
2017-07-22Rename *_add_address to *_set_address to reflect that theKenneth R Westerback
2017-07-21s/set_interface_mtu/set_mtu/gKenneth R Westerback
2017-07-17Remove some magic formerly used to detect the presence of anotherKenneth R Westerback
2017-07-10Take some of the mystery out of who does what byKenneth R Westerback
2017-07-09Some parsing code cleanup: add parse_boolean(); pass literal formatKenneth R Westerback
2017-07-08Fold tables.c into options.c and stop exporting the oneKenneth R Westerback
2017-07-08Always use uintNN_t instead of sometimes u_intNN_tKenneth R Westerback
2017-07-07Replace the many occurances of '256' with a new #defineKenneth R Westerback
2017-07-07assemble_eh_header() needs only to know about hw_addr.Kenneth R Westerback
2017-07-07Rename cons_options() to pack_options(), and do_packet() toKenneth R Westerback
2017-07-06cons_options() only needs to know a buffer and a length toKenneth R Westerback
2017-07-05Remove knowledge of struct interface_info from clparse.c. JustKenneth R Westerback
2017-07-02Unbreak tree by putting revised resolv_conf_priority() declaration inKenneth R Westerback
2017-07-01Eliminate multiple socket openings/closings and passKenneth R Westerback
2017-06-29Nuke undocumented long-deprecated and/or unsupported leaseKenneth R Westerback
2017-06-29delete_addresses(), interface_status(), addressinuse(),Kenneth R Westerback
2017-06-28resolv_conf_priority() is a function local to kroute.c, noKenneth R Westerback
2017-06-28Stop trying to clean up addresses, routes and "-L" fileKenneth R Westerback
2017-06-27Nuke get_rdomain() and just snag the interface rdomain from the sameKenneth R Westerback