b939f6a42badabf2af52b3d29176c78e100c4467
[nivanova/samba-autobuild/.git] / librpc / ndr / ndr_compression.h
1 #ifndef __LIBRPC_NDR_NDR_COMPRESSION_H__
2 #define __LIBRPC_NDR_NDR_COMPRESSION_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 librpc/ndr/ndr_compression.c  */
14
15 enum ndr_err_code ndr_pull_compression_start(struct ndr_pull *subndr,
16                                     struct ndr_pull **_comndr,
17                                     enum ndr_compression_alg compression_alg,
18                                     ssize_t decompressed_len);
19 enum ndr_err_code ndr_pull_compression_end(struct ndr_pull *subndr,
20                                   struct ndr_pull *comndr,
21                                   enum ndr_compression_alg compression_alg,
22                                   ssize_t decompressed_len);
23 enum ndr_err_code ndr_push_compression_start(struct ndr_push *subndr,
24                                     struct ndr_push **_uncomndr,
25                                     enum ndr_compression_alg compression_alg,
26                                     ssize_t decompressed_len);
27 enum ndr_err_code ndr_push_compression_end(struct ndr_push *subndr,
28                                   struct ndr_push *uncomndr,
29                                   enum ndr_compression_alg compression_alg,
30                                   ssize_t decompressed_len);
31 #undef _PRINTF_ATTRIBUTE
32 #define _PRINTF_ATTRIBUTE(a1, a2)
33
34 #endif /* __LIBRPC_NDR_NDR_COMPRESSION_H__ */
35