suz
4153f2a84a
MFC Rev.1.25
...
changed syslog level to more appropriate ones
2005-11-05 10:57:41 +00:00
suz
038918b0d7
MFC: added an ioctl option in kernel so that ndp/rtadvd can change some NDP-related kernel variables based on their configurations (RFC2461 p.43 6.2.1 mandates this for IPv6 routers)
...
Revision Changes Path
1.56 +1 -0 src/sys/netinet6/in6.c
1.26 +1 -0 src/sys/netinet6/in6_var.h
1.57 +28 -0 src/sys/netinet6/nd6.c
1.17 +21 -8 src/usr.sbin/ndp/ndp.8
1.17 +31 -2 src/usr.sbin/ndp/ndp.c
1.25 +30 -0 src/usr.sbin/rtadvd/config.c
2005-11-05 10:50:09 +00:00
suz
d3ffc1647d
MFC Rev 1.24
...
source link-layer address option should be marked to be checked later,
because rs_input() need this option.
2005-11-05 10:35:13 +00:00
keramida
754be4de67
MFC: a lot of manpage fixes from HEAD.
...
Approved by: re (hrs)
2005-09-24 01:59:40 +00:00
ru
114ea39c76
Fixed the misplaced $FreeBSD$.
2005-02-09 18:07:17 +00:00
suz
1180ce1062
removed compilation warning
...
PR: bin/71624
2004-10-22 07:31:12 +00:00
imp
9fbed704d5
Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived software
...
(with permission of addtional copyright holders where appropriate)
2004-08-07 04:28:56 +00:00
ru
c9514667b2
Fixed SEE ALSO references.
2004-07-02 22:50:25 +00:00
phk
70e8d575c7
libcompat doesn't seem to be necessary any more.
2004-06-21 16:09:29 +00:00
bde
7432091236
Fixed a misspelling of 0 as NULL.
2004-03-10 08:46:39 +00:00
suz
6e6824e4bc
fixed memory leak.
...
Obtained From: KAME
2003-09-20 09:41:13 +00:00
ru
cc9d2aeb39
Get rid of duplicates.
2003-09-14 13:41:59 +00:00
ume
448f6abd90
- supported a string notation for xxflags.
...
- deprecate routes#N, as it is hard to keep consistency with
rtprefixN. accept any number of "rtprefix", "rtrefix0",
..., "rtprefix99".
- deprecate "addrs#N", as it is difficult for users to keep
consistency with "addrN".
accept 100 prefix info in maximum - like "addr", "addr0"
... "addr99". WARNS=2 clean on netbsd.
old configuration file should work just fine.
behavior change:
previously, we rejected "addrN" if there's "addr", and we rejected
"addr" if there is "addrN". now we accept both without problem.
- when an advertised prefix configured from the kernel has been added
or invalidated, notice the change in a short delay.
- when invalidating a prefix, do not bark even if there is
inconsistency about prefix lifetimes.
- wrap more specific route info code into ROUTEINFO.
Obtained from: KAME
MFC after: 1 week
2003-08-15 19:13:53 +00:00
ume
2de9e4015b
use arc4random.
...
Obtained from: KAME
MFC after: 1 week
2003-08-15 17:51:51 +00:00
ume
8a6097d8de
variable shared with signal handler needs to be "volatile sig_atomic_t".
...
Obtained from: KAME
MFC after: 1 week
2003-08-15 17:20:49 +00:00
ume
03f660313d
set LOG_PERROR for openlog() when running foreground.
...
Obtained from: KAME
MFC after: 1 week
2003-08-15 17:15:10 +00:00
ume
7bd0c793c1
dump the content of route information options
...
Obtained from: KAME
MFC after: 1 week
2003-08-15 17:04:28 +00:00
ume
eaf6d1de54
logged the fact to dump the status.
...
Obtained from: KAME
MFC after: 1 week
2003-08-15 16:50:34 +00:00
ume
587cb35d19
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-14 19:05:24 +00:00
ume
3152567590
support poll(2).
...
Obtained from: KAME
MFC after: 1 week
2003-08-14 18:43:57 +00:00
ume
41379bc0db
- rename some variables.
...
- remove unused block.
Obtained from: KAME
MFC after: 1 week
2003-08-14 16:51:13 +00:00
ume
076d01ff60
signal handler must take "int" arg.
...
Obtained from: KAME
MFC after: 1 week
2003-08-14 16:23:39 +00:00
ume
607bd5ea24
avoid fd_set overrun.
...
Obtained from: KAME
MFC after: 1 week
2003-08-14 16:19:59 +00:00
ume
5ac4d3d0e1
malloc() may return NULL.
...
Obtained from: KAME
MFC after: 1 week
2003-08-12 16:58:32 +00:00
ume
a3738aa5cf
reduce #ifdef.
...
MFC after: 1 week
2003-08-11 15:51:54 +00:00
ume
44f95bb1cf
use strlcpy() and snprintf().
...
Obtained from: KAME
MFC after: 1 week
2003-08-11 15:49:47 +00:00
ume
8fcac13acd
use int64_t instead of long long.
...
Obtained from: KAME
MFC after: 1 week
2003-08-11 15:46:37 +00:00
ume
59b29c0142
Drop MIP6 code. We don't support MIP6 yet.
...
MFC after: 1 week
2003-08-08 20:14:28 +00:00
ume
958362f6a8
KNF, correct typos and cleanup spaces.
...
Obtained from: KAME
MFC after: 1 week
2003-08-08 16:56:01 +00:00
ume
bf86284d6c
stop use of register.
...
Obtained from: KAME
MFC after: 1 week
2003-08-08 16:47:06 +00:00
ume
52b4a696e0
__FUNCTION__ --> __func__
...
Obtained from: KAME
MFC after: 1 week
2003-08-08 16:38:23 +00:00
suz
83d78951a7
fixed wrong parameter descriptions
...
Obtained from: KAME
MFC after: 1 day
2003-07-30 07:33:10 +00:00
suz
4b545f73d3
- fixed byte order of route lifetimes in route info opptions.
...
- corrected wording in a log message.
Obtained from: KAME
MFC after: 1 week
2003-04-10 07:31:34 +00:00
njl
29be5a9beb
Use assignment, not equivalence test.
...
No response from: suz
2003-04-05 20:54:54 +00:00
obrien
a920d12f89
style.Makefile(5)
2003-04-04 17:49:21 +00:00
suz
bd1430b43c
fixed invalid pointer reference
...
Obtained from: KAME
2003-04-02 11:35:51 +00:00
ume
0a410e4e75
tightened check for the length of ND options.
...
Submitted by: jinmei@kame.net (JINMEI Tatuya)
Obtained from: KAME
2003-03-26 17:28:47 +00:00
ache
fdbf9035ad
Use srandomdev() for FreeBSD
2003-02-11 02:21:41 +00:00
schweikh
86f7487fb6
Fix typos, mostly s/ an / a / where appropriate and a few s/an/and/
...
Add FreeBSD Id tag where missing.
2002-12-30 21:18:15 +00:00
schweikh
fec6546e12
english(4) police.
2002-12-27 12:15:40 +00:00
charnier
d2168fe021
The .Nm utility
2002-07-14 14:47:15 +00:00
ume
adc2ddac9e
Do not issue deprecated ioctl.
...
Obtained from: KAME
MFC after: 2 weeks
2002-06-15 18:56:32 +00:00
ume
a748c14225
Changed the behavior when an interface-direct prefix being advertised
...
was removed from the kernel;
Advertise the prefix with zero lifetimes rather than to remove the prefix
from the prefix list to be advertised.
This will help renumber a receiving host by deprecating the address
derived from the old prefix.
Obtained from: KAME
MFC after: 2 weeks
2002-06-13 16:59:31 +00:00
ume
887cd7c01d
Skip duplicated prefixes in get_prefix().
...
Obtained from: KAME
2002-06-01 19:16:13 +00:00
ume
acb72828ee
KNF
...
Obtained from: KAME
2002-06-01 17:28:12 +00:00
ume
4f54232f46
sprintf -> snprintf
...
Obtained from: KAME
2002-06-01 16:50:21 +00:00
ru
bde8ec1b70
mdoc(7) police: utilize the new .Ex macro.
2001-08-15 09:09:47 +00:00
ru
4345758876
mdoc(7) police:
...
Avoid using parenthesis enclosure macros (.Pq and .Po/.Pc) with plain text.
Not only this slows down the mdoc(7) processing significantly, but it also
has an undesired (in this case) effect of disabling hyphenation within the
entire enclosed block.
2001-08-07 15:48:51 +00:00
sheldonh
9bfb9eedcd
Use STD{ERR,IN,OUT}_FILENO instead of their numeric values. The
...
definitions are more readable, and it's possible that they're
more portable to pathalogical platforms.
Submitted by: David Hill <david@phobia.ms>
2001-07-26 11:02:39 +00:00
obrien
9c97c8f02d
Perform a major cleanup of the usr.sbin Makefiles.
...
These are not perfectly in agreement with each other style-wise, but they
are orders of orders of magnitude more consistent style-wise than before.
2001-07-20 06:20:32 +00:00