itojun
72a8fb4a4b
add missing #ifdef INET6, to compile without -DINET6.
...
From: Mason Loring Bliss <mason@acheron.middleboro.ma.us>
2000-05-25 23:02:53 +00:00
blymn
7b14c86600
Convert telnet and top to the new termcap interface. This stops some
...
buffer overflows in top from ever happening.
2000-05-25 12:25:14 +00:00
itojun
643a3cfae1
recover old error message on unknown service ("telnet localhost foo"
...
when foo is not valid). gai_strerror may be too generic.
fix suggested in openbsd camp.
2000-05-13 03:13:59 +00:00
itojun
d74f882e9b
sync comment for sourceroute() to reality
2000-02-29 19:36:43 +00:00
itojun
e07bdd0262
use getnameinfo for "Trying ::1..." message, to enable printing of
...
IPv6 scopeid.
2000-02-05 17:44:11 +00:00
assar
0bb524cb22
(net_write): update prototype
2000-02-01 02:28:23 +00:00
assar
a5499ad4dc
(net_write): rename to telnet_net_write
2000-02-01 02:26:57 +00:00
itojun
a58fc4d3b8
sync with latest libipsec/kernel.
2000-01-31 14:25:42 +00:00
itojun
741f9b63b2
clarify reverse lookup and -N.
...
getaddrinfo(AI_CANONNAME) does not imply reverse lookup.
2000-01-27 19:20:49 +00:00
mycroft
f5d7100e26
Nuke `extern int errno;' in code we compile with -Wstrict-prototypes. We get
...
the correct definition from errno.h.
2000-01-21 17:08:33 +00:00
itojun
e8834c8cd2
avoid memory leak on realloc() failure.
1999-12-30 09:52:03 +00:00
itojun
1e75e9ee55
remove setuid(getuid()). they are unnecessary as noone is going to
...
setuid telnet(1).
i'm not sure why it is here (maybe someone reused this code from
other setuid'ed program, or someone cut-and-pasted the code from
somewhere else?), it was from revision 1.1 (= 4.4BSD).
briefly discussed in: tech-net?
1999-12-13 04:52:20 +00:00
itojun
6ceceb260b
clarify getaddrinfo() loop. try to contact all possible addresses
...
unless we experience fatal error.
XXX changed location of setuid(getuid()), may need someone's review.
1999-12-03 06:52:13 +00:00
itojun
4b402f1483
clarify reverse address lookup (-N). AI_NUMERICHOST is for forward lookup.
...
XXX RFC2553 does not say that AI_CANONNAME means reverse lookup.
we need to check if getaddrinfo(3) implementation is correct.
1999-12-03 06:34:24 +00:00
msaitoh
44181778bd
fix following sequence:
...
telnet localhost
cat (no argument)
control-C
(not returned to the shell prompt)
(push enter key)
(returned to prompt)
1999-11-26 07:33:52 +00:00
soren
30d18a154c
Remove extraneous colons and newlines from perror(3) arguments.
1999-09-30 12:35:52 +00:00
abs
8714299f16
Add -N option (numeric host address) - idea taken from FreeBSD.
...
Fix bug where -E8 would still pick up 0xFF as escape (again from FreeBSD)
1999-07-28 06:35:15 +00:00
jtk
be9d0297fd
fix handling of port number preceded by minus sign to restore documented behavior
1999-07-21 13:24:56 +00:00
mrg
51a96a002f
optionally include CRYPTOPATH Makefile.frag files.
1999-07-20 09:35:18 +00:00
itojun
6ae77d03dc
clarify socket-connect trial loop. fix freeaddrinfo().
...
adjust indentation (commands.c uses sw=4 ts=8).
1999-07-14 20:47:41 +00:00
thorpej
9630ed475e
Use bsd.crypto.mk.
1999-07-12 22:11:37 +00:00
thorpej
7550139fd7
Whitespace cleanup.
1999-07-12 22:10:52 +00:00
thorpej
3e29511219
Simply a construct in usage().
1999-07-11 19:30:39 +00:00
itojun
e1b3627397
bark if mismatched address families are found on source route.
1999-07-02 15:11:53 +00:00
itojun
9bee021415
IPv6-ready telnet.
...
source route (telnet @localhost@localhost) works for IPv6 as well.
1999-07-02 15:09:10 +00:00
thorpej
1cfcfaddc7
Treat crypto-us like domestic.
1999-06-07 00:53:09 +00:00
garbled
9e44e9b578
More and more .Os cleanups. .Os is defined in the tmac.doc-common file,
...
so we shouldn't override it with versions in the manpages. Many more to
come.
1999-03-22 18:16:34 +00:00
mycroft
a1c657fe56
Clean up SYNOPSIS formatting.
1999-03-07 11:29:58 +00:00
cjs
17652c59c0
Descend on obj, as well as clean, etc.
1999-01-03 21:57:49 +00:00
mcr
c441f5e810
Added an #undef. This, and previous revision fixes PR bin/5374
1998-12-22 05:27:35 +00:00
mcr
851f23b927
fixed call to select to keep track of the highest numbered file
...
descriptor. Also removed some redundant code that was #ifdef TN3270
(the code was the same on both sides of the #ifdef)
1998-12-22 05:26:22 +00:00
christos
f9688c3369
Make sure termio is defined to termios.
1998-12-20 14:48:33 +00:00
christos
81c93f4c32
- synchronize with the domestic version
...
- setupterm -> setup_term
- char -> unsigned char
1998-11-06 19:54:18 +00:00
lukem
72549586a8
distclean is a synonym for cleandir
1998-09-05 14:57:41 +00:00
scottr
ebc77f0f62
Ack! I misunderstood a problem reported to me. We don't need to do
...
anything special to handle obj directories; bsd.man.mk does it for us
already. Back out that part of the previos commit.
1998-07-27 04:45:23 +00:00
scottr
b894fb7eed
Fix two problems with my previous change:
...
- We must include bsd.own.mk to get EXPORTABLE_SYSTEM from mk.conf.
Noted by Bernd Ernesti.
- If we're only generating man pages, we should deal with obj
directories as appropriate. Both Perry Metzger and I found this
independently.
This completes the tasks necessary to close PR 5519.
1998-07-27 04:16:19 +00:00
mycroft
a405bce56c
const poisoning.
1998-07-26 22:26:29 +00:00
scottr
8f01a044f4
Unlike other domestic bits, telnet and telnetd are never built as a part
...
of the domestic build process. No domestic program actually builds its
own man pages but instead relies on those built in the exportable tree.
The result is missing telnet(1) and telnet(8) pages.
Fix this problem descending into the telnet and telnetd directories
regardless of whether we're doing an exportable build or not. Once there,
we generate only the man pages if we're building a non-exportable system.
1998-07-22 22:30:07 +00:00
msaitoh
4944940fcf
Declare ints, too, don't default them.
1998-07-09 18:32:52 +00:00
fvdl
d310ce0d42
Fix pasto in previous.
1998-07-07 13:20:12 +00:00
mrg
32f519716b
- use an array MAXHOSTNAMELEN+1 size to hold hostnames
...
- ensure hostname from gethostname() is nul-terminated in all cases
- minor KNF
- use MAXHOSTNAMELEN over various other values/defines
- be safe will buffers that hold hostnames
1998-07-06 06:56:06 +00:00
mrg
c0391a5b14
use static int instead of static
1998-03-30 02:30:08 +00:00
thorpej
e0008f3a90
Avoid GCC warning on m68k.
1998-03-05 08:10:06 +00:00
christos
346d9496c8
Adjust for tn3270 cleanup.
1998-03-04 13:51:57 +00:00
thorpej
292d795f97
Add a cast to make the compiler happy on the Alpha.
1998-03-03 07:32:46 +00:00
enami
ff4977ead8
Fix compile error of tn3270/tn3270; getpgrp() takes no argument.
1998-02-28 12:36:20 +00:00
enami
d4e6742e26
Include unistd.h to import declaration of getopt(3).
1998-02-28 12:16:56 +00:00
christos
434ea11b22
WARNSify and fix problems passing int * -> long *
1998-02-27 10:44:12 +00:00
kleink
3b80d582e2
Include <sys/time.h>, which is the canonical location of the select()
...
prototype and assorted data type definitions.
1998-02-17 11:38:26 +00:00
lukem
3e8e744696
getopt returns -1 not EOF
1997-11-01 06:49:14 +00:00