/*
* CDDL HEADER START
*
* The contents of this file are subject to the terms of the
* Common Development and Distribution License, Version 1.0 only
* (the "License"). You may not use this file except in compliance
* with the License.
*
* You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
* See the License for the specific language governing permissions
* and limitations under the License.
*
* When distributing Covered Code, include this CDDL HEADER in each
* file and include the License file at usr/src/OPENSOLARIS.LICENSE.
* If applicable, add the following below this CDDL HEADER, with the
* fields enclosed by brackets "[]" replaced with your own identifying
* information: Portions Copyright [yyyy] [name of copyright owner]
*
* CDDL HEADER END
*/
#pragma ident "%Z%%M% %I% %E% SMI"
/* Copyright (c) 1984 AT&T */
/* All Rights Reserved */
#ifndef _nettli_tiuser_h
#define _nettli_tiuser_h
/*
* The following are the error codes needed by both the kernel
* level transport providers and the user level library.
*/
/*
* The following are the events returned by t_look
*/
/*
* The following are the flag definitions needed by the
* user level library routines.
*/
/*
* protocol specific service limits
*/
struct t_info {
};
/*
* Service type defines
*/
/*
* netbuf structure
*/
struct netbuf {
unsigned int maxlen;
unsigned int len;
char *buf;
};
/*
* t_bind - format of the addres and options arguments of bind
*/
struct t_bind {
unsigned qlen;
};
/*
* options management
*/
struct t_optmgmt {
long flags;
};
/*
* disconnect structure
*/
struct t_discon {
};
/*
* call structure
*/
struct t_call {
};
/*
* data gram structure
*/
struct t_unitdata {
};
/*
* unitdata error
*/
struct t_uderr {
};
/*
* The following are structure types used when dynamically
* allocating the above structures via t_structalloc().
*/
/*
* The following bits specify which fields of the above
* structures should be allocated by t_structalloc().
*/
/*
* the following are the states for the user
*/
/*
* Macro for converting signal number to a mask suitable for
* sigblock().
*/
#endif /*!_nettli_tiuser_h*/