dirtype 6274 source3/include/proto.h bool dir_check_ftype(connection_struct *conn, uint32 mode, uint32 dirtype); dirtype 6278 source3/include/proto.h uint32 dirtype, dirtype 6877 source3/include/proto.h uint32 dirtype, const char *name_in, bool has_wild); dirtype 782 source3/smbd/dir.c bool dir_check_ftype(connection_struct *conn, uint32 mode, uint32 dirtype) dirtype 787 source3/smbd/dir.c if (((mode & ~dirtype) & (aHIDDEN | aSYSTEM | aDIR)) != 0) dirtype 793 source3/smbd/dir.c mask = ((dirtype >> 8) & (aDIR|aARCH|aRONLY|aHIDDEN|aSYSTEM)); /* & 0x37 */ dirtype 823 source3/smbd/dir.c uint32 dirtype, dirtype 906 source3/smbd/dir.c if (!dir_check_ftype(conn,*mode,dirtype)) { dirtype 907 source3/smbd/dir.c DEBUG(5,("[%s] attribs 0x%x didn't match 0x%x\n",filename,(unsigned int)*mode,(unsigned int)dirtype)); dirtype 1256 source3/smbd/reply.c uint32 dirtype; dirtype 1294 source3/smbd/reply.c dirtype = SVAL(req->vwv+1, 0); dirtype 1362 source3/smbd/reply.c SCVAL(status,0,(dirtype & 0x1F)); dirtype 1371 source3/smbd/reply.c dirtype, dirtype 1384 source3/smbd/reply.c if (status_dirtype != (dirtype & 0x1F)) { dirtype 1385 source3/smbd/reply.c dirtype = status_dirtype; dirtype 1402 source3/smbd/reply.c dirtype = dptr_attr(dptr_num); dirtype 1410 source3/smbd/reply.c if ((dirtype&0x1F) == aVOLID) { dirtype 1450 source3/smbd/reply.c dirtype, dirtype 1537 source3/smbd/reply.c dirtype, dirtype 2234 source3/smbd/reply.c uint16 dirtype, SMB_STRUCT_STAT *pst) dirtype 2243 source3/smbd/reply.c if ((fmode & ~dirtype) & (aHIDDEN | aSYSTEM)) { dirtype 2275 source3/smbd/reply.c uint32 dirtype) dirtype 2280 source3/smbd/reply.c uint32 dirtype_orig = dirtype; dirtype 2285 source3/smbd/reply.c DEBUG(10,("do_unlink: %s, dirtype = %d\n", fname, dirtype )); dirtype 2302 source3/smbd/reply.c if (dirtype & FILE_ATTRIBUTE_NORMAL) { dirtype 2303 source3/smbd/reply.c dirtype = aDIR|aARCH|aRONLY; dirtype 2306 source3/smbd/reply.c dirtype &= (aDIR|aARCH|aRONLY|aHIDDEN|aSYSTEM); dirtype 2307 source3/smbd/reply.c if (!dirtype) { dirtype 2311 source3/smbd/reply.c if (!dir_check_ftype(conn, fattr, dirtype)) { dirtype 2324 source3/smbd/reply.c if ((fattr & dirtype) & FILE_ATTRIBUTE_DIRECTORY) { dirtype 2328 source3/smbd/reply.c if ((fattr & ~dirtype) & (FILE_ATTRIBUTE_HIDDEN|FILE_ATTRIBUTE_SYSTEM)) { dirtype 2332 source3/smbd/reply.c if (dirtype & 0xFF00) { dirtype 2337 source3/smbd/reply.c dirtype &= 0xFF; dirtype 2338 source3/smbd/reply.c if (!dirtype) { dirtype 2349 source3/smbd/reply.c else if (dirtype & aDIR) /* Asked for a directory and it isn't. */ dirtype 2416 source3/smbd/reply.c uint32 dirtype, const char *name_in, bool has_wild) dirtype 2473 source3/smbd/reply.c if (dirtype == 0) { dirtype 2474 source3/smbd/reply.c dirtype = FILE_ATTRIBUTE_NORMAL; dirtype 2482 source3/smbd/reply.c status = do_unlink(conn, req, directory, dirtype); dirtype 2493 source3/smbd/reply.c if ((dirtype & SAMBA_ATTRIBUTES_MASK) == aDIR) { dirtype 2508 source3/smbd/reply.c dirtype); dirtype 2551 source3/smbd/reply.c status = do_unlink(conn, req, fname, dirtype); dirtype 2581 source3/smbd/reply.c uint32 dirtype; dirtype 2594 source3/smbd/reply.c dirtype = SVAL(req->vwv+0, 0); dirtype 2624 source3/smbd/reply.c status = unlink_internals(conn, req, dirtype, name, dirtype 1225 source3/smbd/trans2.c uint32 dirtype, dirtype 1406 source3/smbd/trans2.c if (!dir_check_ftype(conn,mode,dirtype)) { dirtype 1407 source3/smbd/trans2.c DEBUG(5,("get_lanman2_dir_entry: [%s] attribs didn't match %x\n",fname,dirtype)); dirtype 1886 source3/smbd/trans2.c uint32 dirtype; dirtype 1916 source3/smbd/trans2.c dirtype = SVAL(params,0); dirtype 1926 source3/smbd/trans2.c (unsigned int)dirtype, maxentries, close_after_first, close_if_end, requires_resume_key, dirtype 2072 source3/smbd/trans2.c dirtype, dirtype 2081 source3/smbd/trans2.c DEBUG(4,("dptr_num is %d, wcard = %s, attr = %d\n", dptr_num, mask, dirtype)); dirtype 2109 source3/smbd/trans2.c mask,dirtype,info_level, dirtype 2189 source3/smbd/trans2.c mask, directory, dirtype, numentries ) ); dirtype 2239 source3/smbd/trans2.c uint16 dirtype; dirtype 2389 source3/smbd/trans2.c dirtype = dptr_attr(dptr_num); dirtype 2392 source3/smbd/trans2.c dptr_num, mask, dirtype, dirtype 2460 source3/smbd/trans2.c mask,dirtype,info_level, dirtype 2490 source3/smbd/trans2.c mask, directory, dirtype, numentries ) );