Changeset 988 for vendor/current/source3/libsmb/cliquota.c
- Timestamp:
- Nov 24, 2016, 1:14:11 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
vendor/current/source3/libsmb/cliquota.c
r740 r988 30 30 0x00000016, DESIRED_ACCESS_PIPE, 31 31 0x00000000, FILE_SHARE_READ|FILE_SHARE_WRITE, 32 FILE_OPEN, 0x00000000, 0x03, quota_fnum );32 FILE_OPEN, 0x00000000, 0x03, quota_fnum, NULL); 33 33 } 34 34 … … 90 90 qt.hardlim = BVAL(rdata,32); 91 91 92 if (!sid_parse( (char *)rdata+40,sid_len,&qt.sid)) {92 if (!sid_parse(rdata+40,sid_len,&qt.sid)) { 93 93 return false; 94 94 } … … 130 130 SIVAL(data, 0, 0x00000000); 131 131 SIVAL(data, 4, sid_len); 132 sid_linearize( (char *)data+8, sid_len, &pqt->sid);132 sid_linearize(data+8, sid_len, &pqt->sid); 133 133 134 134 status = cli_trans(talloc_tos(), cli, SMBnttrans, … … 184 184 SBIG_UINT(data,24,pqt->softlim); 185 185 SBIG_UINT(data,32,pqt->hardlim); 186 sid_linearize( (char *)data+40, sid_len, &pqt->sid);186 sid_linearize(data+40, sid_len, &pqt->sid); 187 187 188 188 status = cli_trans(talloc_tos(), cli, SMBnttrans, … … 264 264 curdata +=offset,curdata_count -= offset) { 265 265 ZERO_STRUCT(qt); 266 if (!parse_user_quota_record(( uint8_t *)curdata, curdata_count,266 if (!parse_user_quota_record((const uint8_t *)curdata, curdata_count, 267 267 &offset, &qt)) { 268 268 DEBUG(1,("Failed to parse the quota record\n")); … … 270 270 } 271 271 272 if ((tmp_list_ent= TALLOC_ZERO_P(mem_ctx,SMB_NTQUOTA_LIST))==NULL) {272 if ((tmp_list_ent=talloc_zero(mem_ctx,SMB_NTQUOTA_LIST))==NULL) { 273 273 DEBUG(0,("TALLOC_ZERO() failed\n")); 274 274 talloc_destroy(mem_ctx); … … 276 276 } 277 277 278 if ((tmp_list_ent->quotas= TALLOC_ZERO_P(mem_ctx,SMB_NTQUOTA_STRUCT))==NULL) {278 if ((tmp_list_ent->quotas=talloc_zero(mem_ctx,SMB_NTQUOTA_STRUCT))==NULL) { 279 279 DEBUG(0,("TALLOC_ZERO() failed\n")); 280 280 talloc_destroy(mem_ctx); … … 320 320 curdata +=offset,curdata_count -= offset) { 321 321 ZERO_STRUCT(qt); 322 if (!parse_user_quota_record(( uint8_t *)curdata,322 if (!parse_user_quota_record((const uint8_t *)curdata, 323 323 curdata_count, &offset, 324 324 &qt)) { … … 327 327 } 328 328 329 if ((tmp_list_ent= TALLOC_ZERO_P(mem_ctx,SMB_NTQUOTA_LIST))==NULL) {329 if ((tmp_list_ent=talloc_zero(mem_ctx,SMB_NTQUOTA_LIST))==NULL) { 330 330 DEBUG(0,("TALLOC_ZERO() failed\n")); 331 331 talloc_destroy(mem_ctx); … … 333 333 } 334 334 335 if ((tmp_list_ent->quotas= TALLOC_ZERO_P(mem_ctx,SMB_NTQUOTA_STRUCT))==NULL) {335 if ((tmp_list_ent->quotas=talloc_zero(mem_ctx,SMB_NTQUOTA_STRUCT))==NULL) { 336 336 DEBUG(0,("TALLOC_ZERO() failed\n")); 337 337 talloc_destroy(mem_ctx);
Note:
See TracChangeset
for help on using the changeset viewer.