Ted Lemon
c466184540
Fix up NetBSD/alpha build.
2001-02-26 22:21:15 +00:00
Ted Lemon
69c620f2eb
Update copyright statements.
2001-02-22 22:54:26 +00:00
Ted Lemon
17238faf0f
Document backslash quoting.
2001-02-22 22:50:55 +00:00
Ted Lemon
37ee426a25
Get md5.h from dst/ instead of minires/
2001-02-22 07:37:15 +00:00
Ted Lemon
80ff6258c9
Fix an uninitialized pointer think-o.
2001-02-18 06:53:00 +00:00
Ted Lemon
a7394d157f
Fix cross-platform compile warnings
2001-02-17 21:34:56 +00:00
Ted Lemon
7980a66ed5
Apply a fix provided by Takeshi Hagiwara for a long-standing Sunos 4 bug.
2001-02-17 21:17:25 +00:00
Ted Lemon
fbd9c67bed
- Set the fallback interface index to -1 to indicate that it doesn't have
...
one prior to calling interface_stash.
2001-02-17 21:16:44 +00:00
Ted Lemon
84a2288c45
Don't save lease timestamp in database.
2001-02-12 19:46:59 +00:00
Ted Lemon
76d12bd8d0
Update copyright date.
2001-02-12 19:44:54 +00:00
Ted Lemon
98f56cef60
Fix memory leak, bug in nwip option handling.
2001-02-12 19:43:32 +00:00
Ted Lemon
53802791c5
Add support for tracing ICMP messages.
2001-02-12 19:42:21 +00:00
Ted Lemon
eb6b5a2014
Subroutinize some stuff so that it can be called in trace playback.
2001-02-12 19:41:30 +00:00
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
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
1891a87e99
Don't dump core if asked to look up an option where there are no options.
2001-01-26 06:17:01 +00:00
Ted Lemon
543ce4f87d
Oops, add constant for requesting state
2001-01-26 05:56:29 +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
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
b1c45d8a31
Do careful bounds checking on the incoming fqdn option.
2001-01-19 10:56:06 +00:00
Ted Lemon
6cff8371b5
Fix some compile problems.
2001-01-17 16:56:48 +00:00
Ted Lemon
2c46528f22
Fix equal to compare arbitary types, rather than just data.
2001-01-16 23:15:38 +00:00
Ted Lemon
4cb55919c2
- Print null hardware address as blank, instead of as <null>.
...
- Use isc_result_totext to print ns update status, now that res_nupdate
is returning an isc_result_t.
2001-01-16 23:12:47 +00:00
Ted Lemon
1898dcf70d
- Fix expression parse context checking.
...
- Use ISC result codes for NS status checking.
- Add support for parsing Send to generic code.
- Behave correctly if there is no hardware address, or if it fails to parse.
2001-01-16 23:06:06 +00:00
Ted Lemon
33454222e7
Add a send statement that behaves the same as the supersede statement.
2001-01-16 23:00:49 +00:00
Ted Lemon
c50d828053
Use ISC-style result codes, rather than ns rcodes.
2001-01-16 22:54:03 +00:00
Ted Lemon
5ec697e605
Add 'new' token
2001-01-16 22:50:05 +00:00
Ted Lemon
8a34e9e6ed
Parse client state names as numbers.
2001-01-11 23:14:11 +00:00
Ted Lemon
19903d4c86
Don't include the '.' in the fqdn.domainname.
2001-01-11 23:13:50 +00:00
Ted Lemon
5a2bee237b
Add client-updates keyword.
2001-01-11 23:13:27 +00:00
Ted Lemon
eb814f9d98
fqdn.fqdn starts at the beginning of the fqdn, not at the next token.
2001-01-11 02:14:51 +00:00
Ted Lemon
79c36eb70f
- Move string set/reference/unset from ddns.c to here.
...
- Constify updrec -> r_name.
2001-01-11 02:14:23 +00:00
Ted Lemon
05528f7f05
Move the dhcid computer into common code.
2001-01-11 02:12:16 +00:00
Ted Lemon
f6eb925b20
- Fix linked option space to use pairs rather than direct links on option
...
cache structures, which may be used by more than one option state at
the same time.
2001-01-09 06:56:11 +00:00
Ted Lemon
8120ab76d0
Add fqdn.fqdn suboption.
2001-01-08 17:21:38 +00:00
Ted Lemon
42623ef893
- Store the complete FQDN as an accessible option, and use that when
...
encapsulating the FQDN option to the client.
2001-01-08 17:19:59 +00:00
Ted Lemon
27b3dc1d62
Add support for printing NXDOMAIN and YXDOMAIN prerequisites.
2001-01-06 21:32:26 +00:00
Ted Lemon
7167c65402
Globalize resolver state.
2001-01-03 23:43:24 +00:00
Ted Lemon
63a0ff886d
- Make it possible for parse_option_token to modify the format pointer, to
...
support the 'N' and 'E' option codes.
2001-01-03 23:33:18 +00:00
Ted Lemon
2bf47722e9
Don't make bogus statements a fatal error.
2001-01-03 23:15:33 +00:00