diff options
author | Stefan Metzmacher <metze@samba.org> | 2009-12-23 09:38:21 +0100 |
---|---|---|
committer | Stefan Metzmacher <metze@samba.org> | 2009-12-24 17:38:32 +0100 |
commit | 445baf53a9c0c65dafd8558c2b3ec877c3c5fdc8 (patch) | |
tree | 881e3d048881749c1ecc470ca61d7192c6082bb6 /source4/lib/socket/socket.h | |
parent | 17c804a67593cdb4d8646b5be6b50fddf56b3e27 (diff) | |
download | samba-445baf53a9c0c65dafd8558c2b3ec877c3c5fdc8.tar.gz samba-445baf53a9c0c65dafd8558c2b3ec877c3c5fdc8.tar.bz2 samba-445baf53a9c0c65dafd8558c2b3ec877c3c5fdc8.zip |
s4:lib/socket: add helpers functions to convert between socket_address and tsocket_address
metze
Diffstat (limited to 'source4/lib/socket/socket.h')
-rw-r--r-- | source4/lib/socket/socket.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/source4/lib/socket/socket.h b/source4/lib/socket/socket.h index 02872457b5..5f29618f14 100644 --- a/source4/lib/socket/socket.h +++ b/source4/lib/socket/socket.h @@ -127,6 +127,7 @@ struct socket_context { }; struct resolve_context; +struct tsocket_address; /* prototypes */ NTSTATUS socket_create_with_ops(TALLOC_CTX *mem_ctx, const struct socket_ops *ops, @@ -158,6 +159,10 @@ NTSTATUS socket_set_option(struct socket_context *sock, const char *option, cons char *socket_get_peer_name(struct socket_context *sock, TALLOC_CTX *mem_ctx); struct socket_address *socket_get_peer_addr(struct socket_context *sock, TALLOC_CTX *mem_ctx); struct socket_address *socket_get_my_addr(struct socket_context *sock, TALLOC_CTX *mem_ctx); +struct tsocket_address *socket_address_to_tsocket_address(TALLOC_CTX *mem_ctx, + const struct socket_address *a); +struct socket_address *tsocket_address_to_socket_address(TALLOC_CTX *mem_ctx, + const struct tsocket_address *a); int socket_get_fd(struct socket_context *sock); NTSTATUS socket_dup(struct socket_context *sock); struct socket_address *socket_address_from_strings(TALLOC_CTX *mem_ctx, |