summaryrefslogtreecommitdiff
path: root/libcli/nbt/libnbt.h
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@sernet.de>2008-01-16 14:51:56 +0100
committerStefan Metzmacher <metze@samba.org>2009-01-19 07:05:42 +0100
commitebab6d6ce40ec4d64126964c0223aa2bdef99094 (patch)
treef934f966e8b64369a652a17c13c409dae8637450 /libcli/nbt/libnbt.h
parent26c48098e6c387cc76b123a78d50f23518d734cf (diff)
downloadsamba-ebab6d6ce40ec4d64126964c0223aa2bdef99094.tar.gz
samba-ebab6d6ce40ec4d64126964c0223aa2bdef99094.tar.bz2
samba-ebab6d6ce40ec4d64126964c0223aa2bdef99094.zip
libcli/nbt: add nbt_name_socket_handle_response_packet()
Move the last part of nbt_name_socket_recv() into a new function nbt_name_socket_handle_response_packet() so that it can be reused by an unexpected handler. metze (from samba4wins tree cb0377f3b95e50c84fac999a49dde80acc933124)
Diffstat (limited to 'libcli/nbt/libnbt.h')
-rw-r--r--libcli/nbt/libnbt.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/libcli/nbt/libnbt.h b/libcli/nbt/libnbt.h
index 87183c2c13..491abd7b8a 100644
--- a/libcli/nbt/libnbt.h
+++ b/libcli/nbt/libnbt.h
@@ -277,6 +277,9 @@ struct nbt_name_release {
struct nbt_name_socket *nbt_name_socket_init(TALLOC_CTX *mem_ctx,
struct tevent_context *event_ctx,
struct smb_iconv_convenience *iconv_convenience);
+void nbt_name_socket_handle_response_packet(struct nbt_name_request *req,
+ struct nbt_name_packet *packet,
+ struct socket_address *src);
struct nbt_name_request *nbt_name_query_send(struct nbt_name_socket *nbtsock,
struct nbt_name_query *io);
NTSTATUS nbt_name_query_recv(struct nbt_name_request *req,