|
|
1.1 ! root 1: /* ! 2: * Copyright (c) 1982, 1986 Regents of the University of California. ! 3: * All rights reserved. The Berkeley software License Agreement ! 4: * specifies the terms and conditions for redistribution. ! 5: * ! 6: * @(#)in_systm.h 7.1 (Berkeley) 6/5/86 ! 7: */ ! 8: ! 9: /* ! 10: * Miscellaneous internetwork ! 11: * definitions for kernel. ! 12: */ ! 13: ! 14: /* ! 15: * Network types. ! 16: * ! 17: * Internally the system keeps counters in the headers with the bytes ! 18: * swapped so that VAX instructions will work on them. It reverses ! 19: * the bytes before transmission at each protocol level. The n_ types ! 20: * represent the types with the bytes in ``high-ender'' order. ! 21: */ ! 22: typedef u_short n_short; /* short as received from the net */ ! 23: typedef u_long n_long; /* long as received from the net */ ! 24: ! 25: typedef u_long n_time; /* ms since 00:00 GMT, byte rev */ ! 26: ! 27: #ifdef KERNEL ! 28: n_time iptime(); ! 29: #endif
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.