summaryrefslogtreecommitdiffstats
path: root/sbin/dhclient/options.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Revert r1.121 and rewrite merge_option_data() to achieve same effectkrw2020-07-071-29/+28
* extract_classless_route() -> extract_route() as there is only the one routekrw2020-05-211-3/+3
* Massage merge_option_data() to be more careful when dealing with 'D'krw2020-05-141-7/+32
* snprintf/vsnprintf return < 0 on error, rather than -1.deraadt2019-07-031-7/+7
* Swap (opcount >= opleft || opcount == -1) to (opcount == -1 || opcount >= opleft) likekrw2019-06-221-4/+4
* Add human readable parsing/display of RFC1035 data in domain-searchkrw2019-04-021-115/+52
* Revert parts of recent changes to pretty_print_domain_search(). Partskrw2019-03-221-14/+7
* Simplify merge_option_data() with strpbrk().krw2019-03-211-3/+3
* Do not accept dhclient.conf(5) "prepend" or "append" statements whenkrw2019-03-201-1/+51
* Use same idiom for pretty_print_domain_search() andkrw2019-03-181-10/+18
* No need to re-implement realloc(). Just use itkrw2018-07-221-31/+15
* Tweak comment about truncating NULs to reflect newkrw2018-07-221-3/+2
* When finished pulling an option out of a buffer, skip directly to thekrw2018-07-221-2/+2
* Reading past the end of a buffer is bad, Even if thekrw2018-07-211-3/+9
* Repair printing of classless-static-routes to leaseskrw2017-10-111-4/+11
* Wrong captilization, long lines.krw2017-09-201-5/+8
* Create global 'log_procname' and set it to '<ifname>' orkrw2017-09-171-27/+31
* Strive to rationalize fatal[x]() usage andkrw2017-09-141-5/+3
* Tweak extract_classless_route() to return unsigned intkrw2017-09-091-4/+4
* Two stray "if (p)" -> "if (p != NULL)" andkrw2017-09-011-2/+2
* Add a utility function extract_classless_route() andkrw2017-08-291-28/+19
* No need for pretty_print_classless() to usekrw2017-08-281-20/+18
* Replace remaining "!var" expressions withkrw2017-07-141-14/+14
* Replace remaining "!<pointer>" expressions withkrw2017-07-141-5/+7
* Use a modern spacious idiom on all function local variablekrw2017-07-101-20/+20
* Be consistent. "return (e);" -> "return e;"krw2017-07-091-24/+24
* Fold tables.c into options.c and stop exporting the onekrw2017-07-081-27/+361
* Always use uintNN_t instead of sometimes u_intNN_tkrw2017-07-081-14/+15
* Replace the many occurances of '256' with a new #definekrw2017-07-071-3/+3
* Rename cons_options() to pack_options(), and do_packet() tokrw2017-07-071-84/+20
* cons_options() only needs to know a buffer and a length tokrw2017-07-061-38/+2
* Nuke unused parameter 'client_addr' from the 'handlers', i.e.krw2017-06-151-4/+3
* Move xid, secs, first_sending, startup_time fields fromkrw2017-06-141-4/+3
* Start consolidating client_state into interface_info. Firstkrw2017-06-141-4/+3
* Rename 'packet' field to 'recv_packet' and 'bootrequest_packet'krw2017-06-131-5/+5
* Seven casts, a couple of tweaks and CFLAGS+=-Wsign-compare for thekrw2017-04-091-4/+4
* Reduce the overburden of signed vs unsigned comparisons by sprinklingkrw2017-04-081-4/+7
* Replace another snprintf() dance with easier to read code usingkrw2017-04-081-28/+33
* Replace a mess of snprintf() dances with easier to read code usingkrw2017-04-081-39/+24
* Simply decoding of domain search option. No intentional functionalkrw2017-04-071-20/+11
* Fix dhclient vis/unvis of strings stored in the leases file.krw2017-03-261-5/+4
* Add comments to #endif's to allow easy differentiation between manykrw2017-03-081-8/+8
* Adjust lines that are too long.krw2017-02-121-11/+13
* Switch from 'legacy' errwarn.c to standard daemon logging functions.krw2017-02-121-27/+28
* Add support for RFC 6842, which says the client MUST drop packets whenkrw2016-10-061-1/+18
* Kill 'ifi' global.mpi2016-09-021-3/+4
* Remove the 'client' global and make it per-ifp.mpi2016-08-311-2/+4
* Make the 'ifi' global local to dhclient.c and pass it as an argument tompi2016-08-231-3/+3
* Eliminate #include inside *.h files and include only needed headers inkrw2016-02-061-2/+18
* Give dhclient(8) the ability to use option 119, a.k.a. "Domainkrw2015-10-261-1/+125