| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
o Use POSIX spelling for types, where possible.
o Define size_t in the __BSD_VISIBLE case (this isn't really needed
for standards conformance, but follows the tradition of not
requiring <sys/types.h> as a prerequisite).
o Use _BYTE_ORDER and friends instead of BYTE_ORDER and friends, since
there may not be enough pollution in order for the latter to work.
o Add an XXX note about the missing IPPROTO_IPV6 macro.
Notes:
svn path=/head/; revision=97181
|
|
|
|
|
|
|
|
|
|
| |
(based on freebsd4-snap-20020128)
Reviewed by: ume
MFC after: 1 week
Notes:
svn path=/head/; revision=95023
|
|
|
|
|
|
|
|
| |
INET6_ADDRSTRLEN. Doing this helps expose bogus redefinitions in 3rd
party software.
Notes:
svn path=/head/; revision=94357
|
|
|
|
| |
Notes:
svn path=/head/; revision=92700
|
|
|
|
|
|
|
|
|
|
| |
for POSIX.1-2001 conformance.
o Add magic to <netinet/in.h> and <netinet6/in6.h> to prevent
redefining INET_ADDRSTRLEN and INET6_ADDRSTRLEN.
o Add a note about missing typedefs in <arpa/inet.h>.
Notes:
svn path=/head/; revision=91984
|
|
|
|
| |
Notes:
svn path=/head/; revision=83934
|
|
|
|
|
|
|
|
| |
Obtained from: KAME
MFC after: 10 days
Notes:
svn path=/head/; revision=78725
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This work was based on kame-20010528-freebsd43-snap.tgz and some
critical problem after the snap was out were fixed.
There are many many changes since last KAME merge.
TODO:
- The definitions of SADB_* in sys/net/pfkeyv2.h are still different
from RFC2407/IANA assignment because of binary compatibility
issue. It should be fixed under 5-CURRENT.
- ip6po_m member of struct ip6_pktopts is no longer used. But, it
is still there because of binary compatibility issue. It should
be removed under 5-CURRENT.
Reviewed by: itojun
Obtained from: KAME
MFC after: 3 weeks
Notes:
svn path=/head/; revision=78064
|
|
|
|
|
|
|
| |
be consulted with KAME guys if you want a number.
Notes:
svn path=/head/; revision=65124
|
|
|
|
|
|
|
| |
From: Andrzej Bialecki <abial@webgiro.com>
Notes:
svn path=/head/; revision=62604
|
|
|
|
|
|
|
|
|
|
| |
API changes:
- additional IPv6 ioctls
- IPsec PF_KEY API was changed, it is mandatory to upgrade setkey(8).
(also syntax change)
Notes:
svn path=/head/; revision=62587
|
|
|
|
| |
Notes:
svn path=/head/; revision=60393
|
|
|
|
|
|
|
| |
because this is now 5.0-current.
Notes:
svn path=/head/; revision=57972
|
|
|
|
|
|
|
|
|
|
| |
system with other platform and/or other version of FreeBSD, which is also
integrated KAME code based on another date.
Approved by: jkh
Notes:
svn path=/head/; revision=57943
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
KAME put INET6 related stuff into sys/netinet6 dir, but IPv6
standard API(RFC2553) require following files to be under sys/netinet.
netinet/ip6.h
netinet/icmp6.h
Now those header files just include each following files.
netinet6/ip6.h
netinet6/icmp6.h
Also KAME has netinet6/in6.h for easy INET6 common defs
sharing between different BSDs, but RFC2553 requires only
netinet/in.h should be included from userland.
So netinet/in.h also includes netinet6/in6.h inside.
To keep apps portability, apps should not directly include
above files from netinet6 dir.
Ideally, all contents of,
netinet6/ip6.h
netinet6/icmp6.h
netinet6/in6.h
should be moved into
netinet/ip6.h
netinet/icmp6.h
netinet/in.h
but to avoid big changes in this stage, add some hack, that
-Put some special macro define into those files under neitnet
-Let files under netinet6 cause error if it is included
from some apps, and, if the specifal macro define is not
defined.
(which should have been defined if files under netinet is
included)
-And let them print an error message which tells the
correct name of the include file to be included.
Also fix apps which includes invalid header files.
Approved by: jkh
Obtained from: KAME project
Notes:
svn path=/head/; revision=57120
|
|
|
|
|
|
|
| |
Submitted by: bde
Notes:
svn path=/head/; revision=56018
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=54263
|
|
|
|
|
|
|
|
| |
in userland memcmp() is preferred for ANSI preference.
(from KAME repository)
Notes:
svn path=/head/; revision=53877
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=53541
|
|
(only those which don't affect c source files so much)
Reviewed by: cvs-committers
Obtained from: KAME project
Notes:
svn path=/head/; revision=52904
|