SE_PRIV 65 source3/include/privileges.h extern const SE_PRIV se_priv_all; SE_PRIV 67 source3/include/privileges.h extern const SE_PRIV se_priv_none; SE_PRIV 68 source3/include/privileges.h extern const SE_PRIV se_machine_account; SE_PRIV 69 source3/include/privileges.h extern const SE_PRIV se_print_operator; SE_PRIV 70 source3/include/privileges.h extern const SE_PRIV se_add_users; SE_PRIV 71 source3/include/privileges.h extern const SE_PRIV se_disk_operators; SE_PRIV 72 source3/include/privileges.h extern const SE_PRIV se_remote_shutdown; SE_PRIV 73 source3/include/privileges.h extern const SE_PRIV se_restore; SE_PRIV 74 source3/include/privileges.h extern const SE_PRIV se_take_ownership; SE_PRIV 100 source3/include/privileges.h SE_PRIV se_priv; SE_PRIV 598 source3/include/proto.h bool get_privileges_for_sids(SE_PRIV *privileges, DOM_SID *slist, int scount); SE_PRIV 600 source3/include/proto.h NTSTATUS privilege_enum_sids(const SE_PRIV *mask, TALLOC_CTX *mem_ctx, SE_PRIV 602 source3/include/proto.h bool grant_privilege(const DOM_SID *sid, const SE_PRIV *priv_mask); SE_PRIV 604 source3/include/proto.h bool revoke_privilege(const DOM_SID *sid, const SE_PRIV *priv_mask); SE_PRIV 618 source3/include/proto.h bool se_priv_copy( SE_PRIV *dst, const SE_PRIV *src ); SE_PRIV 619 source3/include/proto.h bool se_priv_put_all_privileges(SE_PRIV *mask); SE_PRIV 620 source3/include/proto.h void se_priv_add( SE_PRIV *mask, const SE_PRIV *addpriv ); SE_PRIV 621 source3/include/proto.h void se_priv_remove( SE_PRIV *mask, const SE_PRIV *removepriv ); SE_PRIV 622 source3/include/proto.h bool se_priv_equal( const SE_PRIV *mask1, const SE_PRIV *mask2 ); SE_PRIV 623 source3/include/proto.h bool se_priv_from_name( const char *name, SE_PRIV *mask ); SE_PRIV 624 source3/include/proto.h void dump_se_priv( int dbg_cl, int dbg_lvl, const SE_PRIV *mask ); SE_PRIV 625 source3/include/proto.h bool is_privilege_assigned(const SE_PRIV *privileges, SE_PRIV 626 source3/include/proto.h const SE_PRIV *check); SE_PRIV 628 source3/include/proto.h bool user_has_privileges(const NT_USER_TOKEN *token, const SE_PRIV *privilege); SE_PRIV 629 source3/include/proto.h bool user_has_any_privilege(NT_USER_TOKEN *token, const SE_PRIV *privilege); SE_PRIV 631 source3/include/proto.h LUID_ATTR get_privilege_luid( SE_PRIV *mask ); SE_PRIV 633 source3/include/proto.h bool se_priv_to_privilege_set( PRIVILEGE_SET *set, SE_PRIV *mask ); SE_PRIV 634 source3/include/proto.h bool privilege_set_to_se_priv( SE_PRIV *mask, struct lsa_PrivilegeSet *privset ); SE_PRIV 7283 source3/include/proto.h SE_PRIV *rights, uint32 rights_mask, SE_PRIV 313 source3/include/smb.h SE_PRIV privileges; SE_PRIV 35 source3/lib/privileges.c SE_PRIV privilege; SE_PRIV 40 source3/lib/privileges.c static bool get_privileges( const DOM_SID *sid, SE_PRIV *mask ) SE_PRIV 67 source3/lib/privileges.c SMB_ASSERT( data.dsize == sizeof( SE_PRIV ) ); SE_PRIV 69 source3/lib/privileges.c se_priv_copy( mask, (SE_PRIV*)data.dptr ); SE_PRIV 79 source3/lib/privileges.c static bool set_privileges( const DOM_SID *sid, SE_PRIV *mask ) SE_PRIV 103 source3/lib/privileges.c data.dsize = sizeof(SE_PRIV); SE_PRIV 113 source3/lib/privileges.c bool get_privileges_for_sids(SE_PRIV *privileges, DOM_SID *slist, int scount) SE_PRIV 115 source3/lib/privileges.c SE_PRIV mask; SE_PRIV 152 source3/lib/privileges.c if (rec->value.dsize != sizeof(SE_PRIV) ) SE_PRIV 163 source3/lib/privileges.c SE_PRIV mask; SE_PRIV 165 source3/lib/privileges.c se_priv_copy( &mask, (SE_PRIV*)rec->value.dptr ); SE_PRIV 229 source3/lib/privileges.c NTSTATUS privilege_enum_sids(const SE_PRIV *mask, TALLOC_CTX *mem_ctx, SE_PRIV 258 source3/lib/privileges.c bool grant_privilege(const DOM_SID *sid, const SE_PRIV *priv_mask) SE_PRIV 260 source3/lib/privileges.c SE_PRIV old_mask, new_mask; SE_PRIV 289 source3/lib/privileges.c SE_PRIV mask; SE_PRIV 304 source3/lib/privileges.c bool revoke_privilege(const DOM_SID *sid, const SE_PRIV *priv_mask) SE_PRIV 306 source3/lib/privileges.c SE_PRIV mask; SE_PRIV 341 source3/lib/privileges.c SE_PRIV mask; SE_PRIV 475 source3/lib/privileges.c SE_PRIV mask; SE_PRIV 485 source3/lib/privileges.c SE_PRIV mask; SE_PRIV 35 source3/lib/privileges_basic.c const SE_PRIV se_priv_all = SE_ALL_PRIVS; SE_PRIV 36 source3/lib/privileges_basic.c static const SE_PRIV se_priv_end = SE_END; SE_PRIV 41 source3/lib/privileges_basic.c const SE_PRIV se_priv_none = SE_NONE; SE_PRIV 42 source3/lib/privileges_basic.c const SE_PRIV se_machine_account = SE_MACHINE_ACCOUNT; SE_PRIV 43 source3/lib/privileges_basic.c const SE_PRIV se_print_operator = SE_PRINT_OPERATOR; SE_PRIV 44 source3/lib/privileges_basic.c const SE_PRIV se_add_users = SE_ADD_USERS; SE_PRIV 45 source3/lib/privileges_basic.c const SE_PRIV se_disk_operators = SE_DISK_OPERATOR; SE_PRIV 46 source3/lib/privileges_basic.c const SE_PRIV se_remote_shutdown = SE_REMOTE_SHUTDOWN; SE_PRIV 47 source3/lib/privileges_basic.c const SE_PRIV se_restore = SE_RESTORE; SE_PRIV 48 source3/lib/privileges_basic.c const SE_PRIV se_take_ownership = SE_TAKE_OWNERSHIP; SE_PRIV 117 source3/lib/privileges_basic.c bool se_priv_copy( SE_PRIV *dst, const SE_PRIV *src ) SE_PRIV 122 source3/lib/privileges_basic.c memcpy( dst, src, sizeof(SE_PRIV) ); SE_PRIV 131 source3/lib/privileges_basic.c bool se_priv_put_all_privileges(SE_PRIV *mask) SE_PRIV 149 source3/lib/privileges_basic.c void se_priv_add( SE_PRIV *mask, const SE_PRIV *addpriv ) SE_PRIV 163 source3/lib/privileges_basic.c void se_priv_remove( SE_PRIV *mask, const SE_PRIV *removepriv ) SE_PRIV 176 source3/lib/privileges_basic.c static void se_priv_invert( SE_PRIV *new_mask, const SE_PRIV *mask ) SE_PRIV 178 source3/lib/privileges_basic.c SE_PRIV allprivs; SE_PRIV 189 source3/lib/privileges_basic.c bool se_priv_equal( const SE_PRIV *mask1, const SE_PRIV *mask2 ) SE_PRIV 191 source3/lib/privileges_basic.c return ( memcmp(mask1, mask2, sizeof(SE_PRIV)) == 0 ); SE_PRIV 198 source3/lib/privileges_basic.c static bool se_priv_empty( const SE_PRIV *mask ) SE_PRIV 200 source3/lib/privileges_basic.c SE_PRIV p1; SE_PRIV 216 source3/lib/privileges_basic.c bool se_priv_from_name( const char *name, SE_PRIV *mask ) SE_PRIV 234 source3/lib/privileges_basic.c void dump_se_priv( int dbg_cl, int dbg_lvl, const SE_PRIV *mask ) SE_PRIV 251 source3/lib/privileges_basic.c bool is_privilege_assigned(const SE_PRIV *privileges, SE_PRIV 252 source3/lib/privileges_basic.c const SE_PRIV *check) SE_PRIV 254 source3/lib/privileges_basic.c SE_PRIV p1, p2; SE_PRIV 283 source3/lib/privileges_basic.c static bool is_any_privilege_assigned( SE_PRIV *privileges, const SE_PRIV *check ) SE_PRIV 285 source3/lib/privileges_basic.c SE_PRIV p1, p2; SE_PRIV 343 source3/lib/privileges_basic.c bool user_has_privileges(const NT_USER_TOKEN *token, const SE_PRIV *privilege) SE_PRIV 356 source3/lib/privileges_basic.c bool user_has_any_privilege(NT_USER_TOKEN *token, const SE_PRIV *privilege) SE_PRIV 383 source3/lib/privileges_basic.c LUID_ATTR get_privilege_luid( SE_PRIV *mask ) SE_PRIV 451 source3/lib/privileges_basic.c bool se_priv_to_privilege_set( PRIVILEGE_SET *set, SE_PRIV *mask ) SE_PRIV 476 source3/lib/privileges_basic.c static bool luid_to_se_priv( struct lsa_LUID *luid, SE_PRIV *mask ) SE_PRIV 494 source3/lib/privileges_basic.c bool privilege_set_to_se_priv( SE_PRIV *mask, struct lsa_PrivilegeSet *privset ) SE_PRIV 501 source3/lib/privileges_basic.c SE_PRIV r; SE_PRIV 5676 source3/printing/nt_printing.c SE_PRIV se_printop = SE_PRINT_OPERATOR; SE_PRIV 1701 source3/rpc_server/srv_lsa_nt.c SE_PRIV mask; SE_PRIV 1860 source3/rpc_server/srv_lsa_nt.c SE_PRIV mask; SE_PRIV 1899 source3/rpc_server/srv_lsa_nt.c SE_PRIV mask; SE_PRIV 2244 source3/rpc_server/srv_lsa_nt.c SE_PRIV mask; SE_PRIV 2294 source3/rpc_server/srv_lsa_nt.c SE_PRIV mask; SE_PRIV 168 source3/rpc_server/srv_samr_nt.c SE_PRIV *rights, uint32 rights_mask, SE_PRIV 609 source3/rpc_server/srv_samr_nt.c SE_PRIV se_rights; SE_PRIV 2338 source3/rpc_server/srv_samr_nt.c SE_PRIV se_rights; SE_PRIV 3755 source3/rpc_server/srv_samr_nt.c SE_PRIV se_rights; SE_PRIV 4190 source3/rpc_server/srv_samr_nt.c SE_PRIV se_rights; SE_PRIV 6367 source3/rpc_server/srv_samr_nt.c SE_PRIV se_rights; SE_PRIV 269 source3/rpc_server/srv_spoolss_nt.c SE_PRIV se_printop = SE_PRINT_OPERATOR; SE_PRIV 1626 source3/rpc_server/srv_spoolss_nt.c SE_PRIV se_printop = SE_PRINT_OPERATOR; SE_PRIV 2110 source3/rpc_server/srv_spoolss_nt.c SE_PRIV se_printop = SE_PRINT_OPERATOR; SE_PRIV 2210 source3/rpc_server/srv_spoolss_nt.c SE_PRIV se_printop = SE_PRINT_OPERATOR; SE_PRIV 5927 source3/rpc_server/srv_spoolss_nt.c SE_PRIV se_printop = SE_PRINT_OPERATOR; SE_PRIV 5979 source3/rpc_server/srv_spoolss_nt.c SE_PRIV se_printop = SE_PRINT_OPERATOR; SE_PRIV 8261 source3/rpc_server/srv_spoolss_nt.c SE_PRIV se_printop = SE_PRINT_OPERATOR; SE_PRIV 8349 source3/rpc_server/srv_spoolss_nt.c SE_PRIV se_printop = SE_PRINT_OPERATOR; SE_PRIV 8426 source3/rpc_server/srv_spoolss_nt.c SE_PRIV se_printop = SE_PRINT_OPERATOR; SE_PRIV 1494 source3/rpc_server/srv_srvsvc_nt.c SE_PRIV se_diskop = SE_DISK_OPERATOR; SE_PRIV 1724 source3/rpc_server/srv_srvsvc_nt.c SE_PRIV se_diskop = SE_DISK_OPERATOR; SE_PRIV 1901 source3/rpc_server/srv_srvsvc_nt.c SE_PRIV se_diskop = SE_DISK_OPERATOR; SE_PRIV 2438 source3/rpc_server/srv_srvsvc_nt.c SE_PRIV se_diskop = SE_DISK_OPERATOR; SE_PRIV 626 source3/utils/net_sam.c SE_PRIV mask; SE_PRIV 680 source3/utils/net_sam.c SE_PRIV mask; SE_PRIV 718 source3/utils/net_sam.c SE_PRIV mask;