au_to.c revision 047f6e6f42a3d50d3e38a05c00bf7dd3fafac726
3853N/A * The contents of this file are subject to the terms of the 3853N/A * Common Development and Distribution License (the "License"). 3853N/A * You may not use this file except in compliance with the License. 3853N/A * See the License for the specific language governing permissions 3853N/A * and limitations under the License. 3853N/A * When distributing Covered Code, include this CDDL HEADER in each 3853N/A * If applicable, add the following below this CDDL HEADER, with the 3853N/A * fields enclosed by brackets "[]" replaced with your own identifying 3853N/A * information: Portions Copyright [yyyy] [name of copyright owner] 3853N/A * Copyright 2010 Sun Microsystems, Inc. All rights reserved. 3853N/A * Use is subject to license terms. 3853N/A /* If our host address can't be determined, revert to un-extended hdr */ 3853N/A * pointer to a trailer token. 3853N/A * pointer to an argument token. 3853N/A * pointer to an argument token. 3853N/A * pointer to an attribute token. 3853N/A * Check validity of print type 3853N/A * priv_type (LIMIT, INHERIT...) is the first string and privilege 3853N/A * in translated into the second string. The format is as follows: 3853N/A * priv type adr_string (short, string) 3853N/A * priv set adr_string (short, string) 3853N/A * pointer to a AUT_PRIV token. 3858N/A * pointer to a process token. 4500N/A * pointer to a process_ex token. 3853N/A * pointer to token chain containing a sequence token 3853N/A * pointer to mbuf chain containing a socket token. 4500N/A * pointer to a process token. 4853N/A * pointer to a process token. 4500N/A * pointer to a process token. 3853N/A * pointer to an command line argument token 4294N/A * one char for the header, one short for argc, 4294N/A * one short for # envp strings. 4294N/A len =
sizeof (
char) +
sizeof (
short) +
sizeof (
short);
3853N/A * pointer to a exit value token. 3853N/A * pointer to a return value token. 3853N/A * pointer to a return value token. 3853N/A * pointer to a opaque token. 5085N/A * pointer to an internet address token 3853N/A * pointer to an internet extended token 3853N/A * An IPv4-mapped IPv6 address is really an IPv4 address 4500N/A * pointer to token chain containing a ip port address token 3853N/A * output format depends on type; at present only IP v4 and v6 addresses 3853N/A * IPv4 -- tid type, 16 bit remote port, 16 bit local port, ip type, 3853N/A * IPv6 -- tid type, 16 bit remote port, 16 bit local port, ip type, 4530N/A * pointer to a group list token. 4530N/A * This function is obsolete. Please use au_to_newgroups. 3853N/A * pointer to a group list token. 3853N/A * pointer to an exec args token. 3853N/A * pointer to an exec args token. 3853N/A * pointer to an exec args token. 3853N/A * pointer to a uauth token. 3853N/A * pointer to a use of privilege token. 3853N/A * pointer to a xatom token. 4136N/A * pointer to a X select token. 4500N/A * pointer to a common X token. 4500N/A * pointer to a X Colormap token. 4500N/A * pointer to a X Cursor token. 4500N/A * pointer to a X Font token. 4500N/A * pointer to a X Graphic Context token. 4853N/A * pointer to a X Pixal Map token. 4853N/A * pointer to a X Window token. 4853N/A * pointer to a X Property token. adr_t adr;
/* adr memory stream header */ * pointer to a X Client token adr_t adr;
/* adr memory stream header */ * pointer to a label token. adr_t adr;
/* adr memory stream header */ * pointer to a label token. * pointer to a zonename token. adr_t adr;
/* adr memory stream header */ short bytes;
/* length of string */ * pointer to a fmri token. adr_t adr;
/* adr memory stream header */ short bytes;
/* length of string */