ibcs2_stropts.h revision 11395
13847Seh146360/*
23847Seh146360 * ibcs2_stropts.h
33847Seh146360 * Copyright (c) 1995 Scott Bartram
43847Seh146360 * All rights reserved.
53847Seh146360 *
63847Seh146360 * Redistribution and use in source and binary forms, with or without
73847Seh146360 * modification, are permitted provided that the following conditions
83847Seh146360 * are met:
93847Seh146360 * 1. Redistributions of source code must retain the above copyright
103847Seh146360 *    notice, this list of conditions and the following disclaimer.
113847Seh146360 * 2. The name of the author may not be used to endorse or promote products
123847Seh146360 *    derived from this software without specific prior written permission
133847Seh146360 *
143847Seh146360 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
153847Seh146360 * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
163847Seh146360 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
173847Seh146360 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
183847Seh146360 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
193847Seh146360 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
203847Seh146360 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
213847Seh146360 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
227194Seh146360 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
233847Seh146360 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
243847Seh146360 */
253847Seh146360
263847Seh146360#ifndef _IBCS2_STROPTS_H
273847Seh146360#define _IBCS2_STROPTS_H
283847Seh146360
293847Seh146360#define IBCS2_STR		('S'<<8)
303847Seh146360#define IBCS2_I_NREAD		(IBCS2_STR|01)
313847Seh146360#define IBCS2_I_PUSH		(IBCS2_STR|02)
323847Seh146360#define IBCS2_I_POP		(IBCS2_STR|03)
333847Seh146360#define IBCS2_I_LOOK		(IBCS2_STR|04)
343847Seh146360#define IBCS2_I_FLUSH		(IBCS2_STR|05)
353847Seh146360#define IBCS2_I_SRDOPT		(IBCS2_STR|06)
363847Seh146360#define IBCS2_I_GRDOPT		(IBCS2_STR|07)
373847Seh146360#define IBCS2_I_STR		(IBCS2_STR|010)
383847Seh146360#define IBCS2_I_SETSIG		(IBCS2_STR|011)
393847Seh146360#define IBCS2_I_GETSIG		(IBCS2_STR|012)
403847Seh146360#define IBCS2_I_FIND		(IBCS2_STR|013)
413847Seh146360#define IBCS2_I_LINK		(IBCS2_STR|014)
423847Seh146360#define IBCS2_I_UNLINK		(IBCS2_STR|015)
433847Seh146360#define IBCS2_I_PEEK		(IBCS2_STR|017)
443847Seh146360#define IBCS2_I_FDINSERT	(IBCS2_STR|020)
453847Seh146360#define IBCS2_I_SENDFD		(IBCS2_STR|021)
463847Seh146360#define IBCS2_I_RECVFD		(IBCS2_STR|022)
473847Seh146360
483847Seh146360#endif /* _IBCS2_STROPTS_H */
493847Seh146360