Nice to have everything in one place. No change in behaviour.
Signed-off-by: Ralph Boehme <slow@samba.org>
Reviewed-by: Volker Lendecke <vl@samba.org>
uint32_t options;
};
-#define SHARE_ENTRY_FLAG_POSIX_OPEN 0x1
-
#include "librpc/gen_ndr/server_id.h"
#define NT_HASH_LEN 16
interface open_files
{
+ typedef [public,bitmap16bit] bitmap {
+ SHARE_ENTRY_FLAG_POSIX_OPEN = 0x0001
+ } share_entry_flags;
+
typedef [enum16bit] enum {
SHARE_MODE_ENTRY_OP_TYPE_NONE = 0,
SHARE_MODE_ENTRY_OP_TYPE_EXCLUSIVE = 1,
timeval time;
udlong share_file_id;
uint32 uid;
- uint16 flags;
+ share_entry_flags flags;
uint32 name_hash;
/*