2N/A * The contents of this file are subject to the terms of the 2N/A * Common Development and Distribution License (the "License"). 2N/A * You may not use this file except in compliance with the License. 2N/A * See the License for the specific language governing permissions 2N/A * and limitations under the License. 2N/A * When distributing Covered Code, include this CDDL HEADER in each 2N/A * If applicable, add the following below this CDDL HEADER, with the 2N/A * fields enclosed by brackets "[]" replaced with your own identifying 2N/A * information: Portions Copyright [yyyy] [name of copyright owner] 2N/A * Copyright (c) 2004, 2011, Oracle and/or its affiliates. All rights reserved. 2N/A * Provide index values for inetd property locations in the property table, for 2N/A * convenience. If the array is modified, these values MUST be updated. 2N/A * Names of method properties. 2N/A * Method property group names. 2N/A * Valid socket type values. 2N/A * Valid socket based service protocols. 2N/A * Return codes for the methods of inetd managed services. 2N/A * Set this value above the range used by unix commands so theres minimal chance 2N/A * of a non-GL cognizant command accidentally returning this code. 2N/A * Macros for differentiating between sockaddr_in & sockaddr_in6 when 2N/A * dealing with the contents of a sockaddr_storage structure. 2N/A * These differentiate based on the contents of ss_family (either AF_INET 2N/A/* Collection of information pertaining to rpc based services. */ 2N/A * Structure containing the common elements of both the socket_info_t and the 2N/A * tlx_info_t structures. 2N/A /* proto string causing this entry */ 2N/A /* network fd we're listening on; -1 if not listening */ 2N/A /* associate RPC info structure, if any (NULL if none). */ 2N/A /* should this fd have the v6 socket option set? */ 2N/A/* TLI/XTI connection indication list construct. */ 2N/A/* Collection of information pertaining to tli/xti based services. */ 2N/A /* protocol information common to tlx and socket based services */ 2N/A /* address we're bound to */ 2N/A /* device name supplied to t_open() */ 2N/A /* queue of pending connection indications */ 2N/A/* Collection of information pertaining to socket based services. */ 2N/A /* protocol information common to tlx and socket based services */ 2N/A /* address we're bound to */ 2N/A/* Basic configuration properties for an instance. */ 2N/A /* getservbyname() recognized service name */ 2N/A /* list of protocols and associated info */ 2N/A /* wait type service ? */ 2N/A * Properties from here onwards all have default values in the inetd 2N/A /* inherit inetd's environment, or take an empty one */ 2N/A /* failure rate configuration */ 2N/A /* maximum concurrent copies limit */ 2N/A /* connection rate configuration */ 2N/A /* bind failure retries configuration */ 2N/A /* specific address to bind instance to */ 2N/A /* connection backlog queue size */ 2N/A * Operations on these types (like valid_default_prop()) need to be modified 2N/A * when this list is changed. 2N/A#
endif /* _INETSVC_H */