Lines Matching defs:admintab
1802 struct zone_admintab admintab;
2065 while (zonecfg_getadminent(handle, &admintab) == Z_OK) {
2068 export_prop(of, PT_USER, admintab.zone_admin_user);
2069 export_prop(of, PT_AUTHS, admintab.zone_admin_auths);
2895 fill_in_admintab(cmd_t *cmd, struct zone_admintab *admintab,
2904 bzero(admintab, sizeof (*admintab));
2914 (void) strlcpy(admintab->zone_admin_user, pp->pv_simple,
2915 sizeof (admintab->zone_admin_user));
2918 (void) strlcpy(admintab->zone_admin_auths,
2919 pp->pv_simple, sizeof (admintab->zone_admin_auths));
2929 err = zonecfg_lookup_admin(handle, admintab);
3301 struct zone_admintab admintab;
3303 if ((err = fill_in_admintab(cmd, &admintab, B_FALSE)) != Z_OK) {
3308 if ((err = zonecfg_delete_admin(handle, &admintab,
5385 output_auth(FILE *fp, struct zone_admintab *admintab)
5388 output_prop(fp, PT_USER, admintab->zone_admin_user, B_TRUE);
5389 output_prop(fp, PT_AUTHS, admintab->zone_admin_auths, B_TRUE);
5798 struct zone_admintab admintab;
6076 while (zonecfg_getadminent(handle, &admintab) == Z_OK) {
6077 check_reqd_prop(admintab.zone_admin_user, RT_ADMIN,
6079 check_reqd_prop(admintab.zone_admin_auths, RT_ADMIN,
6081 if ((ret_val == Z_OK) && (getpwnam(admintab.zone_admin_user)
6085 admintab.zone_admin_user);
6089 admintab.zone_admin_auths, zone))) {