Yoshinobu Inoue
23ecf4b562
removed an ours case which think a packet destined to loopback interface
...
with IPv6 loopback addr for its dest or src addr as ours.
2000-01-13 05:12:48 +00:00
Yoshinobu Inoue
fa310a7e3b
added missing IPV6_PORTRANGE case.
2000-01-13 05:07:42 +00:00
Yoshinobu Inoue
7a7f8a20cd
remove unnecessary "$ifdef INET6"
2000-01-13 05:01:27 +00:00
Yoshinobu Inoue
fb59c426ff
tcp updates to support IPv6.
...
also a small patch to sys/nfs/nfs_socket.c, as max_hdr size change.
Reviewed by: freebsd-arch, cvs-committers
Obtained from: KAME project
2000-01-09 19:17:30 +00:00
Yoshinobu Inoue
9d786e6627
prevent kernel panic at suspend/resume.
...
confirmed by: sanpei, joe
PR: kern/15742
2000-01-03 17:29:16 +00:00
Peter Wemm
664a31e496
Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"
...
is an application space macro and the applications are supposed to be free
to use it as they please (but cannot). This is consistant with the other
BSD's who made this change quite some time ago. More commits to come.
1999-12-29 04:46:21 +00:00
Yoshinobu Inoue
7d56d3747c
Getaddrinfo(), getnameinfo(), and etc support in libc/net.
...
Several udp and raw apps IPv6 support.
Reviewed by: freebsd-arch, cvs-committers
Obtained from: KAME project
1999-12-28 02:37:14 +00:00
Yoshinobu Inoue
6a800098cc
IPSEC support in the kernel.
...
pr_input() routines prototype is also changed to support IPSEC and IPV6
chained protocol headers.
Reviewed by: freebsd-arch, cvs-committers
Obtained from: KAME project
1999-12-22 19:13:38 +00:00
Eivind Eklund
369dc8ceb8
Change incorrect NULLs to 0s
1999-12-21 11:14:12 +00:00
Brian Feldman
d25f3712b7
M_PREPEND-related cleanups (unregisterifying struct mbuf *s).
1999-12-19 01:55:37 +00:00
Yoshinobu Inoue
ae5bcbff16
rtcalloc() is removed because it turned out not to be necessary for FreeBSD.
...
(It was added as a part of KAME patch)
Specified by: jdp@polstra.com
1999-12-09 08:56:50 +00:00
Yoshinobu Inoue
cfa1ca9dfa
udp IPv6 support, IPv6/IPv4 tunneling support in kernel,
...
packet divert at kernel for IPv6/IPv4 translater daemon
This includes queue related patch submitted by jburkhol@home.com .
Submitted by: queue related patch from jburkhol@home.com
Reviewed by: freebsd-arch, cvs-committers
Obtained from: KAME project
1999-12-07 17:39:16 +00:00
Yoshinobu Inoue
21e6dbc1bc
Just to avoid warning message about trigraph.
...
Commented by: green
1999-11-30 16:24:36 +00:00
Jun-ichiro itojun Hagino
a082a654c3
there's no memcmp() in kernel, use bcmp() instead.
...
in userland memcmp() is preferred for ANSI preference.
(from KAME repository)
1999-11-29 08:19:01 +00:00
Yoshinobu Inoue
e1da8747e7
Removed IPSEC and IPV6FIREWALL because they are not ready yet.
1999-11-23 05:42:36 +00:00
Yoshinobu Inoue
82cd038d51
KAME netinet6 basic part(no IPsec,no V6 Multicast Forwarding, no UDP/TCP
...
for IPv6 yet)
With this patch, you can assigne IPv6 addr automatically, and can reply to
IPv6 ping.
Reviewed by: freebsd-arch, cvs-committers
Obtained from: KAME project
1999-11-22 02:45:11 +00:00
Yoshinobu Inoue
76429de41a
KAME related header files additions and merges.
...
(only those which don't affect c source files so much)
Reviewed by: cvs-committers
Obtained from: KAME project
1999-11-05 14:41:39 +00:00