summaryrefslogtreecommitdiff
path: root/sbin/dhclient
AgeCommit message (Expand)Author
2013-12-22Setting format id to 't' when it's already 't' is a waste ofKenneth R Westerback
2013-12-22No need to change format id 'X' (ascii or hex) to 'x' (hex) whileKenneth R Westerback
2013-12-22Don't look for two semi-colons when encountering an unrecognizedKenneth R Westerback
2013-12-21Introduce pretty_print_string() and use for printing both textKenneth R Westerback
2013-12-18Code existed to print non-printable characters in strings writtenKenneth R Westerback
2013-12-15Update timestamps in 'effective' lease before printing out theKenneth R Westerback
2013-12-14Start cleanup/fixup of pretty printing of option data. Use snprintf()Kenneth R Westerback
2013-12-14When cloning leases remember to clone address, next_server andKenneth R Westerback
2013-12-12Delete spurious blank line.Kenneth R Westerback
2013-12-12Eliminate (most) double decrements of remaining space in the prettyKenneth R Westerback
2013-12-12Assemble outgoing packets using iovec to combine the (optional)Kenneth R Westerback
2013-12-11Stray memcpy() using src size.Kenneth R Westerback
2013-12-10Oops. Missed file.Kenneth R Westerback
2013-12-10Rework [priv_]write_file() and associated struct imsg_write_fileKenneth R Westerback
2013-12-09Refactor processing of classless static routes option (121). AddKenneth R Westerback
2013-12-08Reduce in_addr memcpy() dances by simply using assignments where the sourceKenneth R Westerback
2013-12-06Having stopped pretending we handle anything but ethernet packets,Kenneth R Westerback
2013-12-05Stop pretending we still support FDDI or token ring hardware types.Kenneth R Westerback
2013-12-05Use destination size as size of memcpy(). Use <in_addr> rather thanKenneth R Westerback
2013-12-05Nuke local #define ETHER_HEADER_SIZE and use the identical value'dKenneth R Westerback
2013-12-04When we receive a /32 IP address assignment, mimick ISC DHCP by addingMatthew Dempsky
2013-12-04Oops. Missed a chunk. Give up on classless static routes ifKenneth R Westerback
2013-12-04More memcpy() stylistic repairs and size checks.Kenneth R Westerback
2013-12-04Be more careful to ensure memcpy'd data will fit.Kenneth R Westerback
2013-11-20cleanups for signed char vs ctypeTheo de Raadt
2013-11-19include queue.h directly instead of relying on if.h to provide it;Mike Belopuhov
2013-11-16Fix msgbuf_write() usage.Kenneth R Westerback
2013-11-12add a variety of missing prototypesTheo de Raadt
2013-11-11Shuffle function prototypes and extern declarations around toKenneth R Westerback
2013-11-11Nuke 'cur_time' variable used only to assign time(NULL) to a field.Kenneth R Westerback
2013-11-11Argh. Set 'to' address to INADDR_BROADCAST, not 'from' address,Kenneth R Westerback
2013-11-11RFC 2131 and friends state that when renewing a lease the clientKenneth R Westerback
2013-10-22Save 'next-server' (a.k.a. siaddr) info in leases file. Saving theKenneth R Westerback
2013-09-09Calculate the lease time fields (expiry, renew, rebind) afterKenneth R Westerback
2013-08-22this full stop has lost its way...Jason McIntyre
2013-08-17Do not create a route to the bound address via 127.0.0.1. Our stackKenneth R Westerback
2013-08-14Only skip address deleting/adding and route deleting/adding onFlorian Obser
2013-07-16Add missing .Mt macros for AUTHORS email addresses.Ingo Schwarze
2013-07-15If a DHCPREQUEST returns a lease identical to the one currently bound toKenneth R Westerback
2013-07-14merge the relevant bits of dhcp(8) into dhclient(8) and dhcpd(8),Jason McIntyre
2013-07-11update (or add) STANDARDS;Jason McIntyre
2013-07-11Put more debug verbiage under DEBUG. Add a few more debug messages.Kenneth R Westerback
2013-07-07Remove erroneous warnings -- we do not reject offers just because theKenneth R Westerback
2013-07-06Tone down verbosity by putting the "Unexpected <blah>" messages underKenneth R Westerback
2013-07-06Fix a lie in one comment and zap a pointless sentence in another.Kenneth R Westerback
2013-07-06Zap leading whitespace.Kenneth R Westerback
2013-07-05Zap trailing whitespace.Kenneth R Westerback
2013-06-18Don't use inet_ntoa() twice in one parameter list. You'll just printKenneth R Westerback
2013-06-18Split RTM_NEWADDR and RTM_DELADDR handling into separate casesKenneth R Westerback
2013-06-17Check calloc() return value. Plug leak of resulting memory.Kenneth R Westerback