tcp6_var.h (185937) | tcp6_var.h (195699) |
---|---|
1/*- 2 * Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project. 3 * 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 --- 42 unchanged lines hidden (view full) --- 51 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 52 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 53 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 54 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 55 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 56 * SUCH DAMAGE. 57 * 58 * @(#)tcp_var.h 8.4 (Berkeley) 5/24/95 | 1/*- 2 * Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project. 3 * 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 --- 42 unchanged lines hidden (view full) --- 51 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 52 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 53 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 54 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 55 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 56 * SUCH DAMAGE. 57 * 58 * @(#)tcp_var.h 8.4 (Berkeley) 5/24/95 |
59 * $FreeBSD: head/sys/netinet6/tcp6_var.h 185937 2008-12-11 16:26:38Z bz $ | 59 * $FreeBSD: head/sys/netinet6/tcp6_var.h 195699 2009-07-14 22:48:30Z rwatson $ |
60 */ 61 62#ifndef _NETINET_TCP6_VAR_H_ 63#define _NETINET_TCP6_VAR_H_ 64 65#ifdef _KERNEL 66#ifdef SYSCTL_DECL 67SYSCTL_DECL(_net_inet6_tcp6); | 60 */ 61 62#ifndef _NETINET_TCP6_VAR_H_ 63#define _NETINET_TCP6_VAR_H_ 64 65#ifdef _KERNEL 66#ifdef SYSCTL_DECL 67SYSCTL_DECL(_net_inet6_tcp6); |
68#endif | |
69 | 68 |
70#ifdef VIMAGE_GLOBALS 71extern int tcp_v6mssdflt; /* XXX */ | 69VNET_DECLARE(int, tcp_v6mssdflt); /* XXX */ 70#define V_tcp_v6mssdflt VNET_GET(tcp_v6mssdflt) |
72#endif 73 74struct ip6_hdr; 75void tcp6_ctlinput __P((int, struct sockaddr *, void *)); 76void tcp6_init __P((void)); 77int tcp6_input __P((struct mbuf **, int *, int)); 78struct rtentry *tcp_rtlookup6(struct in_conninfo *); 79 80extern struct pr_usrreqs tcp6_usrreqs; 81 82#endif /* _KERNEL */ 83 84#endif /* _NETINET_TCP6_VAR_H_ */ | 71#endif 72 73struct ip6_hdr; 74void tcp6_ctlinput __P((int, struct sockaddr *, void *)); 75void tcp6_init __P((void)); 76int tcp6_input __P((struct mbuf **, int *, int)); 77struct rtentry *tcp_rtlookup6(struct in_conninfo *); 78 79extern struct pr_usrreqs tcp6_usrreqs; 80 81#endif /* _KERNEL */ 82 83#endif /* _NETINET_TCP6_VAR_H_ */ |