ume
6260ac2844
- need_trigger/idx should be u_int, not ssize_t.
...
- realloc pedant.
- set sin6_scope_id before sending (link-local/multicast) packets
- removed an incorrect comment
- don't age non-gateway host routes.
- not remove global addresses on loopback interface from routing table
by route aging.
Obtained from: KAME
2003-11-14 17:16:50 +00:00
suz
cbca8b58aa
fixe remote panic on short packet
...
Obtained from: KAME
2003-10-31 03:18:45 +00:00
sam
3a8a0128c5
remove unused variable
...
Supported by: FreeBSD Foundation
2003-10-03 21:06:17 +00:00
ume
2e9f7d6151
rtm_seq is int, so seq/myseq should be int.
...
Obtained from: KAME
MFC after: 1 week
2003-08-18 16:20:30 +00:00
ume
a6ee67e215
suppress outpt on dump request if -q is specified.
...
Obtained from: KAME
MFC after: 1 week
2003-08-18 16:15:30 +00:00
ume
d4335be73f
atoi -> strtoul
...
Obtained from: KAME
MFC after: 1 week
2003-08-18 16:09:59 +00:00
ume
9772e1f2d8
- port numbers are unsigned. use %u.
...
- %d is not 10 chars, but 12 chars.
Obtained from: KAME
MFC after: 1 week
2003-08-18 15:58:23 +00:00
ume
55adf4bf8c
explicitly specify IPPROTO_UDP when calling getaddrinfo().
...
Obtained from: KAME
MFC after: 1 week
2003-08-18 15:54:08 +00:00
ume
ba2bc5b908
remove a variable that is never used.
...
Obtained from: KAME
MFC after: 1 week
2003-08-18 15:47:17 +00:00
ume
305bef8b9a
support poll(2).
...
Obtained from: KAME
MFC after: 1 week
2003-08-18 15:35:33 +00:00
ume
341fe0fadc
- don't select with FD_SETSIZE.
...
- avoid fd_set overrun.
Obtained from: KAME
MFC after: 1 week
2003-08-18 15:24:32 +00:00
ume
6cbfc84504
- don't print strerror() if errno == 0 on fatal().
...
- va_start/end audit.
- can't use vfprintf() twice. need va_start/end pair every time.
Obtained from: KAME
MFC after: 1 week
2003-08-17 18:35:56 +00:00
ume
f7ff921e4d
- do not SEGV on IFF_UP.
...
- recover rrt_gw setting for non-p2p case. otherwise, we will not
be able to recover interface route on interface down -> up
transition.
- clarify loop exit condition
Obtained from: KAME
MFC after: 1 week
2003-08-17 18:12:11 +00:00
ume
4be183de4b
do not send dump request on -N
...
Obtained from: KAME
MFC after: 1 week
2003-08-17 17:51:30 +00:00
ume
8ef4eb362d
macro pedant
...
Obtained from: KAME
MFC after: 1 week
2003-08-17 17:47:22 +00:00
ume
6724ae5e2e
minor cleanup; no need for extra variable here
...
Obtained from: KAME
MFC after: 1 week
2003-08-17 17:40:47 +00:00
ume
0376bb0358
use strchr(3).
...
Obtained from: KAME
MFC after: 1 week
2003-08-17 17:34:09 +00:00
ume
a89d80761c
daemon() has to be called prior to file descriptor setups
...
(otherwise file descriptors could be closed mistakenly)
Obtained from: KAME
MFC after: 1 week
2003-08-17 17:29:54 +00:00
ume
5b1d87bdd2
knf, typo, space.
...
Obtained from: KAME
MFC after: 1 week
2003-08-17 16:26:35 +00:00
ume
99b1b224da
set IPV6_V6ONLY.
...
Obtained from: KAME
MFC after: 1 week
2003-08-17 16:08:56 +00:00
ume
a5bff9b8e2
- die if malloc fails.
...
- use strlcpy.
Obtained from: KAME
MFC after: 1 week
2003-08-17 16:07:57 +00:00
ume
27091af60a
use strncpy
...
Obtained from: KAME
MFC after: 1 week
2003-08-17 16:06:52 +00:00
ume
d210f3869d
"sin" is a reserved C library function name. use sin6
...
Obtained from: KAME
MFC after: 1 week
2003-08-17 16:05:49 +00:00
ache
ebb7bc4334
Add missing srand() (sranddev() for FreeBSD)
2003-02-11 02:09:05 +00:00
schweikh
d3367c5f5d
Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup,
...
especially in troff files.
2003-01-01 18:49:04 +00:00
ume
832f8d2249
Sync with recent KAME.
...
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
2001-06-11 12:39:29 +00:00
ume
5e6c6dce08
- do not check/advertise cloned routes, nor dynamic routes
...
- cast size_t on printing (be friendly with alpha)
Obtained from: KAME
2000-11-27 17:44:53 +00:00
kris
c3fda03914
Sync with KAME. Format string auditing and manpage cleanups.
...
Obtained from: KAME
Submitted by: Bill Sommerfeld <sommerfeld@netbsd.org>
2000-10-08 07:43:38 +00:00
itojun
cd0197dbb9
fix LP64 issue in routing socket manipulation.
...
make behavior of -A safer.
(sync with kame)
2000-08-14 04:54:58 +00:00
ume
12abb72586
removed 'ifndef ADVAPI' parts
...
Obtained from: KAME
2000-07-10 18:27:55 +00:00
itojun
d248c0293a
sync with latest kame tree. more stable, p2p advert is corrected
2000-07-05 02:14:16 +00:00
shin
296524942d
When unexpected rtmsg was received, route6d was dying.
...
So change it just to log it.
(Merge from recent KAME bug fix.)
Submitted by: itojun
Obtained from: KAME project
2000-03-14 18:17:55 +00:00
shin
5a9ffb7f5a
remove redundant ifdef's.
...
some part is specified by: phantom
2000-01-07 10:02:43 +00:00
shin
8c2ccb59ca
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