in_systm.h

Go to the documentation of this file.
00001 /**
00002 *
00003 
00004  * INET         An implementation of the TCP/IP protocol suite for the LINUX
00005  *              operating system.  INET is implemented using the  BSD Socket
00006  *              interface as the means of communication with the user level.
00007  *
00008  *              Miscellaneous internetwork definitions for kernel.
00009  *
00010  * Version:     @(#)in_systm.h  1.0.0   12/17/93
00011  *
00012  * Authors:     Original taken from Berkeley BSD UNIX 4.3-RENO.
00013  *              Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org>
00014  *
00015  *              This program is free software; you can redistribute it and/or
00016  *              modify it under the terms of the GNU General Public License
00017  *              as published by the Free Software Foundation; either version
00018  *              2 of the License, or (at your option) any later version.
00019 
00020 
00021 */
00022 #ifndef _LINUX_IN_SYSTM_H
00023 #define _LINUX_IN_SYSTM_H
00024 
00025 /**
00026 *
00027 
00028  * Network types.
00029  * The n_ types are network-order variants of their natural
00030  * equivalents.  The Linux kernel NET-2 code does not use
00031  * them (yet), but it might in the future.  This is mostly
00032  * there for compatibility with BSD user-level programs.
00033 
00034 
00035 */
00036 typedef u_short n_short;        ///< short as received from the net     
00037 typedef u_long  n_long;         ///< long as received from the net      
00038 typedef u_long  n_time;         ///< ms since 00:00 GMT, byte rev               
00039 
00040 #endif // _LINUX_IN_SYSTM_H 

Generated on Mon May 1 21:47:00 2006 for KernelAPI by  doxygen 1.4.6-5