summaryrefslogtreecommitdiffstats
path: root/usr.sbin/rtadvd
Commit message (Collapse)AuthorAgeFilesLines
* Fixed a misspelling of 0 as NULL.bde2004-03-101-1/+1
|
* fixed memory leak.suz2003-09-201-1/+4
| | | | Obtained From: KAME
* Get rid of duplicates.ru2003-09-141-1/+1
|
* - supported a string notation for xxflags.ume2003-08-159-409/+531
| | | | | | | | | | | | | | | | | | | | | | - 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
* use arc4random.ume2003-08-152-1/+7
| | | | | Obtained from: KAME MFC after: 1 week
* variable shared with signal handler needs to be "volatile sig_atomic_t".ume2003-08-151-2/+2
| | | | | Obtained from: KAME MFC after: 1 week
* set LOG_PERROR for openlog() when running foreground.ume2003-08-151-3/+7
| | | | | Obtained from: KAME MFC after: 1 week
* dump the content of route information optionsume2003-08-151-1/+19
| | | | | Obtained from: KAME MFC after: 1 week
* logged the fact to dump the status.ume2003-08-151-0/+3
| | | | | Obtained from: KAME MFC after: 1 week
* daemon() has to be called prior to file descriptor setupsume2003-08-141-2/+2
| | | | | | | (otherwise file descriptors could be closed mistakenly) Obtained from: KAME MFC after: 1 week
* support poll(2).ume2003-08-142-2/+37
| | | | | Obtained from: KAME MFC after: 1 week
* - rename some variables.ume2003-08-141-27/+14
| | | | | | | - remove unused block. Obtained from: KAME MFC after: 1 week
* signal handler must take "int" arg.ume2003-08-141-4/+5
| | | | | Obtained from: KAME MFC after: 1 week
* avoid fd_set overrun.ume2003-08-141-9/+21
| | | | | Obtained from: KAME MFC after: 1 week
* malloc() may return NULL.ume2003-08-121-0/+5
| | | | | Obtained from: KAME MFC after: 1 week
* reduce #ifdef.ume2003-08-116-33/+4
| | | | MFC after: 1 week
* use strlcpy() and snprintf().ume2003-08-113-7/+7
| | | | | Obtained from: KAME MFC after: 1 week
* use int64_t instead of long long.ume2003-08-113-7/+7
| | | | | Obtained from: KAME MFC after: 1 week
* Drop MIP6 code. We don't support MIP6 yet.ume2003-08-084-142/+4
| | | | MFC after: 1 week
* KNF, correct typos and cleanup spaces.ume2003-08-089-78/+66
| | | | | Obtained from: KAME MFC after: 1 week
* stop use of register.ume2003-08-081-14/+14
| | | | | Obtained from: KAME MFC after: 1 week
* __FUNCTION__ --> __func__ume2003-08-087-164/+164
| | | | | Obtained from: KAME MFC after: 1 week
* fixed wrong parameter descriptionssuz2003-07-301-3/+9
| | | | | Obtained from: KAME MFC after: 1 day
* - fixed byte order of route lifetimes in route info opptions.suz2003-04-101-2/+2
| | | | | | | - corrected wording in a log message. Obtained from: KAME MFC after: 1 week
* Use assignment, not equivalence test.njl2003-04-051-1/+1
| | | | No response from: suz
* style.Makefile(5)obrien2003-04-041-1/+1
|
* fixed invalid pointer referencesuz2003-04-021-0/+1
| | | | Obtained from: KAME
* tightened check for the length of ND options.ume2003-03-261-2/+25
| | | | | Submitted by: jinmei@kame.net (JINMEI Tatuya) Obtained from: KAME
* Use srandomdev() for FreeBSDache2003-02-111-0/+4
|
* Fix typos, mostly s/ an / a / where appropriate and a few s/an/and/schweikh2002-12-301-2/+2
| | | | Add FreeBSD Id tag where missing.
* english(4) police.schweikh2002-12-271-3/+3
|
* The .Nm utilitycharnier2002-07-141-3/+5
|
* Do not issue deprecated ioctl.ume2002-06-151-0/+8
| | | | | Obtained from: KAME MFC after: 2 weeks
* Changed the behavior when an interface-direct prefix being advertisedume2002-06-138-45/+166
| | | | | | | | | | | 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
* Skip duplicated prefixes in get_prefix().ume2002-06-013-14/+19
| | | | Obtained from: KAME
* KNFume2002-06-011-286/+264
| | | | Obtained from: KAME
* sprintf -> snprintfume2002-06-011-17/+25
| | | | Obtained from: KAME
* mdoc(7) police: utilize the new .Ex macro.ru2001-08-151-4/+2
|
* mdoc(7) police:ru2001-08-072-38/+20
| | | | | | | 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.
* Use STD{ERR,IN,OUT}_FILENO instead of their numeric values. Thesheldonh2001-07-261-4/+5
| | | | | | | definitions are more readable, and it's possible that they're more portable to pathalogical platforms. Submitted by: David Hill <david@phobia.ms>
* Perform a major cleanup of the usr.sbin Makefiles.obrien2001-07-201-4/+5
| | | | | 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.
* Remove whitespace at EOL.dd2001-07-151-2/+2
|
* mdoc(7) police: remove extraneous .Pp before and/or after .Sh.dd2001-07-091-1/+0
|
* mdoc(7) police: sort SEE ALSO xrefs (sort -b -f +2 -3 +1 -2).ru2001-07-061-2/+2
|
* Sync with recent KAME.ume2001-06-1117-199/+799
| | | | | | | | | | | | | | | | | | 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
* - Backout botched attempt to introduce MANSECT feature.ru2001-03-261-2/+1
| | | | - MAN[1-9] -> MAN.
* zero-cleared allocated prefix information when configured.ume2001-01-231-0/+2
| | | | Obtained from: KAME
* make it easier to handle $FreeBSD$ tags (amount of diff matters).itojun2001-01-2116-31/+16
|
* make it clearer that rtadvd.conf is optional (configs are grabbed from kernel).itojun2001-01-212-59/+66
|
* mdoc(7) police: use the new features of the Nm macro.ru2000-11-201-1/+1
|
OpenPOWER on IntegriCloud