summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Solaris needs inet_aton and faked-up endian.hDHCP-970329Ted Lemon1997-03-291-0/+16
|
* SunOS needs inet_atonTed Lemon1997-03-291-0/+2
|
* Add prototype for inet_atonTed Lemon1997-03-291-0/+5
|
* Lose const in inet_aton declarationTed Lemon1997-03-291-2/+2
|
* Cast pointer to char * in sendto for SunOSTed Lemon1997-03-291-2/+2
|
* Wrap prototype with PROTO for SunOSTed Lemon1997-03-291-2/+2
|
* Cast malloc so that we don't get an error on SunOSTed Lemon1997-03-291-2/+3
|
* fooDHCP-970328Ted Lemon1997-03-292-7/+7
|
* Build inet_addr.oTed Lemon1997-03-291-2/+2
|
* Local copy of inet_ntoa for systems that don't provide itTed Lemon1997-03-291-0/+150
|
* Update copyrightTed Lemon1997-03-292-2/+4
|
* Allow IP addresses to be specified on the command line; don't use herror().Ted Lemon1997-03-291-5/+14
|
* Don't include netdevice.h - it causes compilation problemsTed Lemon1997-03-291-1/+0
|
* to is pointer to struct, not structTed Lemon1997-03-291-2/+2
|
* Compile checksum code whether or not we're doing a low-level packet driverTed Lemon1997-03-291-3/+3
|
* Don't use ARHPRD_METRICOM or ARPHRD_LOOPBACK if they aren't definedTed Lemon1997-03-291-1/+6
|
* Add initial_interval and backoff_cutoff elements to client_config struct; ↵Ted Lemon1997-03-291-0/+9
| | | | dns.c prototypes
* Return the result of sends and receivesTed Lemon1997-03-291-1/+3
|
* Adjust indentation; fix up calling conventionsTed Lemon1997-03-291-220/+185
|
* Add bnackoff-cutoff and initial-interval keywordsTed Lemon1997-03-292-1/+7
|
* ip -> client -> packet is a struct, not a pointer to a structTed Lemon1997-03-291-5/+5
|
* Add backoff_cutoff and initial_interval parse keywords; fix send_options thinkoTed Lemon1997-03-291-3/+11
|
* Use -pipe on NetBSDTed Lemon1997-03-291-1/+1
|
* Fix up a few typos and pastosTed Lemon1997-03-292-4/+5
|
* Fix install dependenciesTed Lemon1997-03-291-1/+1
|
* Add a couple more fussy defines to work around Linux weirdnessesTed Lemon1997-03-291-0/+2
|
* Allow users to specify vendor-encapsulated-options as a string of hex digitsTed Lemon1997-03-291-2/+2
|
* Ignore EHOSTUNREACH and ECONNREFUSED errors on Linux (for now).Ted Lemon1997-03-291-5/+28
|
* Skip dummy interfaces on Linux; lose vestigial and erroneous USE_FALLBACK ↵Ted Lemon1997-03-291-5/+7
| | | | code; timeout -> what, not timeout -> interface
* Fix stupid, stupid, stupid allocation size underrunTed Lemon1997-03-291-2/+2
|
* Don't have ARP code look up names; net_netmask_arg, not new_subnet_argTed Lemon1997-03-281-4/+7
|
* Move top_level_config to clparse.c; use more defaults from client config ↵Ted Lemon1997-03-281-52/+78
| | | | structure; be less noisy about broadcasts that aren't for us; fix up exponential backoff code; time out in REQUESTING state if server doesn't ACK; record how long we've been trying to boot in the DHCP packet.
* Set up enough defaults that we can actually boot without a configuration file.Ted Lemon1997-03-281-1/+40
|
* Clean up subdir targetsTed Lemon1997-03-281-27/+21
|
* IANA ARP code types and hardware typesTed Lemon1997-03-281-0/+145
|
* DNS Support codeTed Lemon1997-03-081-0/+332
|
* Use MAX_TIME for abandoned leases rather than an explicit constant (which ↵Ted Lemon1997-03-081-2/+2
| | | | was wrong).
* raw reads include IP header before icmp header, so we have to skip over it.Ted Lemon1997-03-081-5/+7
|
* Record the time of the db_startup rewrite of the lease file so that we don't ↵Ted Lemon1997-03-061-3/+4
| | | | rewrite the file again the next time we offer a lease.
* If a lease is abandoned, write it out even though it doesn't appear to be ↵Ted Lemon1997-03-061-3/+5
| | | | assigned. When abandoning a lease, set hardware type to zero, not -1
* Put parentheses around & operationsTed Lemon1997-03-061-3/+4
|
* If a lease is abandoned, it's okay to supersede even if things don't quite ↵Ted Lemon1997-03-061-2/+3
| | | | match up.
* Send client identifier when declining.Ted Lemon1997-03-061-1/+17
|
* When we toss all our leases, just go back to init state - don't try to get fancyTed Lemon1997-03-061-2/+3
|
* ABANDONED_LEASE is persistent, so set it in the lease structure, not in the ↵Ted Lemon1997-03-061-2/+2
| | | | supersede structure.
* If a lease has been abandoned, don't find it.Ted Lemon1997-03-061-4/+8
|
* Support abandoned keyword in leasesTed Lemon1997-03-062-2/+14
|
* Add ABANDONED tokenTed Lemon1997-03-061-0/+1
|
* Add ABANDONED_LEASE flagTed Lemon1997-03-061-0/+1
|
* Set ABANDONED_LEASE flag when abandoning a lease.Ted Lemon1997-03-061-2/+3
|