return False;
}
for ( i=0; i<num_privs; i++ ) {
- se_priv_add(privilege_mask, &privs[i].se_priv);
+ se_priv_add(privilege_mask, &privs[i].privilege_mask);
}
return True;
}
{
int i;
- for ( i=0; !se_priv_equal(&privs[i].se_priv, &se_priv_end); i++ ) {
+ for ( i=0; !se_priv_equal(&privs[i].privilege_mask, &se_priv_end); i++ ) {
if ( strequal( privs[i].name, name ) ) {
- se_priv_copy( privilege_mask, &privs[i].se_priv );
+ se_priv_copy( privilege_mask, &privs[i].privilege_mask );
return True;
}
}
return NULL;
}
- for ( i=0; !se_priv_equal(&privs[i].se_priv, &se_priv_end); i++ ) {
+ for ( i=0; !se_priv_equal(&privs[i].privilege_mask, &se_priv_end); i++ ) {
if ( strequal( privs[i].name, name ) ) {
return privs[i].description;
ZERO_STRUCT( priv_luid );
- for ( i=0; !se_priv_equal(&privs[i].se_priv, &se_priv_end); i++ ) {
+ for ( i=0; !se_priv_equal(&privs[i].privilege_mask, &se_priv_end); i++ ) {
- if ( se_priv_equal( &privs[i].se_priv, privilege_mask ) ) {
+ if ( se_priv_equal( &privs[i].privilege_mask, privilege_mask ) ) {
priv_luid.luid.low = privs[i].luid;
priv_luid.luid.high = 0;
break;
if (set->high != 0)
return NULL;
- for ( i=0; !se_priv_equal(&privs[i].se_priv, &se_priv_end); i++ ) {
+ for ( i=0; !se_priv_equal(&privs[i].privilege_mask, &se_priv_end); i++ ) {
if ( set->low == privs[i].luid ) {
return privs[i].name;
}
luid.luid.high = 0;
for ( i=0; i<num_privs; i++ ) {
- if ( !is_privilege_assigned(privilege_mask, &privs[i].se_priv) )
+ if ( !is_privilege_assigned(privilege_mask, &privs[i].privilege_mask) )
continue;
luid.luid.high = 0;
for ( i=0; i<num_privs; i++ ) {
if ( luid->low == privs[i].luid ) {
- se_priv_copy( privilege_mask, &privs[i].se_priv );
+ se_priv_copy( privilege_mask, &privs[i].privilege_mask );
return True;
}
}