mirror of
https://github.com/isc-projects/bind9.git
synced 2026-04-21 22:28:34 -04:00
omapi_protocol_listen now takes sockaddr arg instead of port.
omapi_protocol_connect now does not accept port of 0 for "default port"
This commit is contained in:
parent
4b8831992e
commit
afe59244b4
1 changed files with 4 additions and 6 deletions
|
|
@ -46,7 +46,8 @@ omapi_protocol_connect(omapi_object_t *h, const char *server_name,
|
|||
isc_result_t result;
|
||||
omapi_protocol_t *obj = NULL;
|
||||
|
||||
REQUIRE(server_name != NULL);
|
||||
REQUIRE(h != NULL && server_name != NULL);
|
||||
REQUIRE(port != 0);
|
||||
|
||||
result = omapi_object_create((omapi_object_t **)&obj,
|
||||
omapi_type_protocol, sizeof(*obj));
|
||||
|
|
@ -63,9 +64,6 @@ omapi_protocol_connect(omapi_object_t *h, const char *server_name,
|
|||
*/
|
||||
OBJECT_DEREF(&obj);
|
||||
|
||||
if (port == 0)
|
||||
port = OMAPI_PROTOCOL_PORT;
|
||||
|
||||
result = connect_toserver(h->outer, server_name, port);
|
||||
|
||||
/*
|
||||
|
|
@ -189,8 +187,8 @@ send_intro(omapi_object_t *h, unsigned int ver) {
|
|||
* Set up a listener for the omapi protocol.
|
||||
*/
|
||||
isc_result_t
|
||||
omapi_protocol_listen(omapi_object_t *manager, int port, int max) {
|
||||
return (omapi_listener_listen((omapi_object_t *)manager, port, max));
|
||||
omapi_protocol_listen(omapi_object_t *manager, isc_sockaddr_t *addr, int max) {
|
||||
return (omapi_listener_listen((omapi_object_t *)manager, addr, max));
|
||||
}
|
||||
|
||||
isc_result_t
|
||||
|
|
|
|||
Loading…
Reference in a new issue