diff options
author | Volker Lendecke <vl@samba.org> | 2015-08-24 12:33:28 +0200 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2015-08-26 21:41:12 +0200 |
commit | 4a442e2eb7e0b2c62bcc355d461dfd1aaf8c26e8 (patch) | |
tree | 7df0f521ee3a5a4a64538972254aaac64f90743a /source3/smbd/nttrans.c | |
parent | dba9e631bd1e1c7e00430b72f0c60b32ee4eeb33 (diff) | |
download | samba-4a442e2eb7e0b2c62bcc355d461dfd1aaf8c26e8.tar.gz |
lib: Make sid_parse take a uint8_t
sid_parse takes a binary blob, uint8_t reflects this a bit
better than char * does
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
Diffstat (limited to 'source3/smbd/nttrans.c')
-rw-r--r-- | source3/smbd/nttrans.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/source3/smbd/nttrans.c b/source3/smbd/nttrans.c index 04dddee5c3d..cd7454a1b56 100644 --- a/source3/smbd/nttrans.c +++ b/source3/smbd/nttrans.c @@ -2433,7 +2433,8 @@ static void call_nt_transact_get_user_quota(connection_struct *conn, break; } - if (!sid_parse(pdata+8,sid_len,&sid)) { + if (!sid_parse((const uint8_t *)(pdata+8), sid_len, + &sid)) { reply_nterror(req, NT_STATUS_INVALID_PARAMETER); return; } @@ -2586,7 +2587,7 @@ static void call_nt_transact_set_user_quota(connection_struct *conn, /* the hard quotas 8 bytes (uint64_t)*/ qt.hardlim = BVAL(pdata,32); - if (!sid_parse(pdata+40,sid_len,&sid)) { + if (!sid_parse((const uint8_t *)(pdata+40), sid_len, &sid)) { reply_nterror(req, NT_STATUS_INVALID_PARAMETER); return; } |