29 Révisions (acd598b4f93473f1792686a8ab691c88f1d4d8e5)

Auteur SHA1 Message Date
  Michael Brown acd598b4f9 Don't build option-overloaded packets; they just confuse people (ISC il y a 17 ans
  Michael Brown 1ec7bb789d Add dhcp_configure_netdev() il y a 17 ans
  Michael Brown 07dc294de8 Update DHCP to use data-xfer interface (not yet tested). il y a 17 ans
  Michael Brown f77815f2b1 Kill off hotplug.h and just make net devices normal reference-counted il y a 17 ans
  Anselm Martin Hoffmeister ed7dc02a95 hoffmeis: Preparations for syslog support (LOGSERVER in DHCP, linewise il y a 17 ans
  Michael Brown 4e20d73bb5 Gave asynchronous operations approximate POSIX signal semantics. This il y a 17 ans
  Michael Brown 7fafa89258 A DHCP session holds a persistent reference to a network device il y a 17 ans
  Michael Brown 6a91a03409 Added options listed in il y a 17 ans
  Michael Brown 74c41fac06 Create "username" and "password" DHCP options, ready for placing this il y a 17 ans
  Michael Brown cab3f4502b Correct option number for DHCP_DNS_SERVERS, and add it to the request il y a 18 ans
  Michael Brown e9561aafc0 Derive xid dynamically from the netdev, so that we can call il y a 18 ans
  Michael Brown b26806cf18 Add dhcp_snprintf() for extracting DHCP string options. il y a 18 ans
  Michael Brown 7ca8bcd98c Print out the lease time, just to show how easy it is. il y a 18 ans
  Michael Brown 00a1f000b1 Added dhcp_ipv4_option() and friends. il y a 18 ans
  Michael Brown 7ca1bb0fbe Now successfully negotiates the whole DHCPDISCOVER/OFFER/REQUEST/ACK il y a 18 ans
  Michael Brown 224529d8dd Now capable of sending what, to me, looks like a valid DHCPDISCOVER il y a 18 ans
  Michael Brown 6d9d48537e Added some debug messages and DHCP test code il y a 18 ans
  Michael Brown 317b962b65 Proof of concept: transmit a single DHCPDISCOVER and dump out any il y a 18 ans
  Michael Brown bf0cdd42cf Add some DHCP options that we are likely to use il y a 18 ans
  Michael Brown b8d619e822 Added macros for generating static DHCP options il y a 18 ans
  Michael Brown 254fe6e00e Split DHCP packet creation into two parts: creating the basic packet il y a 18 ans
  Michael Brown e40ebb67de Allow for calling find_dhcp_option() with "options" set to NULL, in order il y a 18 ans
  Michael Brown 6c01d3bb95 Fix creation of the htype field; the ll_proto field from which it is il y a 18 ans
  Michael Brown b24947f0c0 Add sketch code to reassemble a DHCP packet from our internal "everything il y a 18 ans
  Michael Brown 12da7ea475 Add (untested) code for parsing a received DHCP packet and constructing a il y a 18 ans
  Michael Brown 19e8b41562 Add code to modify DHCP option values within a block. il y a 18 ans
  Michael Brown 51d62d1a3c Provide a mechanism for returning the encapsulator as well as the il y a 18 ans
  Michael Brown 291f072b82 Add priority mechanism il y a 18 ans
  Michael Brown 0bcaa8a21f First stab at DHCP option handling in a way that will allow us to have il y a 18 ans