mirror of
https://github.com/isc-projects/bind9.git
synced 2026-04-15 22:09:31 -04:00
add isc_socket_isbound()
This commit is contained in:
parent
b9c8f4378a
commit
2fc337ec38
2 changed files with 15 additions and 0 deletions
|
|
@ -655,6 +655,9 @@ isc_socket_gettype(isc_socket_t *sock);
|
|||
* "sock" is a valid socket.
|
||||
*/
|
||||
|
||||
isc_boolean_t
|
||||
isc_socket_isbound(isc_socket_t *sock);
|
||||
|
||||
ISC_LANG_ENDDECLS
|
||||
|
||||
#endif /* ISC_SOCKET_H */
|
||||
|
|
|
|||
|
|
@ -3193,3 +3193,15 @@ isc_socket_gettype(isc_socket_t *sock)
|
|||
|
||||
return (sock->type);
|
||||
}
|
||||
|
||||
isc_boolean_t
|
||||
isc_socket_isbound(isc_socket_t *sock)
|
||||
{
|
||||
isc_boolean_t val;
|
||||
|
||||
LOCK(&sock->lock);
|
||||
val = ((sock->bound) ? ISC_TRUE : ISC_FALSE);
|
||||
UNLOCK(&sock->lock);
|
||||
|
||||
return (val);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue