ache
145dcf1a1d
Better wording according to multibyte(3)
...
Better man formatting
Add reference to multibyte(3)
2000-04-11 14:41:37 +00:00
phk
c7c74c0bb9
Add a missing THREAD_UNLOCK() found missing by Valentin Nechayev
...
<netch@segfault.kiev.ua>
Remove allocation failure check from 'A' option, the 'X' option does
this as a standalone check now.
2000-04-10 09:24:44 +00:00
archie
d889665b3a
Document EWOULDBLOCK as a possible errno return value.
2000-04-09 19:10:57 +00:00
ps
b21e7933b0
Break out sendudp and readudp from net.c. This is for PXE, so it
...
can use its own UDP interface.
2000-04-08 01:18:04 +00:00
ru
f6f1845f7a
- Add support for FTP EPRT (RFC 2428) command.
...
- Minor optimizations.
- Minor spelling fixes.
PR: 14305
Submitted by: ume
Rewritten by: ru
2000-04-06 15:54:52 +00:00
ru
d1866f71b3
- Remove unused includes.
...
- Minor spelling fixes.
- Make IcmpAliasOut2() really work.
Before this change:
# natd -v -n PUB_IFACE -p 12345 -redirect_address 192.168.1.1 P.P.P.P
natd[87923]: Aliasing to A.A.A.A, mtu 1500 bytes
In [UDP] [UDP] X.X.X.X:49562 -> P.P.P.P:50000 aliased to
[UDP] X.X.X.X:49562 -> 192.168.1.1:50000
Out [ICMP] [ICMP] 192.168.1.1 -> X.X.X.X 3(3) aliased to
[ICMP] A.A.A.A -> X.X.X.X 3(3)
# tcpdump -n -t -i PUB_IFACE host X.X.X.X and "(udp or icmp)"
tcpdump: listening on PUB_IFACE
X.X.X.X.49562 > P.P.P.P.50000: udp 3
A.A.A.A > X.X.X.X: icmp: A.A.A.A udp port 50000 unreachable
After this change:
# natd -v -n PUB_IFACE -p 12345 -redirect_address 192.168.1.1 P.P.P.P
natd[89360]: Aliasing to A.A.A.A, mtu 1500 bytes
In [UDP] [UDP] X.X.X.X:49563 -> P.P.P.P:50000 aliased to
[UDP] X.X.X.X:49563 -> 192.168.1.1:50000
Out [ICMP] [ICMP] 192.168.1.1 -> X.X.X.X 3(3) aliased to
[ICMP] P.P.P.P -> X.X.X.X 3(3)
# tcpdump -n -t -i PUB_IFACE host X.X.X.X and "(udp or icmp)"
tcpdump: listening on PUB_IFACE
X.X.X.X.49563 > P.P.P.P.50000: udp 3
P.P.P.P > X.X.X.X: icmp: P.P.P.P udp port 50000 unreachable
2000-04-05 14:27:34 +00:00
ru
9298cfe924
- Moved NULL definition into private include file.
...
- Minor spelling fixes.
2000-04-05 14:23:42 +00:00
ru
40a4c56329
Minor spelling fixes.
2000-04-05 07:45:39 +00:00
brian
959e6811db
Correct Charles Mott's email address
...
Requested by: Charles Mott <cmott@scientech.com>
2000-04-02 20:16:45 +00:00
shin
aa649f3e44
Replace the prefix for yylval to less confusing one.
...
(Sorry, this should be committed with previous commit to Makefile.)
2000-04-02 05:08:07 +00:00
shin
546c371d72
Replace the prefix for yylval to less confusing one.
...
Suggested by: bruce
2000-04-01 22:28:36 +00:00
brian
a2099aa16a
Allow PacketAliasSetTarget() to be passed the following:
...
INADDR_NONE: Incoming packets go to the alias address (the default)
INADDR_ANY: Incoming packets are not NAT'd (direct access to the
internal network from outside)
anything else: Incoming packets go to the specified address
Change a few inaddr::s_addr == 0 to inaddr::s_addr == INADDR_ANY
while I'm there.
2000-03-31 20:36:29 +00:00
nectar
bfa057fc07
Change the return value of kvm_read/kvm_write to be -1 on error, to
...
match the documented interface.
Previously it returned 0 on error.
PR: bin/10511
2000-03-31 15:04:25 +00:00
brian
7202b859e9
When an incoming packet is received that is not specifically
...
redirected and when no target address has been specified, NAT
the destination address to the alias address rather than
allowing people direct access to your internal network from
outside.
2000-03-31 14:03:37 +00:00
kato
08de6c23e6
Changes for PC-98.
2000-03-29 15:10:28 +00:00
kris
ccb2bb86c9
Fix a memory leak.
...
PR: 17360
Submitted by: Andrew J. Korty <ajk@iu.edu>
2000-03-29 08:24:37 +00:00
green
7c71227bbe
Actually, ${LIBY}/-ly aren't needed either. This should finish unbreaking
...
the world build.
2000-03-29 00:54:06 +00:00
ache
be49c2ca4b
Back out valid argument domain change - sneak to this function by error.
...
Reword test condition better. Previous variant was true for negative
characters too.
2000-03-28 11:46:40 +00:00
shin
9159923eea
Remove libl related dependencies, because it is not necessary, and even more,
...
it cause building world failure.
Specified by: Nickolay Dudorov <nnd@mail.nsk.ru>
2000-03-28 11:41:18 +00:00
ache
7387cb2146
Describe valid argument domain for 8-bit wide locales to prevent common error
...
calling ctype functions with signed char as an argument.
2000-03-28 11:36:31 +00:00
bde
89ceb164e3
Fixed missing libraries in DPADD.
...
Fixed some style bugs (some usual ones for DPADD and LDADD, and
misformatting of $FreeBSD$).
2000-03-27 15:24:45 +00:00
bde
d80203dbbb
Fixed missing DPADD.
...
Fixed style bug for LDADD (don't use += for variables defined only once).
2000-03-27 15:16:06 +00:00
obrien
3f5ef55c5b
MFS: Add a "magic" comment to help fixincludes realize it doesn't need to
...
modify this file when building GCC 2.96 [by hand or via the port].
Submitted by: Zack Weinberg <zack@wolery.cumb.org>
2000-03-27 02:04:45 +00:00
obrien
5e6516932f
-Wall, which caught a real bug where buflen wasn't being set properly.
2000-03-27 00:33:45 +00:00
jlemon
0da8064724
Decrement the timeout being passed to poll() if poll was interrupted for
...
some reason. This will prevent an infinite loop if (say) a sigalarm is
being scheduled at a more frequent interval than the poll timeout.
PR: 2191, 8847, 10553
2000-03-26 19:20:50 +00:00
charnier
91e4447fc7
Spelling, fprintf -> err, remove unneeded variable declaration
2000-03-26 15:18:12 +00:00
charnier
d3e67e05d3
lowercase error message
2000-03-26 15:14:16 +00:00
mpp
1e975da41b
Fix some spelling errors.
2000-03-24 00:58:49 +00:00
ume
16bba59042
Return IPv4 native address for IPv4 mapped IPv6 address, even if
...
A RR is not found.
Reviewed by: shin
2000-03-23 17:25:00 +00:00
bde
8a4ebc5b9c
Fixed missing #include of <sys/types.h> in synopsis.
...
Fixed spelling error in prototype for inet_option_space().
Fixed syntax error in prototype for inet6_option_alloc().
2000-03-23 16:29:05 +00:00
bde
941d55b84c
Fixed missing #include of <sys/types.h> in synopsis.
2000-03-23 16:20:20 +00:00
bde
4133b4b5fe
Fixed wrong arg type in synopsis.
2000-03-23 15:28:30 +00:00
jasone
3bebb94402
Add a man page for aio_waitcomplete(). Update the aio_cancel() man page to
...
reflect the fact that aio_cancel() works now.
Submitted by: Christopher Sedore <cmsedore@maxwell.syr.edu>
2000-03-21 10:25:22 +00:00
brian
daf61d671c
Make _FindLinkIn() static and only define GetDestPort when
...
NO_FW_PUNCH isn't defined.
2000-03-19 09:11:05 +00:00
jasone
6c3c0d46a6
Explicitly include sys/cdefs.h to get the definition of __strong_reference(),
...
rather than getting lucky due to header dependencies.
2000-03-18 22:36:46 +00:00
bsd
e362015c94
Back out that last commit, it may be insecure (pointed out by Warner
...
Losh).
2000-03-16 23:53:41 +00:00
bsd
b3b915262a
Slight adjustment to __ivaliduser() - don't ignore the last line in
...
the .rhosts file just because there is no ending linefeed.
2000-03-16 22:58:34 +00:00
jasone
576c454894
Take care to avoid having "strong" and "weak" symbols of the same name in
...
libc_r.
2000-03-16 02:14:41 +00:00
jlemon
ade401a67f
Fix uninitialized variable.
...
Submitted by: tanimura
2000-03-15 15:04:54 +00:00
deischen
38e3a552b5
Fix pthread_suspend_np/pthread_resume_np. For the record, suspending a
...
thread waiting on an event (I/O, condvar, etc) will, when resumed using
pthread_resume_np, return with EINTR. For example, suspending and resuming
a thread blocked on read() will not requeue the thread for the read, but
will return -1 with errno = EINTR. If the suspended thread is in a critical
region, the thread is suspended as soon as it leaves the critical region.
Fix a bogon in pthread_kill() where a signal was being delivered twice
to threads waiting in sigwait().
Reported by (suspend/resume bug): jdp
Reviewed by: jasone
2000-03-15 13:59:27 +00:00
shin
348d558e5a
Merge from NetBSD. Addition of inet_ntop() and inet_pton() description.
...
Specified by: Robert Muir <rmuir@looksharp.net>
Obtained from: NetBSD
2000-03-12 19:38:22 +00:00
shin
c73ad24005
Cosmetic fix. Re-order MLINKS for if_indextoname.3 and inet.3 as alphabetical
...
order.
2000-03-12 19:29:52 +00:00
shin
9b7f1d697c
Correct MLINKS contents for rcmd.3, because it is obsolete due to
...
recent changes to rcmd.3.
links to iruserok_af.3, ruserok_af.3 are removed.
link to iruserok_sa.3 is added.
2000-03-12 19:12:03 +00:00
shin
ed390c889e
Import from KAME. Advanced API related function descriptions.
...
Obtained from: KAME project
2000-03-12 18:45:49 +00:00
imp
7490d23031
Fix fd leak in libdisk's Disk_Names()
2000-03-10 22:54:04 +00:00
jlemon
ffc605aa69
Add in IPV4 NIS support.
...
PR: 17290 (but not the same patch)
Approved by: jkh
2000-03-09 22:52:30 +00:00
paul
f9b861fdc3
Fix various unsigned vs signed errors that caused problems with uids
...
and gids bigger than 16 bits. Added checks for uids and gids that are
bigger than 32 bits.
Approved by: jkh (partly, this fix is bigger than I first intended)
2000-03-09 18:11:16 +00:00
shin
2a4361cb3d
More grammer, wording, and mdoc fixes.
...
Submitted by: bde
Reviewed by: sheldonh
2000-03-09 16:41:27 +00:00
jlemon
3aed83ac7e
Fix pointer addition bug (3 -> 4).
...
Submitted by: david.w.james@bt.com
2000-03-09 15:05:20 +00:00
shin
b26783ad69
Initialize mbuf pointer at getting ipsec policy.
...
Without this, kernel will panic at getsockopt() of IPSEC_POLICY.
Also make compilable libipsec/test-policy.c which tries getsockopt() of
IPSEC_POLICY.
Approved by: jkh
Submitted by: sakane@kame.net
2000-03-09 14:57:16 +00:00