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
1.4.6-5