Searched refs:usertype (Results 1 - 6 of 6) sorted by relevance

/opensolaris-onvv-gate/usr/src/cmd/oamuser/user/
H A Dfuncs.h46 int is_role(char *usertype);
H A Duserdel.c76 char *usertype = NULL; local
87 usertype = getusertype(argv[0]);
95 if (is_role(usertype))
104 if (is_role(usertype))
193 if (is_role(usertype))
H A Duseradd.c119 static char *usertype = NULL; /* type of user, either role or normal */ variable
155 usertype = getusertype(argv[0]);
157 change_key(USERATTR_TYPE_KW, usertype);
227 if (is_role(usertype)) {
240 if (is_role(usertype))
248 usrdefs = getusrdef(usertype);
255 if (is_role(usertype))
264 if (is_role(usertype))
363 if (putusrdef(usrdefs, usertype) < 0) {
369 dispusrdef(stdout, (D_ALL & ~D_RID), usertype);
[all...]
H A Duserdefs.c163 getusrdef(char *usertype) argument
168 if (is_role(usertype)) {
224 dispusrdef(FILE *fptr, unsigned flags, char *usertype) argument
226 struct userdefs *deflts = getusrdef(usertype);
284 (!is_role(usertype))) {
315 putusrdef(struct userdefs *defs, char *usertype) argument
335 if (is_role(usertype)) {
353 if (is_role(usertype)) {
H A Dusermod.c99 static char *usertype; variable
172 usertype = getusertype(argv[0]);
249 if (is_role(usertype))
257 if (is_role(usertype))
265 if (is_role(usertype))
283 if (isrole != is_role(usertype)) {
291 /* Set the usertype key; defaults to the commandline */
292 usertype = getsetdefval(USERATTR_TYPE_KW, usertype);
294 if (is_role(usertype)) {
[all...]
H A Dfuncs.c194 static char usertype[MAX_TYPE_LENGTH]; local
205 strcpy(usertype, USERATTR_TYPE_NORMAL_KW);
207 strcpy(usertype, USERATTR_TYPE_NONADMIN_KW);
209 return (usertype);
213 is_role(char *usertype) argument
215 if (strcmp(usertype, USERATTR_TYPE_NONADMIN_KW) == 0)

Completed in 106 milliseconds