christos
a64eb75968
get rid of equal(), use {s,g}etprogname().
2013-10-21 14:47:46 +00:00
christos
39b77304e7
PR/47877: Michael van Elst: Disable and enable software flow control properly
2013-06-02 13:18:12 +00:00
wiz
3957bea1ef
Fix whitespace nits. Suggested by Bug Hunting.
2012-03-22 07:58:16 +00:00
joerg
7a5b80bed9
Add explicit continue to empty loop body.
2012-02-24 16:03:39 +00:00
joerg
a625573ba2
while (...);
...
;
is really pointless, so remove the first semicolon.
2012-02-23 23:39:19 +00:00
joerg
f20d1d233d
Use __dead. Make a bunch of local functions static.
2011-09-06 18:33:01 +00:00
joerg
de862ba918
Properly use format string
2011-05-24 12:46:16 +00:00
mbalmer
0f58fac97e
fix language
2010-01-28 14:12:11 +00:00
lukem
c1ceae17f0
Enable WARNS=4 by default for usr.bin, except for:
...
awk bdes checknr compile_et error gss hxtool kgetcred kinit
klist ldd less lex locale login m4 man menuc mk_cmds
mklocale msgc openssl rpcgen rpcinfo sdiff spell ssh
string2key telnet tn3270 verify_krb5_conf xlint
2009-04-14 22:15:16 +00:00
joerg
35d9d36c82
Use .Tn for XMODEM. Use .Bl -column for physically marked up table.
2009-03-13 11:12:28 +00:00
lukem
c493aef500
fix -Wsign-compare issues
2009-01-18 07:11:45 +00:00
wiz
714b5c355f
Improve description in NAME section:
...
"serial terminal emulator"
From nick@openbsd via jmc@openbsd.
2009-01-17 20:59:01 +00:00
lukem
98e5374ccb
Remove the \n and tabs from the __COPYRIGHT() strings.
...
Tweak to use a consistent format.
2008-07-21 14:19:20 +00:00
hubertf
cfb51b951e
Move #include <libgen.h> from tip.h to the place where it's really needed.
...
From: Slava Semushin <php-coder@altlinux.ru>
2007-03-09 23:45:21 +00:00
hubertf
6a0e6d5715
Moved ctype.h from header to source file in usr.bin/tip.
...
Also removed unused getopt header.
Patch contributed by Slava Semushin <slava.semushin@gmail.com>
in private mail.
2007-02-16 20:25:33 +00:00
wiz
f7ccc579cc
Punctuation nits.
2006-12-23 08:48:29 +00:00
christos
ffe3445041
pass lint; from Anon Ymous
2006-12-14 17:09:43 +00:00
christos
239d1ed129
kill the (void)&foo; from Anon Ymous
2006-12-14 14:18:03 +00:00
jdc
a7a53c1fdb
Use getopt() for arguments. Suggested by tls@.
2006-11-29 14:46:27 +00:00
jdc
69ea108b97
Add missing cu synopsis and options.
2006-11-29 14:45:39 +00:00
jdc
2ee4ce050d
Add Taylor cu compatibility: -f and "dir"
2006-11-29 14:44:45 +00:00
gson
fb72156a3c
Added volatile keyword to variable that might be clobbered by longjmp
2006-10-24 08:29:47 +00:00
christos
97e81e479c
sprinkle volatile.
2006-10-22 16:48:34 +00:00
christos
c3c65c3c0c
use c99 initializer.
2006-10-22 16:47:50 +00:00
christos
528614c11b
sprinkle volatile.
2006-10-22 16:45:35 +00:00
dan
450da78dd9
the intention of the whole tip-as-cu thing was to allow tip-as-cu and
...
have a cu command installed, even when the rest of uucp was removed
via MKUUCP=no. The old uucp-derived cu is no more, and is not
installed in either case.
make it so, by correcting some confusion that had made the non-uucp
tip-as-cu cu conditional on MKUUCP
2006-05-22 12:32:20 +00:00
mrg
4bc6feceb6
end the argument list to exec*(3) with a NULL instead of a bare '0', as
...
the latter isn't a pointer context in these varargs functions.
2006-05-11 00:22:52 +00:00
christos
f84f0d3321
Coverity CID 2972, 2973: Don't call close() with a negative fd.
2006-04-30 23:34:50 +00:00
christos
258969c334
Include bsd.own.mk; from Jukka Salmi
2006-04-08 20:07:29 +00:00
yamt
2267ff751f
cuhelp: fix a typo in usage.
2006-04-05 23:30:57 +00:00
tron
442e61c603
Fix "MKUUCP" check so that "cu" installed if "MKUUCP" is not defined.
2006-04-05 13:04:33 +00:00
dyoung
ca9de39d07
If MKUUCP=no, do not create links for cu and its manual page.
2006-04-04 15:09:50 +00:00
tls
76f2334c55
Use closefrom, don't iterate over file descriptors from 3 to 20.
2006-04-03 16:13:34 +00:00
tls
a973ebec53
Replace abuse of SIGIOT, SIGEMT, SIGSYS for communication between the
...
TIPIN and TIPOUT processes with a third "attention" pipe. While we're
here, fix a few other minor nits like the hardcoded use of fd 3 in
consh().
Now ~+/~C appear to work. This must have been broken for years.
2006-04-03 16:03:50 +00:00
tls
374e37364a
Move "cucommon" label (ugh) to above the O_NONBLOCK handling for direct
...
connections. This stops the tipout process from spinning.
2006-04-03 14:54:16 +00:00
christos
cb82eb0f6b
Redo the previous in the tip sanctioned way :-)
2006-04-03 14:12:29 +00:00
he
3a81e1c420
For the benefit of our 64-bit ports, we need to cast via intptr_t when
...
casting from pointer to unsigned int.
2006-04-03 13:00:48 +00:00
wiz
e9a003bced
Use Dq, punctuation vs whitespace nits.
2006-04-03 05:56:20 +00:00
yamt
e6e5a0e51b
actually set up baudrate after rev.1.33.
2006-04-03 05:08:40 +00:00
yamt
25e67975a5
fix a typo in LINKS.
2006-04-03 05:05:55 +00:00
christos
c4341bc3e1
Pass a little lint.
2006-04-03 04:53:58 +00:00
perry
29dc02e572
delinting. more needed. (lint found some real bugs that I haven't fixed yet.)
2006-04-03 04:25:30 +00:00
perry
b43b6e6666
Merge a few of the OpenBSD manual page changes. Not yet close to
...
finished but I have to break for now and Thor will probably pick up
from where I left off.
2006-04-03 03:46:34 +00:00
tls
125606b781
Wwwwwwww! Do not remove variables from the vtable in vars.c without
...
changing the indices in tip.h -- what a terrible design.
Okay, "design". Fine. Whatever. ;-) Now we don't dump core all the time.
2006-04-03 03:13:10 +00:00
perry
31f14bb93a
Clean up a bit.
2006-04-03 02:33:19 +00:00
perry
d71f683e39
Remove vestiges of the ACULOG support. It depended on the suid support
...
(which is now gone) and it is woefully obsolete -- if something
analogous is ever needed in the future, syslog is the way to do it.
2006-04-03 02:25:27 +00:00
tls
bc4c5be2bf
Now we use tip-as-cu, not Taylor UUCP cu.
...
These programs are no longer setuid, and now lock devices with flock,
not file locks in /var/spool/. They will no longer lock against UUCP
itself unless we modify UUCP to lock with flock, but this seems highly
unlikely to be an issue in the present day.
2006-04-03 02:21:13 +00:00
perry
8a1d2efb73
remove refs to uucp locking and aculog
2006-04-03 02:14:26 +00:00
tls
6bd8b21472
The ~C / ~+ command is no longer optional.
2006-04-03 02:06:44 +00:00
perry
eee85da04c
Remove support for uucp style locking.
...
This means we can get rid of the suid/sgid parts of the code (which
have been removed). The program is now installed with normal permissions.
To prevent accidents, we now flock the tty line, attempting to get an
exclusive lock.
Reviewed by: tls
2006-04-03 02:01:28 +00:00