2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-30 22:05:23 +00:00
Commit Graph

1963 Commits

Author SHA1 Message Date
Ted Lemon
347de8bdb6 Brian Murrell's changes to allow the client to be directed using OMAPI. 2000-01-28 20:30:37 +00:00
Ted Lemon
bc7b98ab10 Add reference pointer to rc history structure. 2000-01-27 23:37:59 +00:00
Ted Lemon
400c0b19be Move log functions to omapip_p.h because they require cdefs.h. 2000-01-27 23:37:38 +00:00
Ted Lemon
0664d68a8e Kludge around the whole ISC_LIST botch by removing the offending definition, which is not used. 2000-01-27 23:31:34 +00:00
Ted Lemon
6036a3b739 Get rid of sysdep goo that's not needed in DHCP distribution. 2000-01-27 23:28:08 +00:00
Ted Lemon
254f9d79da One more htype boo-boo... 2000-01-27 23:27:38 +00:00
Ted Lemon
996a9e8520 Fix up handling of bogus dereferences. 2000-01-27 23:20:03 +00:00
Ted Lemon
a77040e7c6 Support new DEBUG_RC_HISTORY_EXHAUSTIVELY flag. 2000-01-27 23:19:35 +00:00
Ted Lemon
37e365b490 - In reference count history, remember the address where the reference
is stored as well as the address of the thing referenced.
2000-01-27 22:40:55 +00:00
Ted Lemon
14bb0a3fd9 Don't build failover by default. 2000-01-27 22:26:16 +00:00
Ted Lemon
d4011fb1b6 Update version number. 2000-01-27 22:24:16 +00:00
Ted Lemon
ba45029492 Fix an erroneous option cache dereference. 2000-01-27 22:21:32 +00:00
Ted Lemon
b4f786d47e - In reference count history, remember the address where the reference
is stored as well as the address of the thing referenced.
2000-01-27 22:20:29 +00:00
Ted Lemon
00ceebd919 Move malloc debug information out of option_state_dereferencers. 2000-01-27 22:17:54 +00:00
Ted Lemon
0dbb132f36 Make a macro to compute option hash table index; parameterize it. 2000-01-27 22:17:09 +00:00
Ted Lemon
59ab132462 - Move malloc debug information out of option_state_dereferencers.
- Dump reference count history after handling packet if DEBUG_RC_HISTORY is
  defined.
- Use one macro to compute hash indices.
2000-01-27 22:16:08 +00:00
Ted Lemon
68e50b9ef7 Include omapip_p.h for malloc debugging. 2000-01-26 17:32:15 +00:00
Ted Lemon
c52616180e - Don't check to see if dynamic conflicts with pool failover peer until
a pool is present to check.
2000-01-26 17:29:35 +00:00
Ted Lemon
46c38f9c5b When complaining about freeing unknown memory, use the name of the caller. 2000-01-26 17:25:24 +00:00
Ted Lemon
032aca19ea Demonstrate removal of an object. 2000-01-26 17:24:30 +00:00
Ted Lemon
5d959a403d res_freeupdrec will free r_dname, so we shouldn't. 2000-01-26 17:22:58 +00:00
Ted Lemon
2545e6e7e0 Dump log of new outstanding allocations _after_ freeing the packet. 2000-01-26 17:22:26 +00:00
Ted Lemon
3dc96064b9 Fix a memory smash. 2000-01-26 17:20:46 +00:00
Ted Lemon
6954989f03 If there is a packet on the free packet list, don't allocate a new one. 2000-01-26 17:20:16 +00:00
Ted Lemon
66ecafef9c - Add some documentation for DDNS updates.
- Clarify documentation of meaning of 'known'.
- Document ddns-updates statement.
2000-01-26 16:14:15 +00:00
Ted Lemon
c258c7a224 Use malloc, not dmalloc, within dmalloc. :') 2000-01-26 16:00:08 +00:00
Ted Lemon
772224884f - Add DDNS update built-in code.
- Improve usage message.
- Add debugging malloc support.
2000-01-26 15:22:57 +00:00
Ted Lemon
bc62fb2aba Pull up changes from 3.0. 2000-01-26 15:15:31 +00:00
Ted Lemon
4bd8800e89 Fix compilation errors introduced in the last set of checkins. 2000-01-26 14:56:18 +00:00
Ted Lemon
3c0b59d354 Debugging allocator needs logging functions. 2000-01-25 20:41:45 +00:00
Ted Lemon
3bf08719db Support 'never' keyword, ddns-updates flag. 2000-01-25 01:45:00 +00:00
Ted Lemon
502e9f89ce Support scoping. 2000-01-25 01:43:48 +00:00
Ted Lemon
583cab3c28 Fix binding support. 2000-01-25 01:42:48 +00:00
Ted Lemon
d00855e05c Indent only two spaces. Support event ganging. 2000-01-25 01:39:57 +00:00
Ted Lemon
436f1c8c94 - Pull up fixes from 3.0.
- New malloc debug scheme.
- Support variables and scoping.
- Hack to permit setting of ddns-fwd-name and ddns-rev-name without SET token.
2000-01-25 01:38:17 +00:00
Ted Lemon
12c9957e5d New malloc debug scheme. Support variable scoping. 2000-01-25 01:36:29 +00:00
Ted Lemon
3185c1883b Fix bug in the way object handles were being... handled. 2000-01-25 01:31:56 +00:00
Ted Lemon
5edcb334b8 - New malloc debug.
- Fix bug in the way remote object handles were being... handled.
2000-01-25 01:27:56 +00:00
Ted Lemon
d05243c113 Include inet.h 2000-01-25 01:26:52 +00:00
Ted Lemon
6592de2c75 New malloc debug scheme. 2000-01-25 01:26:25 +00:00
Ted Lemon
213a166dc3 New version number... 2000-01-25 01:26:00 +00:00
Ted Lemon
f2a6151f47 Support binding scopes, filename and sname. 2000-01-25 01:25:43 +00:00
Ted Lemon
24fe31ebbd Add unset, let. Fix definition of ON_RELEASE. 2000-01-25 01:19:46 +00:00
Ted Lemon
5092dd0601 Add malloc debugging defines. 2000-01-25 01:18:47 +00:00
Ted Lemon
d7d2cbe8c8 Add PICK, DEFINED, UNSET, EVAL, LET. Delete DDNS_FWD_NAME, DDNS_REV_NAME. 2000-01-25 01:18:06 +00:00
Ted Lemon
7f6ad5aca9 New declarations, malloc debugging, scoping. 2000-01-25 01:17:39 +00:00
Ted Lemon
218eee75e6 Fixups for haddr/htype->hbuf 2000-01-25 01:17:01 +00:00
Ted Lemon
4cbc378fc9 Support variable scoping, malloc debug, filename and server-name ops. 2000-01-25 01:16:14 +00:00
Ted Lemon
d98be47bea Use debugging malloc. htype+haddr->hbuf fixes 2000-01-25 01:15:05 +00:00
Ted Lemon
e89b6557e8 Use debugging malloc. Fix a few small botches in DNS expression printer. 2000-01-25 01:14:26 +00:00