summaryrefslogtreecommitdiffstats
path: root/sbin/dhclient/clparse.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Stop checking 'epoch' in get_recorded_lease() and just set it askrw2021-02-271-1/+3
* Rename struct client_config fields 'timeout', 'link_timeout' andkrw2021-02-211-9/+10
* Simplify '-i' handling, failing immediately during command line parsingkrw2020-12-101-43/+16
* Oops. Missed chunk in previous.krw2020-12-061-4/+6
* Repair 'domain-search' parsing broken in r1.191.krw2020-05-131-10/+11
* We don't count a terminating NUL in the length of option data.krw2020-05-131-3/+3
* Nuke a variable that is always set to 0.krw2020-05-131-4/+3
* No need to memcpy() into a string created by strdup().krw2020-05-131-3/+2
* Tweak dhclient(8) timing defaults depending on SMALL rather than usingkrw2020-02-021-3/+9
* Reject leases that do not provide a subnet mask for the address beingkrw2019-12-171-1/+4
* Compilers may not be as magical as I hope, so revert to using memcpy()krw2019-07-231-4/+7
* Cleanup/simplify parse_number():krw2019-07-221-25/+28
* Eliminate pointless "... else {}" branch to improve readability.krw2019-07-221-8/+7
* Replace malloc()/memcpy() with strdup() in parse_string(). Nuke 'len' parameterkrw2019-07-211-11/+13
* Use same 'switch (token) ...' idiom in parse_lease_decl() andkrw2019-07-201-109/+94
* Sort TOK_USELEASE case into proper alphabetic location inkrw2019-07-201-27/+24
* Nuke a bunch of 'name' parameters that haven't been used sincekrw2019-07-191-9/+8
* write_lease_db() only needs ifi->name and ifi->lease_db.krw2019-06-291-6/+6
* Add human readable parsing/display of RFC1035 data in domain-searchkrw2019-04-021-1/+67
* Do not accept dhclient.conf(5) "prepend" or "append" statements whenkrw2019-03-201-4/+10
* Restructure code to simplifiy imsg communications, further separatingkrw2019-02-121-40/+1
* Rename ACTION_NONE to ACTION_USELEASE. TOK_NOACTION to TOK_USELEASE.krw2019-01-261-5/+5
* Add 'uselease' statement to allow the disabling of built-in orkrw2019-01-261-1/+24
* Oops. Nuke debug statement that snuck it.krw2019-01-181-2/+2
* Shuffle lease file reading code to improve clarity and shorten somekrw2019-01-181-30/+29
* Yet another long line broke cover.krw2019-01-181-3/+3
* Be consistent in explicitly testing memcmp() return values.krw2019-01-181-2/+2
* Make apply_ignore_list(), set_default_hostname(),krw2019-01-141-2/+12
* Abstract allocation and initialization of config globalkrw2019-01-141-11/+22
* set_default_client_identifier() only needs thekrw2019-01-141-3/+3
* Check NULLness of ignore list inside apply_ignore_list() and notkrw2019-01-141-1/+4
* Abstract /etc/resolv.conf.tail reading out of main()krw2019-01-131-1/+40
* White space nits.krw2019-01-131-2/+3
* Shuffle apply_ignore_list(), set_default_client_identifier() andkrw2019-01-131-1/+101
* No names in function prototypes. Spaces after commas inkrw2018-11-041-3/+3
* Fix 'ignore ;' so that it really does reset the ignore list.krw2018-02-101-5/+15
* Flip -q (be quiet) into -v (be noisy), making terseness the defaultkrw2018-02-061-2/+2
* Complete and fix grammar in comments and bring grammar terms,krw2018-01-051-66/+69
* Compact some whitespace, unsplit now shorter lines.krw2018-01-041-11/+9
* Comments and grammar use '_decl' so use _decl instead of _declarationkrw2018-01-041-12/+11
* parse_lease_time() is an unnecessary abstraction. Just usekrw2018-01-041-8/+23
* We only parse decimal numbers, so parse_decimal() -> parse_number() tokrw2018-01-041-6/+6
* More grammar comments improvements.krw2018-01-021-49/+61
* Tweak syntax comments into consistency and completeness.krw2018-01-011-45/+51
* Stop inserting and paying attention to 'interface <if>;'krw2017-12-181-13/+5
* Further simplifY lease parsing. Fold add_lease() into read_lease_db(),krw2017-12-171-53/+45
* With leases no longer in dhclient.conf, rename a bunch ofkrw2017-12-161-31/+31
* Fix whitespace botch that snuck in.krw2017-12-131-2/+2
* Simplifiy parser by not worrying about nesting 'interface <if> {}'krw2017-12-131-13/+7
* Add ACTION_IGNORE and nuke ignored_options, ignored_option_count fieldskrw2017-12-091-4/+7