[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ]

FreeBSD/Linux Kernel Cross Reference
sys/rpc/nettype.h

Version: -  FREEBSD  -  FREEBSD7  -  FREEBSD70  -  FREEBSD6  -  FREEBSD63  -  FREEBSD62  -  FREEBSD61  -  FREEBSD60  -  FREEBSD5  -  FREEBSD55  -  FREEBSD54  -  FREEBSD53  -  FREEBSD52  -  FREEBSD51  -  FREEBSD50  -  FREEBSD4  -  FREEBSD3  -  FREEBSD22  -  linux-2.6  -  linux-2.4.22  -  MK83  -  MK84  -  PLAN9  -  DFBSD  -  NETBSD  -  NETBSD4  -  NETBSD3  -  NETBSD20  -  OPENBSD  -  xnu-517  -  xnu-792  -  xnu-792.6.70  -  xnu-1228  -  OPENSOLARIS  -  minix-3-1-1  -  TRUSTEDBSD-SEBSD  -  FREEBSD-LIBC  -  FREEBSD7-LIBC  -  FREEBSD6-LIBC  -  GLIBC27 
SearchContext: -  none  -  excerpts  -  bigexcerpts 

  1 /*      $NetBSD: nettype.h,v 1.2 2000/07/06 03:17:19 christos Exp $     */
  2 /*      $FreeBSD: src/sys/rpc/nettype.h,v 1.1 2008/03/26 15:23:10 dfr Exp $ */
  3 
  4 /*
  5  * Sun RPC is a product of Sun Microsystems, Inc. and is provided for
  6  * unrestricted use provided that this legend is included on all tape
  7  * media and as a part of the software program in whole or part.  Users
  8  * may copy or modify Sun RPC without charge, but are not authorized
  9  * to license or distribute it to anyone else except as part of a product or
 10  * program developed by the user.
 11  *
 12  * SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
 13  * WARRANTIES OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR
 14  * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
 15  *
 16  * Sun RPC is provided with no support and without any obligation on the
 17  * part of Sun Microsystems, Inc. to assist in its use, correction,
 18  * modification or enhancement.
 19  *
 20  * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
 21  * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC
 22  * OR ANY PART THEREOF.
 23  *
 24  * In no event will Sun Microsystems, Inc. be liable for any lost revenue
 25  * or profits or other special, indirect and consequential damages, even if
 26  * Sun has been advised of the possibility of such damages.
 27  *
 28  * Sun Microsystems, Inc.
 29  * 2550 Garcia Avenue
 30  * Mountain View, California  94043
 31  */
 32 /*
 33  * Copyright (c) 1986 - 1991 by Sun Microsystems, Inc.
 34  */
 35 
 36 /*
 37  * nettype.h, Nettype definitions.
 38  * All for the topmost layer of rpc
 39  *
 40  */
 41 
 42 #ifndef _RPC_NETTYPE_H
 43 #define _RPC_NETTYPE_H
 44 
 45 #ifdef _KERNEL
 46 #include <rpc/netconfig.h>
 47 #else
 48 #include <netconfig.h>
 49 #endif
 50 
 51 #define _RPC_NONE       0
 52 #define _RPC_NETPATH    1
 53 #define _RPC_VISIBLE    2
 54 #define _RPC_CIRCUIT_V  3
 55 #define _RPC_DATAGRAM_V 4
 56 #define _RPC_CIRCUIT_N  5
 57 #define _RPC_DATAGRAM_N 6
 58 #define _RPC_TCP        7
 59 #define _RPC_UDP        8
 60 
 61 __BEGIN_DECLS
 62 extern void *__rpc_setconf(const char *);
 63 extern void __rpc_endconf(void *);
 64 extern struct netconfig *__rpc_getconf(void *);
 65 extern struct netconfig *__rpc_getconfip(const char *);
 66 __END_DECLS
 67 
 68 #endif  /* !_RPC_NETTYPE_H */
 69 

[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.