sommerfeld
8bfcc5ad34
Add a new -s option to make it easier to test the link-level status
...
(i.e., 10baseT carrier/no carrier) of an interface from scripts
ifconfig -s <interface> will exit with a false status if the interface
reports its unconnected.
-s also works in conjunction with -l and -a, filtering out interfaces
which are reporting down.
Also, add -b (which shows only broadcast interfaces with -l and -a).
I find these options useful in network autoconfig scripts for mobile
systems.
1999-07-03 17:31:15 +00:00
kleink
19b055d5a7
0 -> STDIN_FILENO
1999-07-03 15:09:51 +00:00
kleink
e97454c22b
Honor the contents of $TMPDIR for the creation of temporary files, and use
...
_PATH_TMP instead of hardcoding /tmp if not set in the environment; fixes
PR bin/7796 from Chris Demetriou.
1999-07-03 14:42:39 +00:00
itojun
a45fa8f3c7
improve lint friendliness on USE_GETIPNODEBY case.
...
(no change in behavior)
1999-07-03 14:29:29 +00:00
kleink
350df37660
Add a reference to XNS5.2 D2.0 for inet_{ntop,pton}().
1999-07-03 14:16:12 +00:00
kleink
e1b70af662
* Change the -p1003.1-96 macro to output a reference to its corresponding
...
ISO/IEC document.
* Add macros for ISO C, including AMD1 and TCor1/2.
* Add a macro for XNS5.2 D2.0, to be used for IPv6-related references for the
time being.
1999-07-03 14:14:32 +00:00
kleink
dd24133620
Take a stab at namespace protection. For now, only the obvious problems are
...
addressed, the culprit being the lack of a namespace definition for an IPv6-
extended <netinet/in.h> in XNS5.2 D2.0; I'll try to work something out and
submit it to the review WG.
1999-07-03 14:04:57 +00:00
kleink
4531426e5f
Add missing LIBRARY sections.
1999-07-03 13:58:31 +00:00
kleink
b1b0fd03a8
<sys/errno.h> -> <errno.h>; kill our own declaration of errno (_REENTRANT!).
1999-07-03 13:57:26 +00:00
kleink
650ab9a374
Tyop; from Jim Spath <jspath@bcpl.net> in PR port-i386/7900.
1999-07-03 13:53:44 +00:00
kleink
92bd36d9a9
Add namespace protection, using XNS5.2 D2.0 as a reference (which effectively
...
boils down to not making anything but the if_nameindex(3) interfaces available
to _XOPEN_SOURCE).
1999-07-03 13:52:29 +00:00
kleink
b9c8b2a151
Modify the previous change to:
...
* not declare struct sockaddr_storage in pre-XNS5.2 D2.0 environments, and
* not use __{BEGIN,END}_DECLS in a _KERNEL environment, which is not necessary.
1999-07-03 13:37:34 +00:00
kleink
363db7b0fa
Restrict function delcarations using XNS5.2 D2.0 as a reference.
1999-07-03 13:30:38 +00:00
kleink
48ce8436f2
* Since we actually only need size_t to be defined, nuke the previous inclusion
...
of <sys/types.h> and define size_t via <machine/ansi.h>.
* Various namespace protection issues, using XNS5.2 D2.0 as a reference.
1999-07-03 13:25:21 +00:00
kleink
2ae70ac652
Move IPv6-related declarations into the implementation-defined domain.
1999-07-03 13:22:06 +00:00
simonb
10b4ca41b4
Revert white space changes for imported sources.
1999-07-03 12:30:16 +00:00
tron
d2b6a2c28b
Optical cleanup in WSCONS configuration section.
1999-07-03 12:09:52 +00:00
itojun
5e5766862a
comment out rc5-cbc (is removed on KAME on NetBSD-current for
...
possible patent twist)
From: frank@wins.uva.nl (Frank van der Linden)
1999-07-03 11:58:12 +00:00
lukem
87c1844d34
don't try to free() something allocated with alloca() in rl_complete_internal().
...
(noticed while using completion in gdb and getting inundated with warnings from
the new free())
1999-07-03 11:55:51 +00:00
cgd
6b37daf0b6
From Alan Barrett <apb@iafrica.com>, in response to my response to his PR:
...
>Removing leading slashes in the url_encode() function is bad, because
>they might be part of a password, but somebody else had apparently made
>url_encode() do that. Here's a patch that stops url_encode() from
>removing leading slashes, changes the encode_leading_slash code to
>fit in with that policy, adds some comments that should dissuade folk
>from removing leading slashes in the future, and fixes a bug where the
>encode_leading_slash code was not decrementing len.
1999-07-03 09:02:23 +00:00
dbj
fdba65aa8c
renamed splscc to splserial to match spl(9) man page
...
changed most of the spl* to use _splraise to match current usage
this fixes an observed bug where zstty_attach was calling splzs causing
interrupts to be turned on prematurely.
1999-07-03 08:22:53 +00:00
lukem
b8e9b3ff69
remove trailing `.' on error messages, since messages from strerror() and
...
h_strerror() don't return messages with a trailing `.' (and the `.' looks
ugly when using warnx() with the error message).
1999-07-03 07:00:42 +00:00
itojun
95fa2d90fb
s/CFLAGS/CPPFLAGS/ for -D and -I.
...
remove lint error.
1999-07-03 06:59:28 +00:00
itojun
9a6abc8c5d
s/CFLAGS/CPPFLAGS/ for -D and -I.
1999-07-03 06:26:25 +00:00
cgd
636e8f4688
'Dolphin' -> 'Dolphin Peripherals' where appropriate
1999-07-03 05:55:23 +00:00
itojun
2091d363f0
free dynamically allocated storage on error.
1999-07-03 05:49:57 +00:00
itojun
81ed739f62
clearify socket/connect loop.
1999-07-03 05:44:11 +00:00
cgd
111e8a47c4
Add support for 36 more SIIG PCI serial/parallel cards (for a total of 37).
...
This means that all SIIG PCI serial/parallel cards (described on their
web site as "I/O boards" as of July 2, 1999) should now be supported.
1999-07-03 05:38:05 +00:00
itojun
2968331bac
s/RFC2133/RFC2553/
1999-07-03 05:21:47 +00:00
itojun
70d8ef4285
document scoped address issues.
1999-07-03 05:19:45 +00:00
lukem
bd99d900df
spell Association correctly
1999-07-03 04:45:53 +00:00
itojun
7dcdb97971
remove unnecessary sleep (for DAD wait) in IPv6 configuration.
1999-07-03 03:40:52 +00:00
itojun
94e64335b4
add IPv6 configuration (ip6forwarding, rtsol, route6d and rtadvd).
...
Right now netsetart does not bother you even if you do not have
"options INET6" in the kernel.
1999-07-03 03:29:29 +00:00
itojun
d740011572
describe how you can compile IPSEC_ESP.
...
(there should be some cvs-based, or config-based solution for this)
1999-07-03 01:45:56 +00:00
thorpej
3c83723113
Bring in additional uvmexp members from chs-ubc2, so that VM stats can
...
be read no matter which kernel you're running.
1999-07-02 23:20:58 +00:00
fvdl
5421c40146
Strip the kernel. Nothing on the bootfloppy uses them (except DDB, but
...
that's rare), and currently it's likely that you need to seek back
in the bootprocess to get the symbols, confusing ustarfs.
1999-07-02 22:00:17 +00:00
fvdl
e3fa5cc725
Fix for -Wunitialized warnings broke compiles without INET6, refix.
1999-07-02 21:02:05 +00:00
tv
80c284f9bb
-Wuninitialized is not used in the NetBSD tree, explicitly.
1999-07-02 20:55:19 +00:00
itojun
144233e2d4
align a bit better.
1999-07-02 19:59:09 +00:00
itojun
e208c5c64a
enable IPSEC_ESP build (still needs manual symlink).
...
commit to cryptosrc-intl will follow.
1999-07-02 19:58:27 +00:00
itojun
af58d5709d
try to get a non-conflicting port # when bind(2) to port number 0
...
is called.
1999-07-02 19:57:05 +00:00
hubertf
ef0989e5e0
Document PKG_TMPDIR
1999-07-02 19:05:45 +00:00
itojun
67b57a858e
upgrade shlib major version for src/lib/libpcap (0.1 -> 1.0).
...
document KAME IPv6/IPsec import into INSTALL.txt (installation notes).
1999-07-02 18:53:26 +00:00
thorpej
8cc65d3aa6
Squash some NULL printf format warnings, providing better error messages
...
to the user in the process.
1999-07-02 18:13:45 +00:00
itojun
c04f585990
stop using __RCSID from UCB comment.
...
Hope this fixes PR 7892.
1999-07-02 17:52:36 +00:00
sakamoto
8ecadeaecd
Build fdisk on bebox and ofppc(replaced powerpc).
1999-07-02 17:48:26 +00:00
itojun
961c134c62
s/.Os KAME/.Os/
1999-07-02 17:45:00 +00:00
itojun
c2689aaa05
setkey: configure IPsec keys to the kernel key table
...
(not subject to export control as itself does not contain crypto)
1999-07-02 17:41:23 +00:00
itojun
d161ab0018
clearify and woring fix.
1999-07-02 16:55:45 +00:00
itojun
0d5c089973
document tcp4/tcp6 manipulation.
1999-07-02 16:49:34 +00:00