bind9/lib/omapi
David Lawrence 141eff6120 Allow omapi_message_send to be called by the protocol's inner object
(an omapi manager).

overhaul of way connection locking is done.

clarified/fixed where connections can get disconnected.

omapi_value_asint renamed to omapi_value_getint (because
omapi_value_assstr was amusing but in questionable taste)

don't require an object in an OMAPI_OP_UPDATE message; thus the
message can be used just for notification.  (though arguably
OMAPI_OP_STATUS can be used, with a bit more effort.)

free the notify_object if it exists.

signal the notify_object with "status" in preference to the value object.
2000-01-31 14:51:32 +00:00
..
include make omapi_message_unregister public 2000-01-24 05:37:19 +00:00
.cvsignore boilerplate 1999-11-01 02:32:57 +00:00
api standard lib api file 2000-01-04 20:26:33 +00:00
connection.c Overhaul of the way thread locking for connectiond destruction is done. 2000-01-31 14:37:22 +00:00
data.c new function, omapi_data_getint 2000-01-31 14:38:01 +00:00
generic.c style lint 2000-01-31 14:38:33 +00:00
handle.c New functions to free the handle table. 2000-01-31 14:40:08 +00:00
lib.c ditch omapi_ipv6; the one place that needed it can call isc_net_probeipv6 2000-01-31 14:43:31 +00:00
listener.c New function, omapi_listener_shutdown, to destroy all memory used by the 2000-01-31 14:46:29 +00:00
Makefile.in checkpoint 2000-01-22 00:18:05 +00:00
message.c Allow omapi_message_send to be called by the protocol's inner object 2000-01-31 14:51:32 +00:00
object.c no more need to look up the object's handle to ensure validity of the 2000-01-24 15:20:18 +00:00
protocol.c set message->h instead of message->handle with the handle from the wire 2000-01-24 15:22:46 +00:00
result.c checkpoint 2000-01-06 03:36:32 +00:00
string.c Shutup ambiguous `else' warning. 2000-01-28 05:22:02 +00:00
value.c mem_put the size of an omapi_value_t struct, not the size of a pointer to it. 2000-01-24 05:35:18 +00:00
version.c checkpoint conversion to ISC (doc/dev/coding.html) style. 1999-11-02 04:01:34 +00:00