Lines Matching defs:rc
99 int rc;
104 if ((rc = smbsr_decode_vwv(sr, "w", &fqi->fq_sattr)) == 0)
105 rc = smbsr_decode_data(sr, "%S", sr, &fqi->fq_path.pn_path);
109 return ((rc == 0) ? SDRC_SUCCESS : SDRC_ERROR);
145 int rc;
163 rc = smb_pathname_reduce(sr, sr->user_cr, fqi->fq_path.pn_path,
166 if (rc == 0) {
169 rc = ENOTDIR;
172 if (rc != 0) {
173 if (rc == ENOTDIR) {
180 smbsr_errno(sr, rc);
194 rc = smb_fsop_access(sr, sr->user_cr, fqi->fq_dnode,
196 if (rc != 0) {
204 rc = smb_delete_multiple_files(sr, &err);
206 rc = smb_delete_single_file(sr, &err);
210 if (rc != 0)
213 rc = smbsr_encode_empty_result(sr);
215 return (rc == 0 ? SDRC_SUCCESS : SDRC_ERROR);
289 int rc, deleted = 0;
305 rc = smb_delete_find_fname(sr, od, namebuf, MAXNAMELEN);
306 if (rc != 0)
309 rc = smb_fsop_lookup_name(sr, sr->user_cr, SMB_CASE_SENSITIVE,
312 if (rc != 0)
347 if ((rc != 0) && (rc != ENOENT)) {
348 smbsr_map_errno(rc, err);
373 int rc;
379 rc = smb_odir_read(sr, od, odirent, &eos);
380 if (rc == 0) {
384 return (rc);
473 int rc, count;
544 rc = smb_fsop_remove(sr, sr->user_cr, node->n_dnode,
546 if (rc != 0) {
547 if (rc == ENOENT)
551 smbsr_map_errno(rc, err);