1*21c1c48aSSascha Wildner /* 2*21c1c48aSSascha Wildner * Copyright (c)2004 Cat's Eye Technologies. All rights reserved. 3*21c1c48aSSascha Wildner * 4*21c1c48aSSascha Wildner * Redistribution and use in source and binary forms, with or without 5*21c1c48aSSascha Wildner * modification, are permitted provided that the following conditions 6*21c1c48aSSascha Wildner * are met: 7*21c1c48aSSascha Wildner * 8*21c1c48aSSascha Wildner * Redistributions of source code must retain the above copyright 9*21c1c48aSSascha Wildner * notice, this list of conditions and the following disclaimer. 10*21c1c48aSSascha Wildner * 11*21c1c48aSSascha Wildner * Redistributions in binary form must reproduce the above copyright 12*21c1c48aSSascha Wildner * notice, this list of conditions and the following disclaimer in 13*21c1c48aSSascha Wildner * the documentation and/or other materials provided with the 14*21c1c48aSSascha Wildner * distribution. 15*21c1c48aSSascha Wildner * 16*21c1c48aSSascha Wildner * Neither the name of Cat's Eye Technologies nor the names of its 17*21c1c48aSSascha Wildner * contributors may be used to endorse or promote products derived 18*21c1c48aSSascha Wildner * from this software without specific prior written permission. 19*21c1c48aSSascha Wildner * 20*21c1c48aSSascha Wildner * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 21*21c1c48aSSascha Wildner * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 22*21c1c48aSSascha Wildner * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 23*21c1c48aSSascha Wildner * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 24*21c1c48aSSascha Wildner * COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, 25*21c1c48aSSascha Wildner * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 26*21c1c48aSSascha Wildner * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 27*21c1c48aSSascha Wildner * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 28*21c1c48aSSascha Wildner * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 29*21c1c48aSSascha Wildner * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 30*21c1c48aSSascha Wildner * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 31*21c1c48aSSascha Wildner * OF THE POSSIBILITY OF SUCH DAMAGE. 32*21c1c48aSSascha Wildner */ 33*21c1c48aSSascha Wildner 34*21c1c48aSSascha Wildner /* 35*21c1c48aSSascha Wildner * system.h 36*21c1c48aSSascha Wildner * $Id: system.h,v 1.9 2005/02/06 19:53:19 cpressey Exp $ 37*21c1c48aSSascha Wildner */ 38*21c1c48aSSascha Wildner 39*21c1c48aSSascha Wildner #ifndef __SYSTEM_H_ 40*21c1c48aSSascha Wildner #define __SYSTEM_H_ 41*21c1c48aSSascha Wildner 42*21c1c48aSSascha Wildner #define HAS_TCP 43*21c1c48aSSascha Wildner #define HAS_NPIPE 44*21c1c48aSSascha Wildner 45*21c1c48aSSascha Wildner #define OPERATING_SYSTEM_NAME "DragonFly BSD" 46*21c1c48aSSascha Wildner #define OPERATING_SYSTEM_URL "http://www.dragonflybsd.org" 47*21c1c48aSSascha Wildner 48*21c1c48aSSascha Wildner char *ostype(void); 49*21c1c48aSSascha Wildner int has_tcp(void); 50*21c1c48aSSascha Wildner int has_npipe(void); 51*21c1c48aSSascha Wildner int get_transport(const char *); 52*21c1c48aSSascha Wildner int user_get_transport(const char *); 53*21c1c48aSSascha Wildner 54*21c1c48aSSascha Wildner #endif /* !__SYSTEM_H_ */ 55