diff options
author | Luke Leighton <lkcl@samba.org> | 1998-11-11 19:22:08 +0000 |
---|---|---|
committer | Luke Leighton <lkcl@samba.org> | 1998-11-11 19:22:08 +0000 |
commit | 60a91a1dca12e675e4498062f33ed773ddd5600a (patch) | |
tree | 7b828ffbd2c92b29f88238d1f43cce0b5b493953 /source3/include/proto.h | |
parent | 16a243ec5efe0fed8a6934442e87f57c635e4703 (diff) | |
download | samba-60a91a1dca12e675e4498062f33ed773ddd5600a.tar.gz samba-60a91a1dca12e675e4498062f33ed773ddd5600a.tar.bz2 samba-60a91a1dca12e675e4498062f33ed773ddd5600a.zip |
clearing up security descriptor
(This used to be commit abdc9d790b7d27b70aaf88451f5c82c99c94ca6e)
Diffstat (limited to 'source3/include/proto.h')
-rw-r--r-- | source3/include/proto.h | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/source3/include/proto.h b/source3/include/proto.h index 7eb4f4e49d..1ed983d1a0 100644 --- a/source3/include/proto.h +++ b/source3/include/proto.h @@ -1610,9 +1610,12 @@ BOOL prs_unistr2(BOOL charmode, char *name, prs_struct *ps, int depth, UNISTR2 * BOOL prs_unistr3(BOOL charmode, char *name, UNISTR3 *str, prs_struct *ps, int depth); BOOL prs_unistr(char *name, prs_struct *ps, int depth, UNISTR *str); BOOL prs_string(char *name, prs_struct *ps, int depth, char *str, uint16 len, uint16 max_buf_size); -BOOL prs_uint16_pre(char *name, prs_struct *ps, int depth, uint16 *data16, uint32 *off_ptr); -BOOL prs_uint16_post(char *name, prs_struct *ps, int depth, +BOOL prs_uint16_pre(char *name, prs_struct *ps, int depth, uint16 *data16, uint32 *offset); +BOOL prs_uint16_post(char *name, prs_struct *ps, int depth, uint16 *data16, uint32 ptr_uint16, uint32 start_offset); +BOOL prs_uint32_pre(char *name, prs_struct *ps, int depth, uint32 *data32, uint32 *offset); +BOOL prs_uint32_post(char *name, prs_struct *ps, int depth, uint32 *data32, + uint32 ptr_uint32, uint32 start_offset); /*The following definitions come from rpc_parse/parse_reg.c */ @@ -1653,9 +1656,6 @@ void reg_io_r_close(char *desc, REG_R_CLOSE *r_u, prs_struct *ps, int depth); void make_reg_q_get_key_sec(REG_Q_GET_KEY_SEC *q_i, POLICY_HND *pol, uint32 buf_len, SEC_DESC_BUF *sec_buf); void reg_io_q_get_key_sec(char *desc, REG_Q_GET_KEY_SEC *r_q, prs_struct *ps, int depth); -void make_reg_r_get_key_sec(REG_R_GET_KEY_SEC *r_i, POLICY_HND *pol, - uint32 buf_len, uint8 *buf, - uint32 status); void reg_io_r_get_key_sec(char *desc, REG_R_GET_KEY_SEC *r_q, prs_struct *ps, int depth); void make_reg_q_info(REG_Q_INFO *q_i, POLICY_HND *pol, char *product_type, time_t unix_time, uint8 major, uint8 minor); @@ -1924,7 +1924,6 @@ void sec_io_info(char *desc, SEC_INFO *t, prs_struct *ps, int depth); void sec_io_ace(char *desc, SEC_ACE *t, prs_struct *ps, int depth); void sec_io_acl(char *desc, SEC_ACL *t, prs_struct *ps, int depth); void sec_io_desc(char *desc, SEC_DESC *t, prs_struct *ps, int depth); -void make_sec_desc_buf(SEC_DESC_BUF *buf, int len, uint32 buf_ptr); void sec_io_desc_buf(char *desc, SEC_DESC_BUF *sec, prs_struct *ps, int depth); /*The following definitions come from rpc_parse/parse_srv.c */ |