a_name
ksnprintf(sname, sizeof(sname), "%s", ap->a_name);
switch (ap->a_name) {
ap.a_name = name;
const char *a_name;
int a_name;
ap.a_name = name;
switch (ap->a_name) {
switch (ap->a_name) {
switch (ap->a_name) {
switch (ap->a_name) {
switch (ap->a_name) {
switch (ap->a_name) {
switch (ap->a_name) {
switch (ap->a_name) {
int name = ap->a_name;
switch (a->a_name) {
switch (ap->a_name) {
aname = aep->a_name;
wwprintf(w, "%16s %s\n", a->a_name, a->a_buf);
p_error("%s: Recursive alias.", a->a_name);
name = a->a_name;
char *a_name, *a_short_desc, *a_long_desc;
a_name = va_arg(args, char *);
i = dfui_info_new(a_name, a_short_desc, a_long_desc);
a_name = va_arg(args, char *);
i = dfui_info_new(a_name, a_short_desc, a_long_desc);
a_name = va_arg(args, char *);
dfui_field_option_add(object, a_name);
if (a_name == NULL)
if (mode != M_ADD && grp == NULL && alldigits(a_name->val)) {
(a_gid = a_name)->ch = 'g';
a_name = NULL;
grp = (a_name != NULL) ? GETGRNAM(a_name->val) : GETGRGID((gid_t) atoi(a_gid->val));
if (a_name == NULL && grp == NULL) /* Try harder */
fakegroup.gr_name = a_name ? a_name->val : "nogroup";
errx(EX_DATAERR, "unknown group `%s'", a_name ? a_name->val : a_gid->val);
if (a_name == NULL) /* Needed later */
a_name = addarg(args, 'n', grp->gr_name);
pw_log(cnf, mode, W_GROUP, "%s(%ld) removed", a_name->val, (long) gid);
if (a_name == NULL) /* Required */
errx(EX_DATAERR, "group name `%s' already exists", a_name->val);
grp->gr_name = pw_checkname((u_char *)a_name->val, 0);
} else if (mode == M_UPDATE && (rc = chggrent(a_name->val, grp)) != 0) {
if ((grp = GETGRNAM(a_name->val)) == NULL)
struct carg *a_name = getarg(args, 'n');
if ((a_name = getarg(args, 'n')) != NULL)
pwd = GETPWNAM(pw_checkname((u_char *)a_name->val, 0));
if (a_name == NULL)
&& strspn(a_name->val, "0123456789") == strlen(a_name->val)
&& atoi(a_name->val) > 0) { /* Assume uid */
(a_uid = a_name)->ch = 'u';
a_name = NULL;
if (a_name == NULL && pwd == NULL) /* Try harder */
fakeuser.pw_name = a_name ? a_name->val : "nouser";
if (a_name == NULL)
errx(EX_NOUSER, "no such user `%s'", a_name->val);
if (a_name == NULL) /* May be needed later */
a_name = addarg(args, 'n', newstr(pwd->pw_name));
rc = delnispwent(cnf->nispasswd, a_name->val);
editgroups(a_name->val, NULL);
pw_log(cnf, mode, W_USER, "%s(%ld) account removed", a_name->val, (long) uid);
a_name->val, (long) uid, home,
if (a_name == NULL) /* Required */
else if ((pwd = GETPWNAM(a_name->val)) != NULL) /* Exists */
errx(EX_DATAERR, "login name `%s' already exists", a_name->val);
pwd->pw_name = a_name->val;
rc = chgpwent(a_name->val, pwd);
rc = chgnispwent(cnf->nispasswd, a_name->val, pwd);
pwd = GETPWNAM(a_name->val);
a_name->val = arg->val; /* update new name */
pwd = GETPWNAM(a_name->val); /* refetch renamed rec */
errx(EX_NOUSER, "user '%s' disappeared during update", a_name->val);
struct carg *a_name;
ap.a_name = s;
printf("domainname = %s; ", ap.a_name);
cp = ap->a_name;