udp.h (139823) | udp.h (166841) |
---|---|
1/*- 2 * Copyright (c) 1982, 1986, 1993 | 1/*- 2 * Copyright (c) 1982, 1986, 1993 |
3 * The Regents of the University of California. All rights reserved. | 3 * The Regents of the University of California. 4 * All rights reserved. |
4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright 9 * notice, this list of conditions and the following disclaimer. 10 * 2. Redistributions in binary form must reproduce the above copyright 11 * notice, this list of conditions and the following disclaimer in the --- 10 unchanged lines hidden (view full) --- 22 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 23 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 24 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 25 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 26 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 27 * SUCH DAMAGE. 28 * 29 * @(#)udp.h 8.1 (Berkeley) 6/10/93 | 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions 8 * are met: 9 * 1. Redistributions of source code must retain the above copyright 10 * notice, this list of conditions and the following disclaimer. 11 * 2. Redistributions in binary form must reproduce the above copyright 12 * notice, this list of conditions and the following disclaimer in the --- 10 unchanged lines hidden (view full) --- 23 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 24 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 25 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 26 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 27 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 28 * SUCH DAMAGE. 29 * 30 * @(#)udp.h 8.1 (Berkeley) 6/10/93 |
30 * $FreeBSD: head/sys/netinet/udp.h 139823 2005-01-07 01:45:51Z imp $ | 31 * $FreeBSD: head/sys/netinet/udp.h 166841 2007-02-20 10:13:11Z rwatson $ |
31 */ 32 33#ifndef _NETINET_UDP_H_ | 32 */ 33 34#ifndef _NETINET_UDP_H_ |
34#define _NETINET_UDP_H_ | 35#define _NETINET_UDP_H_ |
35 36/* | 36 37/* |
37 * Udp protocol header. | 38 * UDP protocol header. |
38 * Per RFC 768, September, 1981. 39 */ 40struct udphdr { 41 u_short uh_sport; /* source port */ 42 u_short uh_dport; /* destination port */ 43 u_short uh_ulen; /* udp length */ 44 u_short uh_sum; /* udp checksum */ 45}; 46 47#endif | 39 * Per RFC 768, September, 1981. 40 */ 41struct udphdr { 42 u_short uh_sport; /* source port */ 43 u_short uh_dport; /* destination port */ 44 u_short uh_ulen; /* udp length */ 45 u_short uh_sum; /* udp checksum */ 46}; 47 48#endif |