Commit Graph

3542 Commits

Author SHA1 Message Date
simonb
5d00c3832e Update for 4.0.99i - noticed by Jonathan Stone. 2000-04-24 14:26:36 +00:00
itojun
17023b3e8f style. s/switch(/switch (/. 2000-04-24 13:02:28 +00:00
itojun
65f3c2259e - domain: avoid infinite loop in DNS packet printing.
- isakmp: print CERT and SIG payload.  fix IPsec-AH algorithm type.
- rt6: avoid duplicated IPv6 src/dst.
sync with tcpdump.org.
XXX we need to think about future synchronization with tcpdump.org...
2000-04-24 13:01:23 +00:00
thorpej
7b512c0ae2 Avoid an unaligned access. 2000-04-24 05:38:51 +00:00
thorpej
0ce0f58ae0 Fix a bug where a clause in the client configuration file like:
default nis-domain "";

would cause a NULL pointer deref while writing out the lease into
the persistent database if the server didn't include an nis-domain
option in the reply.
2000-04-24 05:27:51 +00:00
itojun
e738bb5642 avoid NULL pointer access when rp=<ipv4 numberic address> (no ai_canonname).
From: hiro@takechi.org

XXX checkremote() should be improved.  gethostname -> getaddrinfo is
not the right thing to do, we cannot assume DNS FQDNs is configured
as hostname.  if the goal here is to check if it is really remote or not,
getifaddrs() is the way to go.
2000-04-24 02:53:05 +00:00
mellon
e2074b3bbf Fix dhcpctl subdir build. 2000-04-23 21:42:29 +00:00
thorpej
7188cd9f3b Back out previous; it builds on LP64 platforms now. 2000-04-23 18:39:54 +00:00
thorpej
4ea436d3e0 Address LP64 issues (just add some casts; the code is safe). 2000-04-23 18:39:00 +00:00
sommerfeld
c8ad38a791 Disable build of client on alpha due to LP64 issues. 2000-04-23 03:08:12 +00:00
sommerfeld
e012be0e69 unsigned != size_t (tripped up build on alpha). 2000-04-23 02:47:57 +00:00
sommerfeld
4a799f6f27 disable dhcpctl subdir to un-break build since it doesn't have a makefile yet 2000-04-22 18:04:34 +00:00
simonb
a55614023f Updated autoconf config.h for ntp4.0.99i. 2000-04-22 15:34:05 +00:00
simonb
beae2d8675 Add new source file for ntp4.0.99i. 2000-04-22 15:26:21 +00:00
mellon
e04a818808 Initial merge of ISC DHCP 3.0 into NetBSD tree (incomplete) 2000-04-22 08:18:11 +00:00
mellon
e86d6c24ba Initial import of version 3 of the ISC DHCP distribution. 2000-04-22 07:11:26 +00:00
itojun
98c66bf5bf don't exit even if socket(AF_INET6) fails.
check if sock6_fd is available at runtime.
2000-04-20 03:28:15 +00:00
itojun
ba2e61715a turn on IPv6 when ipv6 ifid is present (from 2.3.11)
don't check for Ipv6 ifid readiness on on-demand dialing, when IPv6CP
is disabled.  From: Fong Siu Lung Gordon <ein@hkstar.com>
2000-04-17 08:55:33 +00:00
itojun
d31184e2a7 disable IPv6CP by default, to be friendly with old (IPv4-only) config file.
add "+ipv6" which enables IPv6CP.  it is necessary if you want IPv6CP.

option name in sync with ppp-2.3.11.
2000-04-17 06:13:18 +00:00
itojun
066f8f835f nroff format fix (need .Ar) 2000-04-16 16:31:55 +00:00
itojun
847f94a69d remove ordering constraint between -h and -x.
notified by: hubertf
2000-04-16 16:15:59 +00:00
itojun
3e34240544 perform neighbor unreachability detection on p2p links (spec requires
it for bidir p2p links).
improve -i in ndp(8) to allow tweaking per-interface ND flag on.
fix ndp(8) infinite loop on certain routing table setup.
2000-04-16 15:27:59 +00:00
mrg
dd28a6c6dd make scandir(3)'s 3rd argument take a function that takes a *const*
struct dirent *, rather than non-const.  this makes scandir(3) the
same as the scandir implementations in libiberty and glibc, and the
select function has no need to modify the dirent.
2000-04-16 14:43:56 +00:00
tsarna
7730098ffb Remove nfsiod, it is no longer needed. 2000-04-15 21:29:49 +00:00
itojun
08507c14c9 declare new function for getting my IPv4 address.
get_myaddress() is not usable any more for security reasons.
the change addresses PR8119.
2000-04-14 12:14:40 +00:00
simonb
f4be79ac40 Don't declare 'extern opt*' getopt variables.
Don't declare 'extern int h_errno;' - it's in <netdb.h>.
2000-04-14 06:28:18 +00:00
simonb
fd4ede242b Don't declare 'extern opt*' getopt variables. 2000-04-14 06:26:52 +00:00
itojun
b9c3c448e1 use getifaddrs to avoid alignment constraints in SIOCGIFCONF.
(do you have PR # for this? >lukem)
2000-04-13 09:12:16 +00:00
itojun
e9c5139f22 use getifaddrs, not SIOCGIFCONF. (should use pcap_lookupdev instead...) 2000-04-13 08:52:44 +00:00
itojun
4e4447b130 use getifaddrs, not SIOCGIFCONF, to avoid complex alignment constraints. 2000-04-13 07:53:29 +00:00
kim
13cec62a32 The "ftp" facility was not listed. 2000-04-12 16:38:58 +00:00
itojun
0a68a1147f enable IPv6 ppp. 2000-04-12 10:38:46 +00:00
itojun
2c97d607dd ignore routing socket messages for unexpected (or not interesting) interfaces.
do not advertise reject/blackhole static routes.
2000-04-11 11:57:15 +00:00
itojun
ba8e4a38dc use getifaddrs, to avoid complicated alignment constraint in SIOCGIFCONF.
(do we need to keep SIOCGIFCONF code in #ifdef?)
2000-04-11 11:36:47 +00:00
hubertf
320de3ec61 note that this is related to IPsec in the "name" section.
This is intended to make this manpage to show up on "apropos ipsec"
2000-04-11 00:11:46 +00:00
tron
187e2064c1 Only log unauthorized accesses in verbose log mode. Patch supplied by
Urban Boquist in PR bin/9555.
2000-04-10 20:26:31 +00:00
itojun
d91c2c728f decode IPv6 packet encapsulated into ppp frame (PPP_IPV6). 2000-04-10 15:24:36 +00:00
mrg
3f207f4f5a - fix usage message to current reality.
- pull over "lpd [port]" code from freebsd's lpr code.
- use posix signal handling.
2000-04-10 08:09:33 +00:00
itojun
e4458d9bed address endian issue. sync with tcpdump.org tree. 2000-04-04 05:44:35 +00:00
hubertf
d071991a9a Don't abort during quick depends pre-scan when -f is used 2000-04-01 23:31:39 +00:00
hubertf
f996345ebf Improve the last change.
Handling all kinds of wildcards properly would be hard, though it should
handle some cases better now. Esp. ones with '-' in the pkg(!) name, and/or
ones with dewer relational versions. I.e. the teTeX-share>1.97 case should
work now.
2000-04-01 22:12:45 +00:00
augustss
93336646e4 Make this compile again. 2000-04-01 14:54:51 +00:00
hubertf
404096ac77 In the "quick depends pre-check" don't only try to replace anything
after a "-" with the "more liberal pattern", but also anything after
any pkg wildcard.

That way if someone has teTeX-share-1.0 installed and pkg_adds
teTeX-1.0.7 (which wants teTeX-share>1.0.2), it will be caught.

XXX This "quick depends pre-check" would be nice to be done in
    bsd.pkg.mk as well
2000-03-31 22:12:56 +00:00
soren
2ef4fd2cdb Consistently move checkeuid() call to after usage() call to allow non-root
to get help. Also remove a few duplicate geteuid() calls.
2000-03-31 04:09:04 +00:00
soren
4d9f35a323 Remove a few unnecessary casts. 2000-03-31 03:11:24 +00:00
soren
ae994d44aa Use char NULs. 2000-03-31 02:54:17 +00:00
simonb
e06c3570b8 Make these a little more readable. 2000-03-30 01:49:23 +00:00
simonb
69d37f60ab Add ntptime. 2000-03-29 14:35:45 +00:00
simonb
e7734f607a Add man pages generated by ntp-html2mdoc.pl. 2000-03-29 13:54:44 +00:00
simonb
ccb2265fd2 Add one more ntp reachover Makefile left out of last commit. 2000-03-29 13:47:05 +00:00