Ted Lemon
ccce1cc621
Change delete to remove for compatibility with C++
1999-09-16 04:53:38 +00:00
Ted Lemon
0880c73c62
Type cast fixes for Solaris, from Brian Murrell.
1999-09-16 01:19:52 +00:00
Ted Lemon
0ddb129d9f
Type cast fixes for Solaris.
1999-09-16 01:10:19 +00:00
Ted Lemon
5e3beae3a3
Type casts for Solaris, from Brian Murrell.
1999-09-16 00:59:01 +00:00
Ted Lemon
32e4f77644
Casts for Solaris, from Brian Murrell.
1999-09-16 00:52:50 +00:00
Ted Lemon
8ac1b7ba2f
- Two fixes for pastoes, from Brian Murrell
...
- Brian's support for looking up hosts without fixed address
declarations by looking up their leases and then using the
information in the lease to look up the host declaration.
1999-09-16 00:51:27 +00:00
Ted Lemon
2d92095d6e
Fix some uninitialized objects.
1999-09-15 19:47:38 +00:00
Ted Lemon
8a6dfe4c4b
Solaris CC requires break statements at end of switches...
1999-09-15 17:22:52 +00:00
Ted Lemon
205547f172
Zero listener object before initializing.
1999-09-15 17:22:10 +00:00
Ted Lemon
55bcb3f263
Get rid of cshism.
1999-09-15 17:21:40 +00:00
Ted Lemon
e92653f1ec
Bug fixes courtesy of Brian Murrell
1999-09-09 23:53:29 +00:00
Ted Lemon
110d052223
Add delete methods.
1999-09-09 23:33:43 +00:00
Ted Lemon
fafd89d21d
Support host declarations that delete previous host declarations.
1999-09-09 23:33:18 +00:00
Ted Lemon
ff129930ff
Support deletion of host declarations.
1999-09-09 23:32:22 +00:00
Ted Lemon
34a0439284
Add delete method. Support remote-handle.
1999-09-09 23:31:57 +00:00
Ted Lemon
e5bbe4da42
Send handle in response to messages - do not volunteer it.
1999-09-09 23:31:21 +00:00
Ted Lemon
47e746b7f9
Add delete method and notify_object.
1999-09-09 23:30:51 +00:00
Ted Lemon
3c48d36999
Add delete methods. Add flags for host_decl.
1999-09-09 23:29:44 +00:00
Ted Lemon
6e9a667a80
Document delete protocol.
1999-09-09 23:29:14 +00:00
Ted Lemon
a0d8a7de87
Fix a few error messages. Delete the object after adding it.
1999-09-09 23:28:58 +00:00
Ted Lemon
f5423ffabc
Add remote-handle to remote object.
1999-09-09 23:28:26 +00:00
Ted Lemon
52f59a9116
Add object deleter. Fix up some reference/dereference funciton names.
1999-09-09 23:27:51 +00:00
Ted Lemon
f420e08c95
Call parse_warn () instead of log_error ().
1999-09-09 23:27:10 +00:00
Ted Lemon
ebb8924397
Add host deleter.
1999-09-09 23:26:36 +00:00
Ted Lemon
dd002d5d4b
One more argument to object_register...
1999-09-09 23:26:12 +00:00
Ted Lemon
07dc11f8dc
Add 'deleted' keyword
1999-09-09 23:25:29 +00:00
Ted Lemon
36c6e2b61b
OMAPI specification.
1999-09-09 21:12:44 +00:00
Ted Lemon
808db3d367
Fix various bugs.
1999-09-09 21:12:12 +00:00
Ted Lemon
52e79d1283
Support host declarations in lease database file.
1999-09-09 21:11:27 +00:00
Ted Lemon
01c56652eb
Use OMAPI library.
1999-09-09 21:10:50 +00:00
Ted Lemon
5a8e13c6ca
Fix some stupid bugs. add update and send_status functions.
1999-09-09 21:10:20 +00:00
Ted Lemon
2fbdfd6546
Add some additional support functions. Fix type registration function.
1999-09-09 21:09:39 +00:00
Ted Lemon
aca22287ac
Fix many small bugs.
1999-09-09 21:09:01 +00:00
Ted Lemon
727ebc3a15
Strip the waiter from its object after the wait completes!
1999-09-09 21:08:28 +00:00
Ted Lemon
2f11d5e1da
- Set the SO_REUSEADDR flag when creating sockets.
...
- Fix an uninitialized pointer bug.
1999-09-09 21:07:55 +00:00
Ted Lemon
8ec6b42644
More prototypes; adjust the object type structure.
1999-09-09 21:07:00 +00:00
Ted Lemon
a30b804469
More prototypes.
1999-09-09 21:06:27 +00:00
Ted Lemon
472c048aa1
Demonstrate opening an existing object and getting a value from it.
1999-09-09 21:05:57 +00:00
Ted Lemon
3d8153099a
New prototypes. Add remote object.
1999-09-09 21:05:28 +00:00
Ted Lemon
b94dc677ea
Break dhcpctl objects out into seperate files. Fix wait_for_completion.
1999-09-09 21:05:03 +00:00
Ted Lemon
fe4ab6d63d
Break dhcpctl objects out into seperate files.
1999-09-09 21:04:34 +00:00
Ted Lemon
c471519aba
Add callback.c and remote.c
1999-09-09 21:04:00 +00:00
Ted Lemon
f1da484e59
Fix up the database update code.
1999-09-09 21:03:40 +00:00
Ted Lemon
fb2f48b61e
Update to use OMAPI I/O dispatcher.
1999-09-09 21:02:10 +00:00
Ted Lemon
c172aed00b
Initialize the OMAPI at the top level, not here.
1999-09-09 21:00:46 +00:00
Ted Lemon
628beb0ecd
Add another empty hook for memory.c. Initialize the OMAPI explicitly.
1999-09-09 21:00:13 +00:00
Ted Lemon
8347b0bca7
Add a new warning for EGCS on NetBSD.
1999-09-09 20:59:34 +00:00
Ted Lemon
972bde1863
Initialize RNG. Initialize OMAPI listener and DHCP OMAPI objects.
1999-09-08 01:50:19 +00:00
Ted Lemon
612fded735
Support dynamically-created host entries.
1999-09-08 01:49:56 +00:00
Ted Lemon
842c4dd960
Add omapi support.
1999-09-08 01:49:25 +00:00