Ruslan Ermilov
1e832bf81d
-Wall cleanup.
...
PR: 22187
2000-10-23 12:18:34 +00:00
Garrett Wollman
2804330f1a
Don't assume ai0->ai_canonname will always be filled in. Print the
...
user-supplied host name if we can't get a canonical name.
Obtained from: contrib/tcp_wrappers/socket.c rev. 1.4 (in spirit)
2000-09-24 01:54:49 +00:00
Garrett Wollman
e45ccde7c6
Implement IPv6 support. Also restructure the way multi-homed hosts
...
are treated, regardless of protocol.
2000-09-22 01:06:40 +00:00
Peter Wemm
c3aac50f28
$Id$ -> $FreeBSD$
1999-08-28 01:08:13 +00:00
David E. O'Brien
dd5288f3a5
Impliment elements of TCP Wrappers's `safe_finger'.
...
* if run by root (or root process) drop privs
* ensure output size is not infinate (net finger only)
* ensure output lines are not infinate in length (net finger only)
* do not allow finger client to run longer than 3 minutes (net finger only)
1999-05-08 00:46:06 +00:00
Warner Losh
a716ad6693
Don't assume that hp->h_lenght == 4. Be conservative in its use.
...
Submitted by: J. Assange a long time ago.
1998-06-09 04:31:02 +00:00
Garrett Wollman
a32cbefa87
So somebody actually found language in the FINGER RFC which requires
...
implementations to leave the client side open until the server closes.
While this is totally idiotic, it seems as if some servers actually require
it (e.g., the one at mit.mit.edu). So, we bow to the weight of the bogus
standard and disable the initial close. Hopefully now fetch(1) can serve
the role of T/TCP demonstration application.
1997-08-01 20:10:44 +00:00
Philippe Charnier
b14d8277cc
Add rcsid, usage(). Silent -Wall. Use warn(3).
1997-07-02 06:34:51 +00:00
Peter Wemm
df3f5d9dd5
Merge from Lite2
1997-03-11 13:43:33 +00:00
Andras Olah
03801815df
Allow the user to disable the use of T/TCP by setting the -T option.
...
This option becomes useless when all TCP stacks are fixed out there.
1996-03-15 16:41:49 +00:00
Andrey A. Chernov
a0a4788922
Print 8bit chars from the net if current locale allows them
1996-03-10 23:33:48 +00:00
Garrett Wollman
1e474c62ca
Implement client-side transaction TCP. This has little effect
...
if the server doesn't support it. (This is intended mostly as
an example.)
1995-12-17 21:04:36 +00:00
Rodney W. Grimes
7799f52a32
Remove trailing whitespace.
1995-05-30 06:41:30 +00:00
Paul Traina
2e8df940be
Remove extra newline introduced in Net/2
1994-12-05 10:01:23 +00:00
Rodney W. Grimes
9b50d90275
BSD 4.4 Lite Usr.bin Sources
1994-05-27 12:33:43 +00:00