1
#ifndef __LIBRPC_NDR_NDR_COMPRESSION_H__
2
#define __LIBRPC_NDR_NDR_COMPRESSION_H__
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 */
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! */
13
/* The following definitions come from librpc/ndr/ndr_compression.c */
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)
34
#endif /* __LIBRPC_NDR_NDR_COMPRESSION_H__ */