libcli/nbt: fix wack timeout handling
[kai/samba-autobuild/.git] / libcli / nbt / nbt_proto.h
1 #ifndef _____LIBCLI_NBT_NBT_PROTO_H__
2 #define _____LIBCLI_NBT_NBT_PROTO_H__
3
4 #undef _PRINTF_ATTRIBUTE
5 #define _PRINTF_ATTRIBUTE(a1, a2) PRINTF_ATTRIBUTE(a1, a2)
6 /* This file was automatically generated by mkproto.pl. DO NOT EDIT */
7
8 /* this file contains prototypes for functions that are private 
9  * to this subsystem or library. These functions should not be 
10  * used outside this particular subsystem! */
11
12
13 /* The following definitions come from ../libcli/nbt/nbtsocket.c  */
14
15 struct nbt_name_request *nbt_name_request_send(struct nbt_name_socket *nbtsock,
16                                                struct socket_address *dest,
17                                                struct nbt_name_packet *request,
18                                                int timeout, int retries,
19                                                bool allow_multiple_replies);
20 NTSTATUS nbt_name_request_recv(struct nbt_name_request *req);
21
22 /* The following definitions come from ../libcli/nbt/namequery.c  */
23
24
25 /* The following definitions come from ../libcli/nbt/nameregister.c  */
26
27 struct nbt_name_request *nbt_name_register_send(struct nbt_name_socket *nbtsock,
28                                                 struct nbt_name_register *io);
29 NTSTATUS nbt_name_register_bcast(struct nbt_name_socket *nbtsock,
30                                  struct nbt_name_register_bcast *io);
31
32 /* The following definitions come from ../libcli/nbt/namerefresh.c  */
33
34 struct nbt_name_request *nbt_name_refresh_send(struct nbt_name_socket *nbtsock,
35                                                struct nbt_name_refresh *io);
36
37 /* The following definitions come from ../libcli/nbt/namerelease.c  */
38
39 #undef _PRINTF_ATTRIBUTE
40 #define _PRINTF_ATTRIBUTE(a1, a2)
41
42 #endif /* _____LIBCLI_NBT_NBT_PROTO_H__ */
43