summaryrefslogtreecommitdiff
path: root/sbin/dhclient/clparse.c
AgeCommit message (Expand)Author
2013-01-02Delete misleading comment and a pointless check of !ifi. Since ifiKenneth R Westerback
2012-12-04Eliminate hand-rolled pseudo-strerror() %m strangeness by replacingKenneth R Westerback
2012-11-27Clean up parsing of option lists. Part 7 (and final).Kenneth R Westerback
2012-11-27Clean up parsing of option lists. Part 6.Kenneth R Westerback
2012-11-27Clean up parsing of option lists. Part 5.Kenneth R Westerback
2012-11-25Clean up parsing of option lists. Part 3.Kenneth R Westerback
2012-11-25Clean up parsing of option lists. Part 2.Kenneth R Westerback
2012-11-25Clean up parsing of option lists. Part 1.Kenneth R Westerback
2012-11-08Remove confusing extra address abstraction 'struct iaddr'. Just useKenneth R Westerback
2012-10-30Nuke dhclient-script and dhclient.conf 'script' directive. Do allKenneth R Westerback
2012-10-27Change dhclient.conf directive 'ignore' to take a list of option namesKenneth R Westerback
2012-08-26Junk global cur_time, and use time(NULL) or local variables whereKenneth R Westerback
2012-08-22add ignore keyword to conf file, allowing one to ignore unwanted infoTed Unangst
2011-12-10Tweak parsing. No need to declare, assign and then ignore the tokenKenneth R Westerback
2011-04-04Dump some useless calls to dhclient-script. i.e. MEDIUM, PREINIT,Kenneth R Westerback
2009-07-19use addr_eq() where we can; ok krw@Kevin Steves
2009-05-27add missing else; from ISC.Kevin Steves
2007-02-14spacing and a typo that fell out of the readTheo de Raadt
2006-12-27Since we only have the single global struct interface_info, weKenneth R Westerback
2006-12-26Our dhclient only handles one interface. Simplify code by using theKenneth R Westerback
2006-12-16make /sbin/dhclient-script consistent with other paths; ok henning@Kevin Steves
2006-12-15KNFKevin Steves
2006-05-08add 'link-timeout n' seconds option to grammer, from fkr@hazardous.orgTheo de Raadt
2006-04-20adjust comments as to what keywords are legal; from fkrTheo de Raadt
2006-04-18cleanup keyword lookup for the lexer, and remove keywords not valid inTheo de Raadt
2005-08-02Rip out code dealing with multiple/nested interfaces. Each instance ofKenneth R Westerback
2005-07-16Rejig struct string_list to use char array rather than char pointer, andKenneth R Westerback
2005-07-16Eliminate unnecessary 'code' field from struct option. MakeKenneth R Westerback
2005-07-15Fix handling of comma separated option value lists, broken in r1.20.Kenneth R Westerback
2005-07-11spacingTheo de Raadt
2005-07-11Expunge unused hashing code and variables.Kenneth R Westerback
2005-07-11Dispense with the overhead of creating a hash just to lookup theKenneth R Westerback
2005-07-09Since we never add more than the default dhcp_universe, expunge theKenneth R Westerback
2004-09-15no \n in error() calls and minor KNF, from Moritz Jodeit <moritz@jodeit.org>Henning Brauer
2004-08-24revert r1.16, dhclient has to work without a config file at least on theHenning Brauer
2004-07-04properly bitch when we cannot open the config file, basically resemblingHenning Brauer
2004-05-13don't leave this file open, ok henning@Peter Stromberg
2004-05-04do not overload libc function names causing linker troublesMichael Shalayeff
2004-05-04more shrink and lint fixes; henning okTheo de Raadt
2004-03-02more pruning; henning okTheo de Raadt
2004-03-02zap interface flagsHenning Brauer
2004-03-02we deal with one interface at a time, so remove the interface list gunk.Henning Brauer
2004-03-02remove dummy_interfaces and fallback_interface gunkHenning Brauer
2004-02-24cut unreachable codeHenning Brauer
2004-02-07it's a little sad that this beast has only one asprintf, and that oneHenning Brauer
2004-02-07more style fixes from Emil Mikulic <emikulic@dmr.ath.cx>Henning Brauer
2004-02-04$OpenBSD$, teduHenning Brauer
2004-02-04more KNFHenning Brauer
2004-02-04asprintfHenning Brauer
2004-02-048579 lines of KNF, ANSO and zap-junk diff without the resulting binaryHenning Brauer