case SEC_ACE_TYPE_SYSTEM_ALARM:
printf("SYSTEM ALARM");
break;
- case SEC_ACE_TYPE_ALLOWED_COMPOUND:
- printf("SEC_ACE_TYPE_ALLOWED_COMPOUND");
- break;
- case SEC_ACE_TYPE_ACCESS_ALLOWED_OBJECT:
- printf("SEC_ACE_TYPE_ACCESS_ALLOWED_OBJECT");
- break;
- case SEC_ACE_TYPE_ACCESS_DENIED_OBJECT:
- printf("SEC_ACE_TYPE_ACCESS_DENIED_OBJECT");
- break;
- case SEC_ACE_TYPE_SYSTEM_AUDIT_OBJECT:
- printf("SEC_ACE_TYPE_SYSTEM_AUDIT_OBJECT");
- break;
- case SEC_ACE_TYPE_SYSTEM_ALARM_OBJECT:
- printf("SEC_ACE_TYPE_SYSTEM_ALARM_OBJECT");
- break;
#define ACE_CASE(x) case x: printf(#x); break
+ ACE_CASE(SEC_ACE_TYPE_ALLOWED_COMPOUND);
+ ACE_CASE(SEC_ACE_TYPE_ACCESS_ALLOWED_OBJECT);
+ ACE_CASE(SEC_ACE_TYPE_ACCESS_DENIED_OBJECT);
+ ACE_CASE(SEC_ACE_TYPE_SYSTEM_AUDIT_OBJECT);
+ ACE_CASE(SEC_ACE_TYPE_SYSTEM_ALARM_OBJECT);
ACE_CASE(SEC_ACE_TYPE_ACCESS_ALLOWED_CALLBACK);
ACE_CASE(SEC_ACE_TYPE_ACCESS_DENIED_CALLBACK);
ACE_CASE(SEC_ACE_TYPE_ACCESS_ALLOWED_CALLBACK_OBJECT);