summaryrefslogtreecommitdiff
path: root/sbin/dhclient/dhcpd.h
AgeCommit message (Expand)Author
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
2017-06-24Tweak handling of HUP and new LLADDR. Just use expose and use sighup()Kenneth R Westerback
2017-06-24Use a local variable rather than a global flag to recordKenneth R Westerback
2017-06-23Once you have forked into two processes, setting a global flagKenneth R Westerback
2017-06-23Take reyk's imsg resolv.conf improvements of a while ago to theirKenneth R Westerback
2017-06-22Drop support for old (>4yr) timestamp formats in leasesKenneth R Westerback
2017-06-21Consistently use time(&var) idiom rather than tossing in a fewKenneth R Westerback
2017-06-18Move the timeout information into struct interface_info withKenneth R Westerback
2017-06-18Convert last set_timeout() use to set_timeout_interval() andKenneth R Westerback
2017-06-18Nuke unused pointer to non-existant struct.Kenneth R Westerback
2017-06-17Rename struct interface_info field 'new' to clearer 'offer'.Kenneth R Westerback
2017-06-17We accept either the first offer received, or an offer for theKenneth R Westerback
2017-06-17DECLINE offers as they are deemed invalid. Decline them at theKenneth R Westerback
2017-06-16Nuke 'is_bootp' field and just use a #define to check if the leaseKenneth R Westerback
2017-06-15Nuke unused parameter 'client_addr' from the 'handlers', i.e.Kenneth R Westerback
2017-06-14No need to be coy - call a "struct interface_info *" aKenneth R Westerback
2017-06-14Move active, new, offered_leases, leases fromKenneth R Westerback
2017-06-14Move state, destination, interval, requested_address fromKenneth R Westerback
2017-06-14Move xid, secs, first_sending, startup_time fields fromKenneth R Westerback
2017-06-14Start consolidating client_state into interface_info. FirstKenneth R Westerback
2017-06-14No need for two 'flags' fields. Consolidate into one, fixingKenneth R Westerback
2017-06-13Kill unused #define IFI_NOMEDIA.Kenneth R Westerback
2017-06-13Rename 'packet' field to 'recv_packet' and 'bootrequest_packet'Kenneth R Westerback
2017-06-10Nuke unused field bootp_policy and associated enum{}.Kenneth R Westerback
2017-06-10Nuke unused global warnings_occurred.Kenneth R Westerback
2017-04-18Tweak parameters to decode_*, add a check or two, and thus gain most of theKenneth R Westerback