Ted Lemon
|
ae1844c8a8
|
Don't exclude dynamic BOOTP from uid test (?)
|
1997-09-16 18:14:18 +00:00 |
|
Ted Lemon
|
78b8c3061c
|
If sa_len is zero, skip interface. Add remove_protocol. Fix automatic/manual interface selection.
|
1997-09-16 18:12:32 +00:00 |
|
Ted Lemon
|
62b2bc86a2
|
Add systat.c
|
1997-09-16 18:11:22 +00:00 |
|
Ted Lemon
|
0da2916933
|
Don't do any DNS testing
|
1997-06-08 04:25:35 +00:00 |
|
Ted Lemon
|
0cbc9e2382
|
size_t -> ssize_t in return values where < 0 == error
|
1997-06-08 04:08:01 +00:00 |
|
Ted Lemon
|
732a90b290
|
Make it a warning rather than an error if resolv.conf is missing.
|
1997-06-08 04:05:21 +00:00 |
|
Ted Lemon
|
756c989582
|
When parsing a lease database, correctly transfer the client hostname and hostname to the memory-resident lease structure.
|
1997-06-08 03:28:01 +00:00 |
|
Ted Lemon
|
4595a58c25
|
size_t -> ssize_t in return values where < 0 == error
|
1997-06-08 03:18:09 +00:00 |
|
Ted Lemon
|
469e472a7f
|
Parse client-hostname token
|
1997-06-06 01:55:15 +00:00 |
|
Ted Lemon
|
cf09117b89
|
Lose message on short icmp_echoreplies
|
1997-06-04 20:59:40 +00:00 |
|
Ted Lemon
|
a37e5e0930
|
Cast sockopt arg to char * for Solaris.
|
1997-06-03 02:12:20 +00:00 |
|
Ted Lemon
|
2c50133e2b
|
Oops - previous fix wasn't complete
|
1997-06-03 00:47:40 +00:00 |
|
Ted Lemon
|
c5fc599601
|
Domains aren't seperated by commas after search keyword
|
1997-06-03 00:44:08 +00:00 |
|
Ted Lemon
|
a7de06ee55
|
Resolver subroutines
|
1997-06-03 00:25:43 +00:00 |
|
Ted Lemon
|
74eda6c581
|
Supply extra argument to pretty_print_options
|
1997-06-02 22:32:37 +00:00 |
|
Ted Lemon
|
a9a9b7f151
|
Add emit_quotes qualifier to pretty_print_option, so that we don't get extra quotes when emitting strings into configuration scripts
|
1997-06-02 22:32:05 +00:00 |
|
Ted Lemon
|
b52a650cbc
|
Don't select for exceptions, since we don't know how to handle them.
|
1997-06-02 22:31:30 +00:00 |
|
Ted Lemon
|
36f5381c14
|
Add REJECT keyword
|
1997-06-02 22:30:52 +00:00 |
|
Ted Lemon
|
fc28acefff
|
If there's no h_errno, assume the error is Host Not Found
|
1997-05-09 08:14:57 +00:00 |
|
Ted Lemon
|
db0ddc4f27
|
name-servers -> ien116-name-servers, to reduce confusion. Add nds- options
|
1997-05-09 08:13:38 +00:00 |
|
Ted Lemon
|
796ef0084f
|
Handle line-oriented parsing. Add parse_host_name function. Move parse_ip_addr and make it return status. Fix date parsing off-by-one-day bug
|
1997-05-09 08:08:53 +00:00 |
|
Ted Lemon
|
ac16c3da76
|
Work around Ultrix gotcha
|
1997-05-09 08:07:33 +00:00 |
|
Ted Lemon
|
00294c5604
|
Let bootp() check for correct type of packet
|
1997-05-09 08:07:09 +00:00 |
|
Ted Lemon
|
bd148ffb34
|
Call new ns_inaddr_lookup code for testing
|
1997-05-09 08:06:29 +00:00 |
|
Ted Lemon
|
f2aad86a77
|
Fix alpha ptrsize botch. Try even harder to make sure ICMP Echo request packets are routed. Better error message.
|
1997-05-09 08:05:28 +00:00 |
|
Ted Lemon
|
7c695fad45
|
Cygwin32 compatibility; reindent; add routine for printing WinSock errors
|
1997-05-09 08:03:44 +00:00 |
|
Ted Lemon
|
125e976606
|
Use new resolv.conf parser. Clean up some code. Add experimental (and non-functional) zone discovery code.
|
1997-05-09 08:02:33 +00:00 |
|
Ted Lemon
|
a198e2673e
|
Fix stupid allocation bug. Handle IFF_POINTTOPOINT only if defined
|
1997-05-09 08:00:50 +00:00 |
|
Ted Lemon
|
46809edfef
|
Swap shorts with htons, not htonl!
|
1997-05-09 07:58:33 +00:00 |
|
Ted Lemon
|
89500b31fd
|
Add keywords supersede, search, prepend, nameserver, domain, append. Add support for handling newline as its own token instead of as a token seperator, to enable parsing of resolv.conf files
|
1997-05-09 07:57:54 +00:00 |
|
Ted Lemon
|
ed857140d3
|
Fix sizeof bug. Add allocators for name server entries and domain search list entries
|
1997-05-09 07:56:13 +00:00 |
|
Ted Lemon
|
4a17bb6b07
|
Add resolver parser
|
1997-05-09 07:55:19 +00:00 |
|
Ted Lemon
|
5c6cfd0576
|
Lose const in inet_aton declaration
|
1997-03-29 10:37:51 +00:00 |
|
Ted Lemon
|
23bebe4540
|
Cast pointer to char * in sendto for SunOS
|
1997-03-29 10:37:18 +00:00 |
|
Ted Lemon
|
94b63c6467
|
Wrap prototype with PROTO for SunOS
|
1997-03-29 10:36:56 +00:00 |
|
Ted Lemon
|
049d2e07ca
|
Build inet_addr.o
|
1997-03-29 03:57:20 +00:00 |
|
Ted Lemon
|
1a9c0cc92c
|
Local copy of inet_ntoa for systems that don't provide it
|
1997-03-29 03:56:23 +00:00 |
|
Ted Lemon
|
418102c6c8
|
to is pointer to struct, not struct
|
1997-03-29 03:19:02 +00:00 |
|
Ted Lemon
|
714ef4f5d2
|
Compile checksum code whether or not we're doing a low-level packet driver
|
1997-03-29 03:18:28 +00:00 |
|
Ted Lemon
|
b607837f9a
|
Don't use ARHPRD_METRICOM or ARPHRD_LOOPBACK if they aren't defined
|
1997-03-29 01:39:38 +00:00 |
|
Ted Lemon
|
af361f2af5
|
Return the result of sends and receives
|
1997-03-29 01:26:08 +00:00 |
|
Ted Lemon
|
9557deb6da
|
Adjust indentation; fix up calling conventions
|
1997-03-29 01:25:32 +00:00 |
|
Ted Lemon
|
3951e13c3d
|
Add bnackoff-cutoff and initial-interval keywords
|
1997-03-29 01:25:10 +00:00 |
|
Ted Lemon
|
daffaf5e68
|
Allow users to specify vendor-encapsulated-options as a string of hex digits
|
1997-03-29 00:06:50 +00:00 |
|
Ted Lemon
|
5145810cfd
|
Ignore EHOSTUNREACH and ECONNREFUSED errors on Linux (for now).
|
1997-03-29 00:06:07 +00:00 |
|
Ted Lemon
|
9652af24d0
|
Skip dummy interfaces on Linux; lose vestigial and erroneous USE_FALLBACK code; timeout -> what, not timeout -> interface
|
1997-03-29 00:02:45 +00:00 |
|
Ted Lemon
|
a6bdf642ed
|
Fix stupid, stupid, stupid allocation size underrun
|
1997-03-29 00:01:18 +00:00 |
|
Ted Lemon
|
4a4d10a5ba
|
DNS Support code
|
1997-03-08 02:24:16 +00:00 |
|
Ted Lemon
|
e452b9fdc8
|
Use MAX_TIME for abandoned leases rather than an explicit constant (which was wrong).
|
1997-03-08 00:22:47 +00:00 |
|
Ted Lemon
|
6a1d7b36e0
|
raw reads include IP header before icmp header, so we have to skip over it.
|
1997-03-08 00:22:01 +00:00 |
|