2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-29 13:28:14 +00:00

2465 Commits

Author SHA1 Message Date
Ted Lemon
fc33f8c58e Subroutinize some functionality and add in tracing hooks. 2001-02-12 19:40:05 +00:00
Ted Lemon
a568b5bc45 Common tracing subroutines. 2001-02-12 19:38:37 +00:00
Ted Lemon
2e5b6bfd92 Add ctrace.c 2001-02-12 19:37:59 +00:00
Ted Lemon
243e51ee8d Fix a gnarly memory allocation bug. 2001-02-12 19:37:03 +00:00
Ted Lemon
b1423aedd9 - Fix faked-out giaddr handling.
- Make it possible to pass environment variables to the client script.
2001-02-12 19:26:35 +00:00
Ben Cottrell
c9007bfd68 Doh! Syntax error that I really should have noticed. Hind paw firmly
entrenched in muzzle.
2001-02-02 18:14:17 +00:00
Ben Cottrell
00bb1cad79 Patch from Joost Mulders <dhcp@j-mulders.demon.nl> to make DLPI work better,
especially on Solaris/x86.
2001-01-31 19:00:34 +00:00
Ted Lemon
c5b569f874 Update changelog 2001-01-26 06:17:47 +00:00
Ted Lemon
1891a87e99 Don't dump core if asked to look up an option where there are no options. V3-BETA-2-PATCH-16 2001-01-26 06:17:01 +00:00
Ted Lemon
af49fdffd7 Update changelog and version number. 2001-01-26 06:06:56 +00:00
Ted Lemon
297c659c95 Document stash-agent-options. 2001-01-26 05:57:56 +00:00
Ted Lemon
de528760a8 Fix a memory leak. Only return agent options that were sent. 2001-01-26 05:57:35 +00:00
Ted Lemon
543ce4f87d Oops, add constant for requesting state 2001-01-26 05:56:29 +00:00
Ted Lemon
69150c8a9c Fix a missing comment closure 2001-01-26 05:56:05 +00:00
Ted Lemon
5b77c9109e Update some obsolete declarations. 2001-01-25 21:55:54 +00:00
Ted Lemon
1ecf93b561 Follow proper coding standards for allocating refcnted objects. 2001-01-25 21:55:08 +00:00
Ted Lemon
298ab04561 Fix a small nit in the dlpi code. 2001-01-25 21:54:25 +00:00
Ted Lemon
157de15813 - Add a note to the documentation for the slp-directory-agent option
to help users of Novell products.
2001-01-25 21:54:00 +00:00
Ted Lemon
9cf4017c92 Post-tag version 2001-01-25 08:49:10 +00:00
Ted Lemon
754ae3e9b9 Update changelog and version V3-BETA-2-PATCH-15 2001-01-25 08:43:04 +00:00
Ted Lemon
a79d60da23 Fix a bug pointed out by Sergei Datsenko. 2001-01-25 08:41:19 +00:00
Ted Lemon
0feab0743f Add log-facility. 2001-01-25 08:37:03 +00:00
Ted Lemon
6fb139d337 - Fix a core dump pointed out by Albert Herranz.
- Fix handling of agent options.
2001-01-25 08:36:36 +00:00
Ted Lemon
5f236d89ed Don't use snprintf on platforms that don't have it. 2001-01-25 08:35:24 +00:00
Ted Lemon
43d5ca997f Clean up some problems. 2001-01-25 08:34:57 +00:00
Ted Lemon
d83e416e5c - Document log-facility parameter.
- Fix some typos pointed out on dhcp-server mailing list.
2001-01-25 08:34:13 +00:00
Ted Lemon
e1206f8ec6 Modernize dhcpd.conf example 2001-01-25 08:33:11 +00:00
Ted Lemon
ee5a7404e7 Add log_facility config parameter. 2001-01-25 08:32:57 +00:00
Ted Lemon
bfe2d221d7 - Fix some pedantic allocation problems.
- Fix handling of agent options.
- Fix handling of giaddr debugging features.
2001-01-25 08:32:26 +00:00
Ted Lemon
c399351320 Fix a memory leak. 2001-01-25 08:29:12 +00:00
Ted Lemon
5e0b4c6248 Fix handling of agent options. 2001-01-25 08:28:51 +00:00
Ted Lemon
6c5223f563 - Add some error messages where parser was failing silently.
- Fix handling of agent options.
2001-01-25 08:28:22 +00:00
Ted Lemon
0ae2319345 Theoretically fancier reference count history printer (needs more work) 2001-01-25 08:27:20 +00:00
Ted Lemon
e0de25c53b Add an rc_history_count variable so that we can see if the history overflew 2001-01-25 08:26:36 +00:00
Ted Lemon
04d229001f Define option_chain_head structure. 2001-01-25 08:26:04 +00:00
Ted Lemon
be80b1a62c Add support for ON_TRANSMISSION flag. 2001-01-25 08:25:37 +00:00
Ted Lemon
625f7cee54 New protos; change type of agent option on lease. 2001-01-25 08:25:12 +00:00
Ted Lemon
76a8f1634c Fix a small cosmetic error. 2001-01-25 08:24:33 +00:00
Ted Lemon
b49c02cc7f - Fix a possible core dump in option parsing.
- Print error messages in some cases where the parser was breaking
  silently.
2001-01-25 08:23:49 +00:00
Ted Lemon
1472e6f3e4 - Use option_chain_head structure for linked option spaces.
- Fix a memory leak.
2001-01-25 08:21:59 +00:00
Ted Lemon
320eda6ad6 document the user-class option. 2001-01-25 08:20:53 +00:00
Ted Lemon
1687c64b43 Add TRANSMISSION keyword 2001-01-25 08:20:24 +00:00
Ted Lemon
fe48fc2c85 Add allocators for option_chain_head structure. 2001-01-25 08:18:37 +00:00
Ted Lemon
1c44f6bd86 Don't send giaddr when renewing or bound. 2001-01-25 08:18:06 +00:00
Ted Lemon
a8009c484b Add support for 'on transmission' 2001-01-25 08:17:17 +00:00
Ted Lemon
efb534df5f Update changelog and version numbers. 2001-01-19 11:19:40 +00:00
Ted Lemon
2f2e79608a Update changelog and version numbers. V3-BETA-2-PATCH-14 2001-01-19 11:10:53 +00:00
Ted Lemon
e7bd704742 Do not delete a client's DNS entry on entry to a transitory state (e.g., expired). 2001-01-19 11:10:32 +00:00
Ted Lemon
54bdf6c75e - Be more verbose about bogus state transitions.
- Don't accidentally do the transition when we decide not to.
2001-01-19 11:06:45 +00:00
Ted Lemon
f8f3494034 - Don't respond to DHCPDISCOVERS when we're not responding.
- Don't load balance RENEWING and REBINDING clients.
2001-01-19 11:03:56 +00:00