Ted Lemon
|
48695f7d76
|
New configurations and bug fixes from Jonathan
|
1996-03-07 21:08:11 +00:00 |
|
Ted Lemon
|
1521b59569
|
Add a blurb on creating a new port
|
1996-03-06 10:51:29 +00:00 |
|
Ted Lemon
|
e5d009f58c
|
Doesn't describe the current design
|
1996-03-06 10:42:34 +00:00 |
|
Ted Lemon
|
c27ab6b82f
|
Old-fashioned Makefile
|
1996-03-06 10:42:08 +00:00 |
|
Ted Lemon
|
e1987f8825
|
Add HAVE_SIN_LEN test
|
1996-03-06 10:41:34 +00:00 |
|
Ted Lemon
|
73fd7342cd
|
LOG_ERR, not LOG_ERROR
|
1996-03-06 10:41:13 +00:00 |
|
Ted Lemon
|
6e47d3d826
|
Don't pull in malloc.h; define _PATH_DHCPD_DB correctly
|
1996-03-06 10:40:57 +00:00 |
|
Ted Lemon
|
be1b6e8227
|
Add HAVE_SIN_LEN; encase debugging statements in ifdef DEBUG; fix destination port botch
|
1996-03-06 10:40:08 +00:00 |
|
Ted Lemon
|
8e3de495cb
|
Don't try to parse the lease file if it's not there
|
1996-03-06 10:38:53 +00:00 |
|
Ted Lemon
|
9c238be64c
|
Add support for BOOTP Vendor Extensions and BOOTP Relay agents
|
1996-03-06 10:38:04 +00:00 |
|
Ted Lemon
|
e92585bf2b
|
Add man pages
|
1996-03-06 10:37:35 +00:00 |
|
Ted Lemon
|
471fe68cd8
|
README file - duh
|
1996-03-06 10:36:55 +00:00 |
|
Ted Lemon
|
a68492e6b3
|
Delete old debugging message
|
1996-03-06 10:11:20 +00:00 |
|
Ted Lemon
|
08fe7cdbf7
|
New man pages
|
1996-03-06 10:09:35 +00:00 |
|
Ted Lemon
|
05f8b3f6b3
|
Formatted man pages
|
1996-03-06 10:08:47 +00:00 |
|
Ted Lemon
|
5f39769efa
|
Move malloc.h into netbsd.h; define HAVE_SIN_LEN
|
1996-03-06 10:05:26 +00:00 |
|
Ted Lemon
|
854ce11437
|
Ultrix port from Jonathan Stone
|
1996-03-06 10:04:56 +00:00 |
|
Ted Lemon
|
fd0072c9e7
|
New BSD/OS port
|
1996-03-06 10:04:44 +00:00 |
|
Ted Lemon
|
d843c75d7e
|
Disable some debugging statements
|
1996-03-02 05:21:33 +00:00 |
|
Ted Lemon
|
1358b87447
|
Keep a persistent database of leases
|
1996-03-02 05:13:36 +00:00 |
|
Ted Lemon
|
1a74d33bdc
|
replace cons_option implementation with something simpler.
|
1996-03-01 00:44:38 +00:00 |
|
Ted Lemon
|
1672a2bd0b
|
Take mandatory options out of default priority list; add user class identifier
|
1996-02-29 18:36:43 +00:00 |
|
Ted Lemon
|
ee56203f88
|
Slightly less gnarly MTU
|
1996-02-29 18:35:53 +00:00 |
|
Ted Lemon
|
0366d39ed5
|
Fix debugging statements; add raw data dumper
|
1996-02-29 18:32:57 +00:00 |
|
Ted Lemon
|
a3e52198fc
|
Fix buffer length calculations; always put mandatory options at the beginning of the priority list; use stored_length to figure out whether an option has been stored; calculate buffer length in a more reasonable place; partially complete rewrite of cons_options
|
1996-02-29 18:32:06 +00:00 |
|
Ted Lemon
|
a30cba8c91
|
Add user and vendor database support; add abandon_lease function which ensures a lease is not reused; fix up debugging
|
1996-02-29 18:28:43 +00:00 |
|
Ted Lemon
|
a285e681ea
|
Add vendor and user class tokens
|
1996-02-29 18:26:58 +00:00 |
|
Ted Lemon
|
709f15cce4
|
Add class structure; various new protos
|
1996-02-29 18:25:51 +00:00 |
|
Ted Lemon
|
3c248d6d6d
|
Clean up debug
|
1996-02-29 18:18:40 +00:00 |
|
Ted Lemon
|
76d9aae0cb
|
Split out packet length calculation; add DHCPINFORM and USER_CLASS_ID
|
1996-02-29 18:18:16 +00:00 |
|
Ted Lemon
|
b88e8e1527
|
Rearrange debugging dumps; disable them; add support for dhcp message; DHCPDECLINE now abandons the address that was declined, rather than releasing it for future use; DHCPINFORM function added but not implemented; NAK lease renewals on wrong network even if server id isn't ours; use DHCPACK, not DHCPOFFER, when acking a least; zap ciaddr on NAK; copy chaddr on NAK; make relay agent broadcast NAK; send relay response to server port; vendor class support
|
1996-02-29 18:16:31 +00:00 |
|
Ted Lemon
|
6161418730
|
Reverse forking arrangement; send packets to broadcast address
|
1996-02-29 18:09:56 +00:00 |
|
Ted Lemon
|
24a75c03db
|
Parse user and vendor class declarations; fix rounding error in convert_num; fix convert_num precision in lease timeout decls; unswap converted numbers in lease timeout decls
|
1996-02-29 18:08:45 +00:00 |
|
Ted Lemon
|
b0e3a2205a
|
Add user and vendor class keywords
|
1996-02-29 18:06:29 +00:00 |
|
Ted Lemon
|
26a7e22a94
|
Add class allocation code
|
1996-02-29 18:05:41 +00:00 |
|
Ted Lemon
|
fe9d575c78
|
Decided not to use yacc because it's not available on Macs
|
1996-02-29 18:05:16 +00:00 |
|
Ted Lemon
|
05da297846
|
New option docs; remove obsolete docs
|
1996-02-26 09:37:16 +00:00 |
|
Ted Lemon
|
445b21f78c
|
Change test for whether an option has been stored; always terminate the buffer with END and then PAD.
|
1996-02-26 09:32:08 +00:00 |
|
Ted Lemon
|
1b83016762
|
Copy the offered expiry time when updating a lease
|
1996-02-26 09:30:23 +00:00 |
|
Ted Lemon
|
8703d839b8
|
Always initialize offered_expiry; return after NAKing
|
1996-02-26 09:29:28 +00:00 |
|
Ted Lemon
|
e581d6150f
|
Major rewrite
|
1996-02-26 01:58:31 +00:00 |
|
Ted Lemon
|
98dd66895c
|
Zap debugging statements
|
1996-02-26 01:57:51 +00:00 |
|
Ted Lemon
|
d3c15dec47
|
Fix bug in dump_packet
|
1996-02-26 01:57:23 +00:00 |
|
Ted Lemon
|
8f5e2ec897
|
Prototypes for new dhcp protocol functions; add extra least expiry type
|
1996-02-26 01:57:06 +00:00 |
|
Ted Lemon
|
37d100d176
|
Figure out dhcp packet type and store it in packet structure
|
1996-02-26 01:56:39 +00:00 |
|
Ted Lemon
|
ed8bcd8f1b
|
Full protocol
|
1996-02-26 01:56:15 +00:00 |
|
Ted Lemon
|
2023e78771
|
New DHCP draft
|
1996-02-25 23:11:01 +00:00 |
|
Ted Lemon
|
e7b01ab48c
|
Remove dump_packet function (moved to print.c)
|
1996-02-25 21:29:05 +00:00 |
|
Ted Lemon
|
faa1c99dc6
|
Add dump_packet function
|
1996-02-25 21:28:38 +00:00 |
|
Ted Lemon
|
685963dcf4
|
Incremental changes to support DHCP protocol
|
1996-02-21 15:16:18 +00:00 |
|