#ifndef __LIBRPC_NDR_NDR_COMPRESSION_H__ #define __LIBRPC_NDR_NDR_COMPRESSION_H__ #undef _PRINTF_ATTRIBUTE #define _PRINTF_ATTRIBUTE(a1, a2) PRINTF_ATTRIBUTE(a1, a2) /* This file was automatically generated by mkproto.pl. DO NOT EDIT */ #ifndef _PUBLIC_ #define _PUBLIC_ #endif #ifndef _PURE_ #define _PURE_ #endif #ifndef _NORETURN_ #define _NORETURN_ #endif #ifndef _DEPRECATED_ #define _DEPRECATED_ #endif #ifndef _WARN_UNUSED_RESULT_ #define _WARN_UNUSED_RESULT_ #endif /* The following definitions come from librpc/ndr/ndr_compression.c */ enum ndr_err_code ndr_pull_compression_start(struct ndr_pull *subndr, struct ndr_pull **_comndr, enum ndr_compression_alg compression_alg, ssize_t decompressed_len); enum ndr_err_code ndr_pull_compression_end(struct ndr_pull *subndr, struct ndr_pull *comndr, enum ndr_compression_alg compression_alg, ssize_t decompressed_len); enum ndr_err_code ndr_push_compression_start(struct ndr_push *subndr, struct ndr_push **_comndr, enum ndr_compression_alg compression_alg, ssize_t decompressed_len); enum ndr_err_code ndr_push_compression_end(struct ndr_push *subndr, struct ndr_push *comndr, enum ndr_compression_alg compression_alg, ssize_t decompressed_len); #undef _PRINTF_ATTRIBUTE #define _PRINTF_ATTRIBUTE(a1, a2) #endif /* __LIBRPC_NDR_NDR_COMPRESSION_H__ */