roy
c050bfe509
Intsead of forcing out each RA at shutdown and sleeping we now use
...
the existing timer model and wait for each RA to expire itself after
sending the required number of transmissions.
This allows for a faster and saner shutdown.
2012-12-14 09:48:31 +00:00
pgoyette
270592accd
Since we're no longer making a copy of the option args, we shouldn't
...
attempt to free it.
2012-12-14 05:29:28 +00:00
wiz
7503eaacd8
Formatting nit.
2012-12-13 21:49:38 +00:00
christos
dd6ce158a9
- no point in allocating memory to hold command line arguments.
...
- allocate memory inside the function used.
2012-12-13 20:06:42 +00:00
christos
a16db3405d
PR/47318: Henning Petersen: Replace (r)index with str(r)chr in inetd.c
...
And while here strncpy with strlcpy
2012-12-13 19:38:40 +00:00
christos
83779a48b3
PR/47316: Henning Petersen: Memory leak in envstat with config file.
2012-12-13 19:31:25 +00:00
roy
baf998f70e
Remove debug stuff.
2012-12-13 15:40:05 +00:00
roy
83ab565911
Remove the iflist array and store ifflags in rainfo.
...
Add support for SIGHUP to re-read the configuration for each interface.
If an invalid configuration is found, we continue to use the old one;
otherwise we expire the current one and then start advertising the new one.
Specififed interfaces don't have to exist at startup.
If specified interfaces arrive, load their config and start advertising.
If they depart, remove their rainfo structure and continue.
Fixes PR/43881 and PR/47311
2012-12-13 15:36:35 +00:00
christos
7f80b3db6a
- No mention of -t in the usage message or the manpage SYNOPSIS (Brooks Davis)
2012-12-12 15:52:10 +00:00
christos
40e1da4105
- No "j" in the getopt string. (Brooks Davis)
2012-12-12 15:51:41 +00:00
christos
d89c5e4d96
- two entries for rmd160digest in misc.c (Brooks Davis)
2012-12-12 15:51:04 +00:00
christos
cbc85fc672
-n is incorrectly supressing the ".." lines. (Brooks Davis)
2012-12-12 15:50:35 +00:00
roy
7175086342
Add support for the noifprefix keyword which stops rtadvd(8) gathing prefix
...
information from the interface if no addrs are present in rtadvd.conf(5).
2012-12-11 16:37:23 +00:00
christos
faa0524c86
PR/47304: Kouki Ooyatsu: -s (source IPv6 address to be used) option does not
...
work because the wrong variable is used.
XXX: Pullup to 6.
2012-12-10 18:11:33 +00:00
rmind
f960ba1c63
npfctl: add 'validate' command to check the config, but not load it. Update
...
the man page. Also add a small note about 'debug' command, PR/47298.
2012-12-10 02:26:04 +00:00
rmind
7d7f70e66e
- npf.conf(5): fix of the example config.
...
- Mention npf_ext_log in a comment.
2012-12-06 22:36:51 +00:00
blymn
9a57dec753
Fix error message when trying to add a group using -g =uid that
...
that already exists, the old version printed the wrong GID.
2012-11-28 11:31:27 +00:00
blymn
2da0bfd2ff
Google Code In bug fix by Philip Hayes, fixes bin/41049
2012-11-28 11:20:58 +00:00
rmind
5111d7eafd
npfctl: extend syntax for extracting interface IP address(es) by the family.
2012-11-26 20:34:28 +00:00
pooka
4037e69f4e
Attempt 2 at fixing DragonFly util.h conflicts: include util.h only for
...
non-tool builds.
(why does the tool build prefer host headers instead of compat headers?)
2012-11-26 20:13:54 +00:00
rmind
4a1b0d45b2
npfctl(8): mention table listing.
2012-11-15 22:22:53 +00:00
rmind
b4a9940e50
npfctl: switch to ecalloc(3).
2012-11-15 22:20:27 +00:00
njoly
3373228440
Fix mandoc(1) output, use right arrow special character.
2012-11-14 23:11:27 +00:00
kefren
27b5caabc1
Use local-link address as source for hellos
2012-11-13 06:58:58 +00:00
pgoyette
76b8726c47
Repair another %lu --> %zd - this one was caught by building for
...
evbmips port
2012-11-13 01:08:51 +00:00
christos
c0b74ca714
fix the build; ssize_t is %zd not %lu
2012-11-12 22:51:42 +00:00
wiz
54f8ce07cd
New sentence, new line. Bump date for previous.
2012-11-12 22:46:59 +00:00
kefren
6cb0642362
* add initial IPv6 support - still incomplete at this moment, but it sends
...
out there IPv6 hellos. Interoperability not yet tested.
* sync man page with reality
2012-11-12 18:39:00 +00:00
apb
f950d3cf71
The number of active vnodes may grow in between the sysctl call
...
that figures out the size, and the sysctl call that fetches the data.
Previously, any growth at all would have resulted in this error message:
pstat: sysctl: KERN_VNODE: Cannot allocate memory
Now allow for growth of 100 vnodes, or 5%, or both. Growth in
excess of 2% or 6000 vnodes has been observed in practice. Also
ignore ENOMEM from the second sysctl call, in case the growth was
even more than we anticipated.
2012-11-10 11:01:52 +00:00
christos
98f3134321
If you cannot parse .SH NAME, like in the case of the ksh93 man page
...
where the .SH is followed by a conditional:
.SH NAME
.if \nZ=0 \{\
text text text
.\}
at least don't core-dump.
2012-11-08 19:17:54 +00:00
dholland
cbb9c7214a
Minor grammar fix, from Bug Hunting in PR 47159.
2012-11-06 19:08:45 +00:00
rmind
7b016567c0
npfctl: switch to efun(3) routines.
2012-11-05 23:47:12 +00:00
christos
8c13db6ad0
add the headers you need
2012-11-04 22:47:21 +00:00
christos
4f048a363d
include the headers you use
2012-11-04 22:46:08 +00:00
christos
24f9b938a0
add missing header
2012-11-04 22:38:19 +00:00
christos
39a3c792a3
include utmpx.h if needed
2012-11-04 22:36:58 +00:00
christos
a226200999
include <pwd.h>
2012-11-04 22:32:01 +00:00
christos
1f16d7465e
include the headers that you need.
2012-11-04 22:26:04 +00:00
christos
c6352516aa
include the headers you need
2012-11-04 22:21:11 +00:00
apb
f669c7071f
Add references to ${_NETBSD_VERSION_DEPENDS} for files that
...
need to be re-created when the NetBSD version changes. They
will also be re-created when any build settings are changed.
2012-11-04 11:12:31 +00:00
christos
599362a983
put in /sbin
2012-11-01 03:21:49 +00:00
martin
73809d4025
gcc 4.1 is not smart enough to notice "arg" is only used when initialized
...
correctly and produces a "might be used unintialized" warning.
2012-10-31 08:54:39 +00:00
wiz
4aa4bc5963
Remove trailing whitespace.
2012-10-30 23:03:02 +00:00
rkujawa
6ee58bf1d4
Note enchancements that appeared in NetBSD 6.0.
2012-10-30 21:24:26 +00:00
rmind
64647e51e4
Implement NPF table listing and preservation of entries on reload.
...
Bump the version.
2012-10-29 02:27:11 +00:00
rmind
3ed953299c
Fix for npfctl show case. Improve some description while here.
2012-10-28 16:27:20 +00:00
seanb
c3008a4839
Ensure entire sockaddr_dl is obtained. May not have
...
been the case previously for interfaces with long names.
2012-10-26 16:52:52 +00:00
martin
2900740595
Make warnings non fatal for older gcc versions - I couldn't figure out how to
...
shut up gcc when compiling for vax. Feel free to fix differently if you
find a better solution.
2012-10-25 15:14:36 +00:00
drochner
16e95cd0dc
avoid dummy structure definition, include a system header instead,
...
looks just cleaner
2012-10-17 20:22:15 +00:00
plunky
048d95d5ff
no trailing comma on enum
2012-10-14 08:35:45 +00:00