fixed options argument to ldb connect in python
[ira/wip.git] / source3 / librpc / ndr / ndr_sec.h
1 #ifndef __LIBRPC_NDR_NDR_SEC_H__
2 #define __LIBRPC_NDR_NDR_SEC_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 #ifndef _PUBLIC_
9 #define _PUBLIC_
10 #endif
11
12
13 /* The following definitions come from librpc/ndr/ndr_sec_helper.c  */
14
15 size_t ndr_size_dom_sid(const struct dom_sid *sid);
16 size_t ndr_length_dom_sid(const struct dom_sid *sid);
17 size_t ndr_size_security_ace(const struct security_ace *ace);
18 size_t ndr_size_security_acl(const struct security_acl *acl);
19 size_t ndr_size_security_descriptor(const struct security_descriptor *sd);
20 void ndr_print_dom_sid(struct ndr_print *ndr, const char *name, const struct dom_sid *sid);
21 void ndr_print_dom_sid2(struct ndr_print *ndr, const char *name, const struct dom_sid *sid);
22 void ndr_print_dom_sid28(struct ndr_print *ndr, const char *name, const struct dom_sid *sid);
23 char *dom_sid_string(TALLOC_CTX *mem_ctx, const struct dom_sid *sid);
24
25 /* The following definitions come from librpc/ndr/ndr_sec.c  */
26
27 enum ndr_err_code ndr_pull_dom_sid2(struct ndr_pull *ndr, int ndr_flags, struct dom_sid *sid);
28 enum ndr_err_code ndr_push_dom_sid2(struct ndr_push *ndr, int ndr_flags, const struct dom_sid *sid);
29 enum ndr_err_code ndr_pull_dom_sid28(struct ndr_pull *ndr, int ndr_flags, struct dom_sid *sid);
30 enum ndr_err_code ndr_push_dom_sid28(struct ndr_push *ndr, int ndr_flags, const struct dom_sid *sid);
31 #undef _PRINTF_ATTRIBUTE
32 #define _PRINTF_ATTRIBUTE(a1, a2)
33
34 #endif /* __LIBRPC_NDR_NDR_SEC_H__ */
35