source: branches/samba-3.2.x/source/librpc/gen_ndr/ndr_security.h@ 233

Last change on this file since 233 was 228, checked in by Herwig Bauernfeind, 17 years ago

Update 3.2 branch to 3.2.6

File size: 4.1 KB
Line 
1/* header auto-generated by pidl */
2
3#include "librpc/ndr/libndr.h"
4#include "librpc/gen_ndr/security.h"
5
6#ifndef _HEADER_NDR_security
7#define _HEADER_NDR_security
8
9#define NDR_SECURITY_CALL_COUNT (0)
10enum ndr_err_code ndr_push_security_ace_flags(struct ndr_push *ndr, int ndr_flags, uint8_t r);
11enum ndr_err_code ndr_pull_security_ace_flags(struct ndr_pull *ndr, int ndr_flags, uint8_t *r);
12void ndr_print_security_ace_flags(struct ndr_print *ndr, const char *name, uint8_t r);
13enum ndr_err_code ndr_push_security_ace_type(struct ndr_push *ndr, int ndr_flags, enum security_ace_type r);
14enum ndr_err_code ndr_pull_security_ace_type(struct ndr_pull *ndr, int ndr_flags, enum security_ace_type *r);
15void ndr_print_security_ace_type(struct ndr_print *ndr, const char *name, enum security_ace_type r);
16void ndr_print_security_ace_object_flags(struct ndr_print *ndr, const char *name, uint32_t r);
17void ndr_print_security_ace_object_type(struct ndr_print *ndr, const char *name, const union security_ace_object_type *r);
18void ndr_print_security_ace_object_inherited_type(struct ndr_print *ndr, const char *name, const union security_ace_object_inherited_type *r);
19void ndr_print_security_ace_object(struct ndr_print *ndr, const char *name, const struct security_ace_object *r);
20enum ndr_err_code ndr_push_security_ace_object_ctr(struct ndr_push *ndr, int ndr_flags, const union security_ace_object_ctr *r);
21enum ndr_err_code ndr_pull_security_ace_object_ctr(struct ndr_pull *ndr, int ndr_flags, union security_ace_object_ctr *r);
22void ndr_print_security_ace_object_ctr(struct ndr_print *ndr, const char *name, const union security_ace_object_ctr *r);
23enum ndr_err_code ndr_push_security_ace(struct ndr_push *ndr, int ndr_flags, const struct security_ace *r);
24enum ndr_err_code ndr_pull_security_ace(struct ndr_pull *ndr, int ndr_flags, struct security_ace *r);
25void ndr_print_security_ace(struct ndr_print *ndr, const char *name, const struct security_ace *r);
26size_t ndr_size_security_ace(const struct security_ace *r, int flags);
27void ndr_print_security_acl_revision(struct ndr_print *ndr, const char *name, enum security_acl_revision r);
28enum ndr_err_code ndr_push_security_acl(struct ndr_push *ndr, int ndr_flags, const struct security_acl *r);
29enum ndr_err_code ndr_pull_security_acl(struct ndr_pull *ndr, int ndr_flags, struct security_acl *r);
30void ndr_print_security_acl(struct ndr_print *ndr, const char *name, const struct security_acl *r);
31size_t ndr_size_security_acl(const struct security_acl *r, int flags);
32void ndr_print_security_descriptor_revision(struct ndr_print *ndr, const char *name, enum security_descriptor_revision r);
33void ndr_print_security_descriptor_type(struct ndr_print *ndr, const char *name, uint16_t r);
34enum ndr_err_code ndr_push_security_descriptor(struct ndr_push *ndr, int ndr_flags, const struct security_descriptor *r);
35enum ndr_err_code ndr_pull_security_descriptor(struct ndr_pull *ndr, int ndr_flags, struct security_descriptor *r);
36void ndr_print_security_descriptor(struct ndr_print *ndr, const char *name, const struct security_descriptor *r);
37size_t ndr_size_security_descriptor(const struct security_descriptor *r, int flags);
38enum ndr_err_code ndr_push_sec_desc_buf(struct ndr_push *ndr, int ndr_flags, const struct sec_desc_buf *r);
39enum ndr_err_code ndr_pull_sec_desc_buf(struct ndr_pull *ndr, int ndr_flags, struct sec_desc_buf *r);
40void ndr_print_sec_desc_buf(struct ndr_print *ndr, const char *name, const struct sec_desc_buf *r);
41enum ndr_err_code ndr_push_security_token(struct ndr_push *ndr, int ndr_flags, const struct security_token *r);
42enum ndr_err_code ndr_pull_security_token(struct ndr_pull *ndr, int ndr_flags, struct security_token *r);
43void ndr_print_security_token(struct ndr_print *ndr, const char *name, const struct security_token *r);
44enum ndr_err_code ndr_push_security_secinfo(struct ndr_push *ndr, int ndr_flags, uint32_t r);
45enum ndr_err_code ndr_pull_security_secinfo(struct ndr_pull *ndr, int ndr_flags, uint32_t *r);
46void ndr_print_security_secinfo(struct ndr_print *ndr, const char *name, uint32_t r);
47#endif /* _HEADER_NDR_security */
Note: See TracBrowser for help on using the repository browser.