usr/src/lib/libbsm/common/adt_xlate.c
author jpk
Fri, 24 Mar 2006 12:29:20 -0800
changeset 1676 37f4a3e2bd99
parent 0 68f95e015346
child 2246 f69155f53d36
permissions -rw-r--r--
PSARC/2002/762 Layered Trusted Solaris PSARC/2005/060 TSNET: Trusted Networking with Security Labels PSARC/2005/259 Layered Trusted Solaris Label Interfaces PSARC/2005/573 Solaris Trusted Extensions for Printing PSARC/2005/691 Trusted Extensions for Device Allocation PSARC/2005/723 Solaris Trusted Extensions Filesystem Labeling PSARC/2006/009 Labeled Auditing PSARC/2006/155 Trusted Extensions RBAC Changes PSARC/2006/191 is_system_labeled 6293271 Zone processes should use zone_kcred instead of kcred 6394554 integrate Solaris Trusted Extensions
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
     1
/*
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
     2
 * CDDL HEADER START
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
     3
 *
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
     4
 * The contents of this file are subject to the terms of the
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
     5
 * Common Development and Distribution License, Version 1.0 only
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
     6
 * (the "License").  You may not use this file except in compliance
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
     7
 * with the License.
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
     8
 *
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
     9
 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    10
 * or http://www.opensolaris.org/os/licensing.
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    11
 * See the License for the specific language governing permissions
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    12
 * and limitations under the License.
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    13
 *
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    14
 * When distributing Covered Code, include this CDDL HEADER in each
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    15
 * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    16
 * If applicable, add the following below this CDDL HEADER, with the
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    17
 * fields enclosed by brackets "[]" replaced with your own identifying
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    18
 * information: Portions Copyright [yyyy] [name of copyright owner]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    19
 *
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    20
 * CDDL HEADER END
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    21
 */
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    22
/*
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    23
 * adt_xlate.c
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    24
 *
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    25
 * Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    26
 * Use is subject to license terms.
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    27
 *
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    28
 * Automatically generated code; do not edit
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    29
 */
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    30
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    31
#pragma ident	"%Z%%M%	%I%	%E% SMI"
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    32
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    33
#include <bsm/libbsm.h>
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    34
#include <adt_xlate.h>
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    35
#include <libintl.h>
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    36
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    37
#ifndef _PRAUDIT
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    38
/* Internal data type definitions */
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    39
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    40
static datadef	adr0[1] =	{{ADT_MSG, ADT_LIST_LOGIN_TEXT}};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    41
static datadef	adr1[1] =	{{ADT_CHARSTAR, sizeof (char *)}};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    42
static datadef	adr2[4] =	{{ADT_UINT32, sizeof (uint32_t)},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    43
				{ADT_UINT16, sizeof (uint16_t)},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    44
				{ADT_UINT16, sizeof (uint16_t)},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    45
				{ADT_UINT32ARRAY, 4 * sizeof (uint32_t)}};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    46
static datadef	adr3[1] =	{{ADT_PRIVSTAR, sizeof (priv_set_t *)}};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    47
static datadef	adr4[3] =	{{ADT_INT, sizeof (int)},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    48
				{ADT_CHAR2STAR, sizeof (char **)},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    49
				{ADT_CHAR2STAR, sizeof (char **)}};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    50
static datadef	adr5[8] =	{{ADT_UID, sizeof (uid_t)},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    51
				{ADT_UID, sizeof (uid_t)},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    52
				{ADT_GID, sizeof (gid_t)},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    53
				{ADT_UID, sizeof (uid_t)},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    54
				{ADT_GID, sizeof (gid_t)},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    55
				{ADT_PID, sizeof (pid_t)},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    56
				{ADT_UINT32, sizeof (au_asid_t)},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    57
				{ADT_TERMIDSTAR, sizeof (au_tid_addr_t *)}};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    58
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    59
/* External event structure to internal event structure */
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    60
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    61
static struct entry XX_admin_authenticate[3] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    62
	{AUT_SUBJECT,	1,	NULL,	&(XX_admin_authenticate[1]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    63
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    64
	{AUT_TEXT,	1,	&adr0[0],	&(XX_admin_authenticate[2]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    65
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    66
	{AUT_RETURN,	1,	NULL,	NULL,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    67
		0,	0,	0,	NULL}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    68
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    69
static struct translation X_admin_authenticate = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    70
	0,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    71
	ADT_admin_authenticate,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    72
	AUE_admin_authenticate,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    73
	3,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    74
	&XX_admin_authenticate[0],
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    75
	&XX_admin_authenticate[0]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    76
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    77
static struct entry XX_filesystem_add[7] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    78
	{AUT_SUBJECT,	1,	NULL,	&(XX_filesystem_add[1]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    79
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    80
	{AUT_TEXT,	1,	&adr1[0],	&(XX_filesystem_add[2]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    81
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    82
	{AUT_TEXT,	1,	&adr1[0],	&(XX_filesystem_add[3]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    83
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    84
	{AUT_TEXT,	1,	&adr1[0],	&(XX_filesystem_add[4]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    85
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    86
	{AUT_UAUTH,	1,	&adr1[0],	&(XX_filesystem_add[5]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    87
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    88
	{AUT_TEXT,	1,	&adr1[0],	&(XX_filesystem_add[6]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    89
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    90
	{AUT_RETURN,	1,	NULL,	NULL,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    91
		0,	0,	0,	NULL}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    92
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    93
static struct translation X_filesystem_add = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    94
	0,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    95
	ADT_filesystem_add,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    96
	AUE_filesystem_add,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    97
	7,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    98
	&XX_filesystem_add[0],
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    99
	&XX_filesystem_add[0]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   100
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   101
static struct entry XX_filesystem_delete[7] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   102
	{AUT_SUBJECT,	1,	NULL,	&(XX_filesystem_delete[1]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   103
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   104
	{AUT_TEXT,	1,	&adr1[0],	&(XX_filesystem_delete[2]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   105
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   106
	{AUT_TEXT,	1,	&adr1[0],	&(XX_filesystem_delete[3]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   107
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   108
	{AUT_TEXT,	1,	&adr1[0],	&(XX_filesystem_delete[4]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   109
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   110
	{AUT_UAUTH,	1,	&adr1[0],	&(XX_filesystem_delete[5]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   111
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   112
	{AUT_TEXT,	1,	&adr1[0],	&(XX_filesystem_delete[6]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   113
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   114
	{AUT_RETURN,	1,	NULL,	NULL,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   115
		0,	0,	0,	NULL}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   116
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   117
static struct translation X_filesystem_delete = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   118
	0,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   119
	ADT_filesystem_delete,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   120
	AUE_filesystem_delete,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   121
	7,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   122
	&XX_filesystem_delete[0],
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   123
	&XX_filesystem_delete[0]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   124
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   125
static struct entry XX_filesystem_modify[7] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   126
	{AUT_SUBJECT,	1,	NULL,	&(XX_filesystem_modify[1]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   127
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   128
	{AUT_TEXT,	1,	&adr1[0],	&(XX_filesystem_modify[2]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   129
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   130
	{AUT_TEXT,	1,	&adr1[0],	&(XX_filesystem_modify[3]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   131
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   132
	{AUT_TEXT,	1,	&adr1[0],	&(XX_filesystem_modify[4]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   133
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   134
	{AUT_UAUTH,	1,	&adr1[0],	&(XX_filesystem_modify[5]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   135
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   136
	{AUT_TEXT,	1,	&adr1[0],	&(XX_filesystem_modify[6]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   137
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   138
	{AUT_RETURN,	1,	NULL,	NULL,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   139
		0,	0,	0,	NULL}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   140
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   141
static struct translation X_filesystem_modify = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   142
	0,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   143
	ADT_filesystem_modify,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   144
	AUE_filesystem_modify,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   145
	7,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   146
	&XX_filesystem_modify[0],
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   147
	&XX_filesystem_modify[0]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   148
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   149
static struct entry XX_inetd_connect[6] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   150
	{AUT_SUBJECT,	1,	NULL,	&(XX_inetd_connect[1]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   151
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   152
	{AUT_TEXT,	1,	&adr1[0],	&(XX_inetd_connect[2]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   153
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   154
	{AUT_TID,	4,	&adr2[0],	&(XX_inetd_connect[3]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   155
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   156
	{ADT_CMD_ALT,	1,	&adr1[0],	&(XX_inetd_connect[4]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   157
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   158
	{ADT_AUT_PRIV_E,	1,	&adr3[0],	&(XX_inetd_connect[5]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   159
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   160
	{AUT_RETURN,	1,	NULL,	NULL,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   161
		0,	0,	0,	NULL}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   162
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   163
static struct translation X_inetd_connect = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   164
	0,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   165
	ADT_inetd_connect,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   166
	AUE_inetd_connect,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   167
	6,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   168
	&XX_inetd_connect[0],
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   169
	&XX_inetd_connect[0]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   170
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   171
static struct entry XX_inetd_copylimit[4] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   172
	{AUT_SUBJECT,	1,	NULL,	&(XX_inetd_copylimit[1]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   173
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   174
	{AUT_TEXT,	1,	&adr1[0],	&(XX_inetd_copylimit[2]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   175
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   176
	{AUT_TEXT,	1,	&adr1[0],	&(XX_inetd_copylimit[3]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   177
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   178
	{AUT_RETURN,	1,	NULL,	NULL,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   179
		0,	0,	0,	NULL}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   180
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   181
static struct translation X_inetd_copylimit = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   182
	0,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   183
	ADT_inetd_copylimit,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   184
	AUE_inetd_copylimit,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   185
	4,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   186
	&XX_inetd_copylimit[0],
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   187
	&XX_inetd_copylimit[0]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   188
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   189
static struct entry XX_inetd_failrate[4] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   190
	{AUT_SUBJECT,	1,	NULL,	&(XX_inetd_failrate[1]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   191
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   192
	{AUT_TEXT,	1,	&adr1[0],	&(XX_inetd_failrate[2]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   193
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   194
	{AUT_TEXT,	1,	&adr1[0],	&(XX_inetd_failrate[3]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   195
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   196
	{AUT_RETURN,	1,	NULL,	NULL,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   197
		0,	0,	0,	NULL}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   198
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   199
static struct translation X_inetd_failrate = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   200
	0,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   201
	ADT_inetd_failrate,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   202
	AUE_inetd_failrate,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   203
	4,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   204
	&XX_inetd_failrate[0],
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   205
	&XX_inetd_failrate[0]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   206
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   207
static struct entry XX_inetd_ratelimit[4] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   208
	{AUT_SUBJECT,	1,	NULL,	&(XX_inetd_ratelimit[1]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   209
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   210
	{AUT_TEXT,	1,	&adr1[0],	&(XX_inetd_ratelimit[2]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   211
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   212
	{AUT_TEXT,	1,	&adr1[0],	&(XX_inetd_ratelimit[3]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   213
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   214
	{AUT_RETURN,	1,	NULL,	NULL,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   215
		0,	0,	0,	NULL}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   216
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   217
static struct translation X_inetd_ratelimit = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   218
	0,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   219
	ADT_inetd_ratelimit,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   220
	AUE_inetd_ratelimit,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   221
	4,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   222
	&XX_inetd_ratelimit[0],
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   223
	&XX_inetd_ratelimit[0]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   224
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   225
static struct entry XX_init_solaris[3] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   226
	{AUT_SUBJECT,	1,	NULL,	&(XX_init_solaris[1]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   227
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   228
	{AUT_TEXT,	1,	&adr1[0],	&(XX_init_solaris[2]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   229
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   230
	{AUT_RETURN,	1,	NULL,	NULL,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   231
		0,	0,	0,	NULL}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   232
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   233
static struct translation X_init_solaris = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   234
	0,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   235
	ADT_init_solaris,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   236
	AUE_init_solaris,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   237
	3,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   238
	&XX_init_solaris[0],
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   239
	&XX_init_solaris[0]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   240
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   241
static struct entry XX_login[3] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   242
	{AUT_SUBJECT,	1,	NULL,	&(XX_login[1]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   243
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   244
	{AUT_TEXT,	1,	&adr0[0],	&(XX_login[2]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   245
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   246
	{AUT_RETURN,	1,	NULL,	NULL,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   247
		0,	0,	0,	NULL}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   248
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   249
static struct translation X_login = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   250
	0,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   251
	ADT_login,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   252
	AUE_login,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   253
	3,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   254
	&XX_login[0],
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   255
	&XX_login[0]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   256
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   257
static struct entry XX_logout[3] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   258
	{AUT_SUBJECT,	1,	NULL,	&(XX_logout[1]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   259
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   260
	{AUT_TEXT,	1,	&adr1[0],	&(XX_logout[2]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   261
		0,	0,	0,	"logout %s"},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   262
	{AUT_RETURN,	1,	NULL,	NULL,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   263
		0,	0,	0,	NULL}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   264
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   265
static struct translation X_logout = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   266
	0,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   267
	ADT_logout,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   268
	AUE_logout,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   269
	3,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   270
	&XX_logout[0],
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   271
	&XX_logout[0]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   272
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   273
static struct entry XX_network_add[7] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   274
	{AUT_SUBJECT,	1,	NULL,	&(XX_network_add[1]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   275
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   276
	{AUT_TEXT,	1,	&adr1[0],	&(XX_network_add[2]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   277
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   278
	{AUT_TEXT,	1,	&adr1[0],	&(XX_network_add[3]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   279
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   280
	{AUT_TEXT,	1,	&adr1[0],	&(XX_network_add[4]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   281
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   282
	{AUT_UAUTH,	1,	&adr1[0],	&(XX_network_add[5]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   283
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   284
	{AUT_TEXT,	1,	&adr1[0],	&(XX_network_add[6]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   285
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   286
	{AUT_RETURN,	1,	NULL,	NULL,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   287
		0,	0,	0,	NULL}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   288
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   289
static struct translation X_network_add = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   290
	0,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   291
	ADT_network_add,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   292
	AUE_network_add,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   293
	7,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   294
	&XX_network_add[0],
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   295
	&XX_network_add[0]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   296
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   297
static struct entry XX_network_delete[7] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   298
	{AUT_SUBJECT,	1,	NULL,	&(XX_network_delete[1]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   299
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   300
	{AUT_TEXT,	1,	&adr1[0],	&(XX_network_delete[2]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   301
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   302
	{AUT_TEXT,	1,	&adr1[0],	&(XX_network_delete[3]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   303
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   304
	{AUT_TEXT,	1,	&adr1[0],	&(XX_network_delete[4]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   305
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   306
	{AUT_UAUTH,	1,	&adr1[0],	&(XX_network_delete[5]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   307
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   308
	{AUT_TEXT,	1,	&adr1[0],	&(XX_network_delete[6]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   309
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   310
	{AUT_RETURN,	1,	NULL,	NULL,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   311
		0,	0,	0,	NULL}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   312
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   313
static struct translation X_network_delete = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   314
	0,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   315
	ADT_network_delete,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   316
	AUE_network_delete,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   317
	7,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   318
	&XX_network_delete[0],
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   319
	&XX_network_delete[0]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   320
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   321
static struct entry XX_network_modify[7] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   322
	{AUT_SUBJECT,	1,	NULL,	&(XX_network_modify[1]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   323
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   324
	{AUT_TEXT,	1,	&adr1[0],	&(XX_network_modify[2]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   325
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   326
	{AUT_TEXT,	1,	&adr1[0],	&(XX_network_modify[3]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   327
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   328
	{AUT_TEXT,	1,	&adr1[0],	&(XX_network_modify[4]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   329
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   330
	{AUT_UAUTH,	1,	&adr1[0],	&(XX_network_modify[5]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   331
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   332
	{AUT_TEXT,	1,	&adr1[0],	&(XX_network_modify[6]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   333
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   334
	{AUT_RETURN,	1,	NULL,	NULL,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   335
		0,	0,	0,	NULL}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   336
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   337
static struct translation X_network_modify = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   338
	0,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   339
	ADT_network_modify,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   340
	AUE_network_modify,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   341
	7,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   342
	&XX_network_modify[0],
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   343
	&XX_network_modify[0]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   344
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   345
static struct entry XX_passwd[3] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   346
	{AUT_SUBJECT,	1,	NULL,	&(XX_passwd[1]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   347
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   348
	{AUT_TEXT,	1,	&adr1[0],	&(XX_passwd[2]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   349
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   350
	{AUT_RETURN,	1,	NULL,	NULL,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   351
		0,	0,	0,	NULL}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   352
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   353
static struct translation X_passwd = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   354
	0,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   355
	ADT_passwd,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   356
	AUE_passwd,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   357
	3,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   358
	&XX_passwd[0],
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   359
	&XX_passwd[0]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   360
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   361
static struct entry XX_printer_add[7] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   362
	{AUT_SUBJECT,	1,	NULL,	&(XX_printer_add[1]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   363
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   364
	{AUT_TEXT,	1,	&adr1[0],	&(XX_printer_add[2]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   365
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   366
	{AUT_TEXT,	1,	&adr1[0],	&(XX_printer_add[3]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   367
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   368
	{AUT_TEXT,	1,	&adr1[0],	&(XX_printer_add[4]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   369
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   370
	{AUT_UAUTH,	1,	&adr1[0],	&(XX_printer_add[5]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   371
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   372
	{AUT_TEXT,	1,	&adr1[0],	&(XX_printer_add[6]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   373
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   374
	{AUT_RETURN,	1,	NULL,	NULL,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   375
		0,	0,	0,	NULL}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   376
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   377
static struct translation X_printer_add = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   378
	0,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   379
	ADT_printer_add,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   380
	AUE_printer_add,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   381
	7,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   382
	&XX_printer_add[0],
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   383
	&XX_printer_add[0]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   384
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   385
static struct entry XX_printer_delete[7] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   386
	{AUT_SUBJECT,	1,	NULL,	&(XX_printer_delete[1]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   387
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   388
	{AUT_TEXT,	1,	&adr1[0],	&(XX_printer_delete[2]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   389
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   390
	{AUT_TEXT,	1,	&adr1[0],	&(XX_printer_delete[3]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   391
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   392
	{AUT_TEXT,	1,	&adr1[0],	&(XX_printer_delete[4]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   393
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   394
	{AUT_UAUTH,	1,	&adr1[0],	&(XX_printer_delete[5]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   395
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   396
	{AUT_TEXT,	1,	&adr1[0],	&(XX_printer_delete[6]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   397
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   398
	{AUT_RETURN,	1,	NULL,	NULL,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   399
		0,	0,	0,	NULL}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   400
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   401
static struct translation X_printer_delete = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   402
	0,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   403
	ADT_printer_delete,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   404
	AUE_printer_delete,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   405
	7,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   406
	&XX_printer_delete[0],
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   407
	&XX_printer_delete[0]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   408
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   409
static struct entry XX_printer_modify[7] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   410
	{AUT_SUBJECT,	1,	NULL,	&(XX_printer_modify[1]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   411
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   412
	{AUT_TEXT,	1,	&adr1[0],	&(XX_printer_modify[2]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   413
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   414
	{AUT_TEXT,	1,	&adr1[0],	&(XX_printer_modify[3]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   415
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   416
	{AUT_TEXT,	1,	&adr1[0],	&(XX_printer_modify[4]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   417
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   418
	{AUT_UAUTH,	1,	&adr1[0],	&(XX_printer_modify[5]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   419
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   420
	{AUT_TEXT,	1,	&adr1[0],	&(XX_printer_modify[6]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   421
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   422
	{AUT_RETURN,	1,	NULL,	NULL,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   423
		0,	0,	0,	NULL}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   424
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   425
static struct translation X_printer_modify = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   426
	0,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   427
	ADT_printer_modify,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   428
	AUE_printer_modify,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   429
	7,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   430
	&XX_printer_modify[0],
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   431
	&XX_printer_modify[0]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   432
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   433
static struct entry XX_prof_cmd[8] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   434
	{AUT_SUBJECT,	1,	NULL,	&(XX_prof_cmd[1]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   435
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   436
	{AUT_PATH,	1,	&adr1[0],	&(XX_prof_cmd[2]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   437
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   438
	{AUT_PATH,	1,	&adr1[0],	&(XX_prof_cmd[3]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   439
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   440
	{AUT_CMD,	3,	&adr4[0],	&(XX_prof_cmd[4]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   441
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   442
	{AUT_PROCESS,	8,	&adr5[0],	&(XX_prof_cmd[5]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   443
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   444
	{ADT_AUT_PRIV_L,	1,	&adr3[0],	&(XX_prof_cmd[6]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   445
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   446
	{ADT_AUT_PRIV_I,	1,	&adr3[0],	&(XX_prof_cmd[7]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   447
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   448
	{AUT_RETURN,	1,	NULL,	NULL,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   449
		0,	0,	0,	NULL}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   450
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   451
static struct translation X_prof_cmd = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   452
	0,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   453
	ADT_prof_cmd,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   454
	AUE_prof_cmd,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   455
	8,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   456
	&XX_prof_cmd[0],
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   457
	&XX_prof_cmd[0]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   458
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   459
static struct entry XX_rlogin[3] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   460
	{AUT_SUBJECT,	1,	NULL,	&(XX_rlogin[1]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   461
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   462
	{AUT_TEXT,	1,	&adr0[0],	&(XX_rlogin[2]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   463
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   464
	{AUT_RETURN,	1,	NULL,	NULL,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   465
		0,	0,	0,	NULL}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   466
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   467
static struct translation X_rlogin = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   468
	0,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   469
	ADT_rlogin,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   470
	AUE_rlogin,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   471
	3,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   472
	&XX_rlogin[0],
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   473
	&XX_rlogin[0]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   474
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   475
static struct entry XX_role_login[3] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   476
	{AUT_SUBJECT,	1,	NULL,	&(XX_role_login[1]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   477
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   478
	{AUT_TEXT,	1,	&adr0[0],	&(XX_role_login[2]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   479
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   480
	{AUT_RETURN,	1,	NULL,	NULL,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   481
		0,	0,	0,	NULL}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   482
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   483
static struct translation X_role_login = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   484
	0,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   485
	ADT_role_login,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   486
	AUE_role_login,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   487
	3,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   488
	&XX_role_login[0],
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   489
	&XX_role_login[0]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   490
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   491
static struct entry XX_scheduledjob_add[7] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   492
	{AUT_SUBJECT,	1,	NULL,	&(XX_scheduledjob_add[1]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   493
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   494
	{AUT_TEXT,	1,	&adr1[0],	&(XX_scheduledjob_add[2]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   495
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   496
	{AUT_TEXT,	1,	&adr1[0],	&(XX_scheduledjob_add[3]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   497
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   498
	{AUT_TEXT,	1,	&adr1[0],	&(XX_scheduledjob_add[4]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   499
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   500
	{AUT_UAUTH,	1,	&adr1[0],	&(XX_scheduledjob_add[5]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   501
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   502
	{AUT_TEXT,	1,	&adr1[0],	&(XX_scheduledjob_add[6]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   503
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   504
	{AUT_RETURN,	1,	NULL,	NULL,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   505
		0,	0,	0,	NULL}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   506
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   507
static struct translation X_scheduledjob_add = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   508
	0,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   509
	ADT_scheduledjob_add,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   510
	AUE_scheduledjob_add,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   511
	7,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   512
	&XX_scheduledjob_add[0],
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   513
	&XX_scheduledjob_add[0]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   514
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   515
static struct entry XX_scheduledjob_delete[7] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   516
	{AUT_SUBJECT,	1,	NULL,	&(XX_scheduledjob_delete[1]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   517
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   518
	{AUT_TEXT,	1,	&adr1[0],	&(XX_scheduledjob_delete[2]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   519
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   520
	{AUT_TEXT,	1,	&adr1[0],	&(XX_scheduledjob_delete[3]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   521
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   522
	{AUT_TEXT,	1,	&adr1[0],	&(XX_scheduledjob_delete[4]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   523
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   524
	{AUT_UAUTH,	1,	&adr1[0],	&(XX_scheduledjob_delete[5]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   525
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   526
	{AUT_TEXT,	1,	&adr1[0],	&(XX_scheduledjob_delete[6]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   527
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   528
	{AUT_RETURN,	1,	NULL,	NULL,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   529
		0,	0,	0,	NULL}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   530
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   531
static struct translation X_scheduledjob_delete = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   532
	0,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   533
	ADT_scheduledjob_delete,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   534
	AUE_scheduledjob_delete,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   535
	7,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   536
	&XX_scheduledjob_delete[0],
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   537
	&XX_scheduledjob_delete[0]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   538
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   539
static struct entry XX_scheduledjob_modify[7] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   540
	{AUT_SUBJECT,	1,	NULL,	&(XX_scheduledjob_modify[1]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   541
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   542
	{AUT_TEXT,	1,	&adr1[0],	&(XX_scheduledjob_modify[2]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   543
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   544
	{AUT_TEXT,	1,	&adr1[0],	&(XX_scheduledjob_modify[3]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   545
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   546
	{AUT_TEXT,	1,	&adr1[0],	&(XX_scheduledjob_modify[4]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   547
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   548
	{AUT_UAUTH,	1,	&adr1[0],	&(XX_scheduledjob_modify[5]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   549
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   550
	{AUT_TEXT,	1,	&adr1[0],	&(XX_scheduledjob_modify[6]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   551
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   552
	{AUT_RETURN,	1,	NULL,	NULL,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   553
		0,	0,	0,	NULL}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   554
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   555
static struct translation X_scheduledjob_modify = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   556
	0,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   557
	ADT_scheduledjob_modify,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   558
	AUE_scheduledjob_modify,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   559
	7,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   560
	&XX_scheduledjob_modify[0],
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   561
	&XX_scheduledjob_modify[0]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   562
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   563
static struct entry XX_screenlock[2] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   564
	{AUT_SUBJECT,	1,	NULL,	&(XX_screenlock[1]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   565
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   566
	{AUT_RETURN,	1,	NULL,	NULL,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   567
		0,	0,	0,	NULL}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   568
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   569
static struct translation X_screenlock = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   570
	0,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   571
	ADT_screenlock,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   572
	AUE_screenlock,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   573
	2,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   574
	&XX_screenlock[0],
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   575
	&XX_screenlock[0]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   576
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   577
static struct entry XX_screenunlock[2] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   578
	{AUT_SUBJECT,	1,	NULL,	&(XX_screenunlock[1]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   579
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   580
	{AUT_RETURN,	1,	NULL,	NULL,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   581
		0,	0,	0,	NULL}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   582
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   583
static struct translation X_screenunlock = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   584
	0,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   585
	ADT_screenunlock,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   586
	AUE_screenunlock,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   587
	2,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   588
	&XX_screenunlock[0],
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   589
	&XX_screenunlock[0]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   590
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   591
static struct entry XX_serialport_add[7] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   592
	{AUT_SUBJECT,	1,	NULL,	&(XX_serialport_add[1]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   593
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   594
	{AUT_TEXT,	1,	&adr1[0],	&(XX_serialport_add[2]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   595
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   596
	{AUT_TEXT,	1,	&adr1[0],	&(XX_serialport_add[3]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   597
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   598
	{AUT_TEXT,	1,	&adr1[0],	&(XX_serialport_add[4]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   599
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   600
	{AUT_UAUTH,	1,	&adr1[0],	&(XX_serialport_add[5]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   601
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   602
	{AUT_TEXT,	1,	&adr1[0],	&(XX_serialport_add[6]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   603
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   604
	{AUT_RETURN,	1,	NULL,	NULL,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   605
		0,	0,	0,	NULL}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   606
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   607
static struct translation X_serialport_add = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   608
	0,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   609
	ADT_serialport_add,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   610
	AUE_serialport_add,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   611
	7,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   612
	&XX_serialport_add[0],
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   613
	&XX_serialport_add[0]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   614
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   615
static struct entry XX_serialport_delete[7] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   616
	{AUT_SUBJECT,	1,	NULL,	&(XX_serialport_delete[1]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   617
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   618
	{AUT_TEXT,	1,	&adr1[0],	&(XX_serialport_delete[2]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   619
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   620
	{AUT_TEXT,	1,	&adr1[0],	&(XX_serialport_delete[3]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   621
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   622
	{AUT_TEXT,	1,	&adr1[0],	&(XX_serialport_delete[4]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   623
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   624
	{AUT_UAUTH,	1,	&adr1[0],	&(XX_serialport_delete[5]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   625
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   626
	{AUT_TEXT,	1,	&adr1[0],	&(XX_serialport_delete[6]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   627
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   628
	{AUT_RETURN,	1,	NULL,	NULL,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   629
		0,	0,	0,	NULL}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   630
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   631
static struct translation X_serialport_delete = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   632
	0,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   633
	ADT_serialport_delete,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   634
	AUE_serialport_delete,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   635
	7,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   636
	&XX_serialport_delete[0],
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   637
	&XX_serialport_delete[0]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   638
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   639
static struct entry XX_serialport_modify[7] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   640
	{AUT_SUBJECT,	1,	NULL,	&(XX_serialport_modify[1]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   641
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   642
	{AUT_TEXT,	1,	&adr1[0],	&(XX_serialport_modify[2]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   643
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   644
	{AUT_TEXT,	1,	&adr1[0],	&(XX_serialport_modify[3]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   645
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   646
	{AUT_TEXT,	1,	&adr1[0],	&(XX_serialport_modify[4]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   647
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   648
	{AUT_UAUTH,	1,	&adr1[0],	&(XX_serialport_modify[5]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   649
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   650
	{AUT_TEXT,	1,	&adr1[0],	&(XX_serialport_modify[6]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   651
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   652
	{AUT_RETURN,	1,	NULL,	NULL,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   653
		0,	0,	0,	NULL}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   654
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   655
static struct translation X_serialport_modify = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   656
	0,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   657
	ADT_serialport_modify,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   658
	AUE_serialport_modify,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   659
	7,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   660
	&XX_serialport_modify[0],
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   661
	&XX_serialport_modify[0]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   662
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   663
static struct entry XX_ssh[3] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   664
	{AUT_SUBJECT,	1,	NULL,	&(XX_ssh[1]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   665
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   666
	{AUT_TEXT,	1,	&adr0[0],	&(XX_ssh[2]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   667
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   668
	{AUT_RETURN,	1,	NULL,	NULL,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   669
		0,	0,	0,	NULL}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   670
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   671
static struct translation X_ssh = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   672
	0,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   673
	ADT_ssh,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   674
	AUE_ssh,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   675
	3,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   676
	&XX_ssh[0],
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   677
	&XX_ssh[0]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   678
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   679
static struct entry XX_su[3] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   680
	{AUT_SUBJECT,	1,	NULL,	&(XX_su[1]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   681
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   682
	{AUT_TEXT,	1,	&adr1[0],	&(XX_su[2]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   683
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   684
	{AUT_RETURN,	1,	NULL,	NULL,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   685
		0,	0,	0,	NULL}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   686
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   687
static struct translation X_su = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   688
	0,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   689
	ADT_su,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   690
	AUE_su,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   691
	3,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   692
	&XX_su[0],
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   693
	&XX_su[0]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   694
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   695
static struct entry XX_telnet[3] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   696
	{AUT_SUBJECT,	1,	NULL,	&(XX_telnet[1]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   697
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   698
	{AUT_TEXT,	1,	&adr0[0],	&(XX_telnet[2]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   699
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   700
	{AUT_RETURN,	1,	NULL,	NULL,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   701
		0,	0,	0,	NULL}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   702
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   703
static struct translation X_telnet = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   704
	0,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   705
	ADT_telnet,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   706
	AUE_telnet,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   707
	3,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   708
	&XX_telnet[0],
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   709
	&XX_telnet[0]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   710
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   711
static struct entry XX_uauth[4] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   712
	{AUT_SUBJECT,	1,	NULL,	&(XX_uauth[1]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   713
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   714
	{AUT_UAUTH,	1,	&adr1[0],	&(XX_uauth[2]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   715
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   716
	{AUT_TEXT,	1,	&adr1[0],	&(XX_uauth[3]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   717
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   718
	{AUT_RETURN,	1,	NULL,	NULL,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   719
		0,	0,	0,	NULL}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   720
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   721
static struct translation X_uauth = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   722
	0,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   723
	ADT_uauth,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   724
	AUE_uauth,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   725
	4,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   726
	&XX_uauth[0],
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   727
	&XX_uauth[0]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   728
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   729
static struct entry XX_usermgr_add[7] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   730
	{AUT_SUBJECT,	1,	NULL,	&(XX_usermgr_add[1]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   731
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   732
	{AUT_TEXT,	1,	&adr1[0],	&(XX_usermgr_add[2]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   733
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   734
	{AUT_TEXT,	1,	&adr1[0],	&(XX_usermgr_add[3]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   735
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   736
	{AUT_TEXT,	1,	&adr1[0],	&(XX_usermgr_add[4]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   737
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   738
	{AUT_UAUTH,	1,	&adr1[0],	&(XX_usermgr_add[5]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   739
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   740
	{AUT_TEXT,	1,	&adr1[0],	&(XX_usermgr_add[6]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   741
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   742
	{AUT_RETURN,	1,	NULL,	NULL,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   743
		0,	0,	0,	NULL}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   744
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   745
static struct translation X_usermgr_add = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   746
	0,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   747
	ADT_usermgr_add,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   748
	AUE_usermgr_add,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   749
	7,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   750
	&XX_usermgr_add[0],
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   751
	&XX_usermgr_add[0]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   752
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   753
static struct entry XX_usermgr_delete[7] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   754
	{AUT_SUBJECT,	1,	NULL,	&(XX_usermgr_delete[1]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   755
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   756
	{AUT_TEXT,	1,	&adr1[0],	&(XX_usermgr_delete[2]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   757
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   758
	{AUT_TEXT,	1,	&adr1[0],	&(XX_usermgr_delete[3]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   759
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   760
	{AUT_TEXT,	1,	&adr1[0],	&(XX_usermgr_delete[4]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   761
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   762
	{AUT_UAUTH,	1,	&adr1[0],	&(XX_usermgr_delete[5]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   763
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   764
	{AUT_TEXT,	1,	&adr1[0],	&(XX_usermgr_delete[6]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   765
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   766
	{AUT_RETURN,	1,	NULL,	NULL,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   767
		0,	0,	0,	NULL}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   768
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   769
static struct translation X_usermgr_delete = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   770
	0,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   771
	ADT_usermgr_delete,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   772
	AUE_usermgr_delete,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   773
	7,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   774
	&XX_usermgr_delete[0],
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   775
	&XX_usermgr_delete[0]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   776
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   777
static struct entry XX_usermgr_modify[7] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   778
	{AUT_SUBJECT,	1,	NULL,	&(XX_usermgr_modify[1]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   779
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   780
	{AUT_TEXT,	1,	&adr1[0],	&(XX_usermgr_modify[2]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   781
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   782
	{AUT_TEXT,	1,	&adr1[0],	&(XX_usermgr_modify[3]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   783
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   784
	{AUT_TEXT,	1,	&adr1[0],	&(XX_usermgr_modify[4]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   785
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   786
	{AUT_UAUTH,	1,	&adr1[0],	&(XX_usermgr_modify[5]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   787
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   788
	{AUT_TEXT,	1,	&adr1[0],	&(XX_usermgr_modify[6]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   789
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   790
	{AUT_RETURN,	1,	NULL,	NULL,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   791
		0,	0,	0,	NULL}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   792
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   793
static struct translation X_usermgr_modify = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   794
	0,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   795
	ADT_usermgr_modify,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   796
	AUE_usermgr_modify,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   797
	7,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   798
	&XX_usermgr_modify[0],
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   799
	&XX_usermgr_modify[0]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   800
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   801
static struct entry XX_zlogin[3] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   802
	{AUT_SUBJECT,	1,	NULL,	&(XX_zlogin[1]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   803
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   804
	{AUT_TEXT,	1,	&adr1[0],	&(XX_zlogin[2]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   805
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   806
	{AUT_RETURN,	1,	NULL,	NULL,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   807
		0,	0,	0,	NULL}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   808
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   809
static struct translation X_zlogin = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   810
	0,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   811
	ADT_zlogin,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   812
	AUE_zlogin,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   813
	3,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   814
	&XX_zlogin[0],
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   815
	&XX_zlogin[0]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   816
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   817
static struct entry XX_zone_state[4] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   818
	{AUT_SUBJECT,	1,	NULL,	&(XX_zone_state[1]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   819
		0,	0,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   820
	{AUT_TEXT,	1,	&adr1[0],	&(XX_zone_state[2]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   821
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   822
	{AUT_ZONENAME,	1,	&adr1[0],	&(XX_zone_state[3]),
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   823
		0,	1,	0,	NULL},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   824
	{AUT_RETURN,	1,	NULL,	NULL,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   825
		0,	0,	0,	NULL}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   826
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   827
static struct translation X_zone_state = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   828
	0,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   829
	ADT_zone_state,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   830
	AUE_zone_state,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   831
	4,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   832
	&XX_zone_state[0],
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   833
	&XX_zone_state[0]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   834
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   835
struct translation *xlate_table[39] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   836
	&X_admin_authenticate,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   837
	&X_filesystem_add,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   838
	&X_filesystem_delete,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   839
	&X_filesystem_modify,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   840
	&X_inetd_connect,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   841
	&X_inetd_copylimit,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   842
	&X_inetd_failrate,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   843
	&X_inetd_ratelimit,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   844
	&X_init_solaris,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   845
	&X_login,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   846
	&X_logout,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   847
	&X_network_add,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   848
	&X_network_delete,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   849
	&X_network_modify,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   850
	&X_passwd,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   851
	&X_printer_add,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   852
	&X_printer_delete,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   853
	&X_printer_modify,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   854
	&X_prof_cmd,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   855
	&X_rlogin,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   856
	&X_role_login,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   857
	&X_scheduledjob_add,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   858
	&X_scheduledjob_delete,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   859
	&X_scheduledjob_modify,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   860
	&X_screenlock,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   861
	&X_screenunlock,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   862
	&X_serialport_add,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   863
	&X_serialport_delete,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   864
	&X_serialport_modify,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   865
	&X_ssh,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   866
	&X_su,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   867
	&X_telnet,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   868
	&X_uauth,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   869
	&X_usermgr_add,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   870
	&X_usermgr_delete,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   871
	&X_usermgr_modify,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   872
	&X_zlogin,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   873
	&X_zone_state,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   874
	NULL
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   875
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   876
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   877
void
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   878
adt_preload(au_event_t event_id, adt_event_data_t *event_data)
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   879
{
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   880
	switch (event_id) {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   881
	case ADT_prof_cmd:
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   882
		event_data->adt_prof_cmd.proc_auid = AU_NOAUDITID;
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   883
		event_data->adt_prof_cmd.proc_euid = AU_NOAUDITID;
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   884
		event_data->adt_prof_cmd.proc_egid = AU_NOAUDITID;
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   885
		event_data->adt_prof_cmd.proc_ruid = AU_NOAUDITID;
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   886
		event_data->adt_prof_cmd.proc_rgid = AU_NOAUDITID;
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   887
		break;
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   888
	default:
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   889
		break;
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   890
	}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   891
}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   892
#endif
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   893
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   894
/* message lists */
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   895
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   896
static char *msg_fail_value[24] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   897
	"Attribute update",
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   898
	"Password update",
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   899
	"bad username",
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   900
	"bad auth.",
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   901
	"bad uid",
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   902
	"unknown failure",
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   903
	"password expired",
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   904
	"Account is locked",
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   905
	"Bad dial up",
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   906
	"Invalid ID",
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   907
	"Invalid password",
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   908
	"Not on console",
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   909
	"Too many failed attempts",
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   910
	"Protocol failure",
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   911
	"Excluded user",
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   912
	"No anonymous",
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   913
	"Invalid command",
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   914
	"Standard input not a tty line",
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   915
	"Program failure",
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   916
	"chdir to home directory",
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   917
	"Input line too long.",
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   918
	"login device override",
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   919
	"authorization bypass",
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   920
	"login disabled"
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   921
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   922
/* Deprecated message list */
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   923
static char *msg_login_text[10] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   924
	NULL,
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   925
	"Account is locked",
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   926
	"Bad dial up",
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   927
	"Invalid ID",
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   928
	"Invalid password",
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   929
	"Not on console",
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   930
	"Too many failed attempts",
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   931
	"Protocol failure",
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   932
	"Excluded user",
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   933
	"No anonymous"
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   934
};
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   935
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   936
struct msg_text adt_msg_text[3] = {
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   937
	{0, -1, NULL, -2000},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   938
	{0, 23, msg_fail_value, -1000},
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   939
	{0, 9, msg_login_text, 0}
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
   940
};