Lines Matching refs:roles
22 char *roles = NULL; in semanage_user_roles() local
39 roles = strdup(""); in semanage_user_roles()
41 roles = malloc(size); in semanage_user_roles()
42 if (roles) { in semanage_user_roles()
43 strcpy(roles,roles_arr[0]); in semanage_user_roles()
45 strcat(roles,","); in semanage_user_roles()
46 strcat(roles,roles_arr[i]); in semanage_user_roles()
55 return roles; in semanage_user_roles()
65 char *roles = NULL; in semanage_seuser_audit() local
84 roles = semanage_user_roles(handle, sename); in semanage_seuser_audit()
92 if (roles && (!proles || strcmp(proles, roles) != 0)) { in semanage_seuser_audit()
114 …audit_log_semanage_message(fd, audit_type, NULL, msg, name, 0, sename, roles, mls, psename, proles… in semanage_seuser_audit()
118 free(roles); in semanage_seuser_audit()