*
* @(#)acucommon.c 8.1 (Berkeley) 6/6/93
* $FreeBSD: src/usr.bin/tip/libacu/acucommon.c,v 1.3 1999/08/28 01:06:30 peter Exp $
- * $DragonFly: src/usr.bin/tip/libacu/acucommon.c,v 1.2 2003/06/17 04:29:32 dillon Exp $
*/
/*
{
int omask;
struct itimerval itv, oitv;
- register struct itimerval *itp = &itv;
+ struct itimerval *itp = &itv;
struct sigvec vec, ovec;
timerclear(&itp->it_interval);
* SUCH DAMAGE.
*
* @(#)biz22.c 8.1 (Berkeley) 6/6/93
- * $DragonFly: src/usr.bin/tip/libacu/biz22.c,v 1.3 2005/05/07 23:20:43 corecode Exp $
*/
#include "tipconf.h"
biz_dialer(num, mod)
char *num, *mod;
{
- register int connected = 0;
+ int connected = 0;
char cbuf[40];
if (boolean(value(VERBOSE)))
static int
cmd(s)
- register char *s;
+ char *s;
{
sig_t f;
char c;
static int
detect(s)
- register char *s;
+ char *s;
{
sig_t f;
char c;
biz_dialer(num, mod)
char *num, *mod;
{
- register int connected = 0;
+ int connected = 0;
if (!bizsync(FD)) {
logent(value(HOST), "", "biz", "out of sync");
static int
echo(s)
- register char *s;
+ char *s;
{
char c;
static int
detect(s)
- register char *s;
+ char *s;
{
sig_t f;
char c;
static int
flush(s)
- register char *s;
+ char *s;
{
sig_t f;
char c;
# define chars(b) (b)
# define IOCTL FIONREAD
#endif
- register int already = 0;
+ int already = 0;
char buf[10];
retry:
* SUCH DAMAGE.
*
* @(#)courier.c 8.1 (Berkeley) 6/6/93
- * $DragonFly: src/usr.bin/tip/libacu/courier.c,v 1.3 2005/05/07 23:20:43 corecode Exp $
*/
/*
static int coursync();
cour_dialer(num, acu)
- register char *num;
+ char *num;
char *acu;
{
- register char *cp;
+ char *cp;
#if ACULOG
char line[80];
#endif
static int
cour_swallow(match)
- register char *match;
+ char *match;
{
sig_t f;
char c;
char *num, *acu;
int df03;
{
- register int f = FD;
+ int f = FD;
int speed = 0, rw = 2;
char c = '\0';
* SUCH DAMAGE.
*
* $FreeBSD: src/usr.bin/tip/libacu/dn11.c,v 1.1.12.1 2000/07/01 12:24:22 ps Exp $
- * $DragonFly: src/usr.bin/tip/libacu/dn11.c,v 1.2 2003/06/17 04:29:32 dillon Exp $
*
* @(#)dn11.c 8.1 (Berkeley) 6/6/93
*/
{
char *p, *q, phone[40];
int lt, nw, connected = 1;
- register int timelim;
+ int timelim;
if (boolean(value(VERBOSE)))
printf("\nstarting call...");
static int state = IDLE;
hay_dialer(num, acu)
- register char *num;
+ char *num;
char *acu;
{
- register char *cp;
- register int connected = 0;
+ char *cp;
+ int connected = 0;
char dummy;
#if ACULOG
char line[80];
static char
gobble(match)
- register char *match;
+ char *match;
{
char c;
sig_t f;
}
error_rep(c)
- register char c;
+ char c;
{
printf("\n\r");
switch (c) {
* SUCH DAMAGE.
*
* @(#)multitech.c 8.1 (Berkeley) 6/6/93
- * $DragonFly: src/usr.bin/tip/libacu/multitech.c,v 1.3 2005/05/07 23:20:43 corecode Exp $
*/
/*
void acu_nap (unsigned int how_long);
static void sigALRM ();
static int multitechsync ();
-static int multitech_swallow (register char *match);
+static int multitech_swallow (char *match);
static int multitech_connect(void);
/*
static int connected = 0;
static jmp_buf timeoutbuf, intbuf;
-int multitech_dialer (register char *num, char *acu)
+int multitech_dialer (char *num, char *acu)
{
- register char *cp;
+ char *cp;
#if ACULOG
char line [80];
#endif
longjmp(timeoutbuf, 1);
}
-static int multitech_swallow (register char *match)
+static int multitech_swallow (char *match)
{
sig_t f;
char c;
* SUCH DAMAGE.
*
* @(#)t3000.c 8.1 (Berkeley) 6/6/93
- * $DragonFly: src/usr.bin/tip/libacu/t3000.c,v 1.3 2005/05/07 23:20:43 corecode Exp $
*/
/*
static int t3000_swallow(char *);
t3000_dialer(num, acu)
- register char *num;
+ char *num;
char *acu;
{
- register char *cp;
+ char *cp;
#if ACULOG
char line[80];
#endif
static int
t3000_swallow(match)
- register char *match;
+ char *match;
{
sig_t f;
char c;
*
* @(#)unidialer.c 8.1 (Berkeley) 6/6/93
* $FreeBSD: src/usr.bin/tip/libacu/unidialer.c,v 1.7 1999/08/28 01:06:30 peter Exp $
- * $DragonFly: src/usr.bin/tip/libacu/unidialer.c,v 1.4 2005/05/07 23:20:43 corecode Exp $
*/
/*
static unsigned int escape_guard_time;
static unsigned int reset_delay;
-static int unidialer_dialer (register char *num, char *acu);
+static int unidialer_dialer (char *num, char *acu);
static void unidialer_disconnect ();
static void unidialer_abort ();
static int unidialer_connect(void);
static void unidialer_disconnect ();
static void sigALRM ();
static int unidialersync ();
-static int unidialer_swallow (register char *match);
+static int unidialer_swallow (char *match);
/*
Global vars
return okay;
}
-static int unidialer_dialer (register char *num, char *acu)
+static int unidialer_dialer (char *num, char *acu)
{
- register char *cp;
+ char *cp;
char dial_string [80];
#if ACULOG
char line [80];
longjmp(timeoutbuf, 1);
}
-static int unidialer_swallow (register char *match)
+static int unidialer_swallow (char *match)
{
sig_t f;
char c;
* SUCH DAMAGE.
*
* @(#)v3451.c 8.1 (Berkeley) 6/6/93
- * $DragonFly: src/usr.bin/tip/libacu/v3451.c,v 1.3 2005/05/07 23:20:43 corecode Exp $
*/
/*
static jmp_buf Sjbuf;
v3451_dialer(num, acu)
- register char *num;
+ char *num;
char *acu;
{
sig_t func;
static void
vawrite(cp, delay)
- register char *cp;
+ char *cp;
int delay;
{
static
expect(cp)
- register char *cp;
+ char *cp;
{
char buf[300];
- register char *rp = buf;
+ char *rp = buf;
int timeout = 30, online = 0;
if (strcmp(cp, "\"\"") == 0)
static
prefix(s1, s2)
- register char *s1, *s2;
+ char *s1, *s2;
{
- register char c;
+ char c;
while ((c = *s1++) == *s2++)
if (c == '\0')
* SUCH DAMAGE.
*
* $FreeBSD: src/usr.bin/tip/libacu/v831.c,v 1.1.12.1 2000/07/01 12:24:22 ps Exp $
- * $DragonFly: src/usr.bin/tip/libacu/v831.c,v 1.3 2005/05/07 23:20:43 corecode Exp $
*
* @(#)v831.c 8.1 (Berkeley) 6/6/93
*/
char *num, *acu;
{
int status, pid, connected = 1;
- register int timelim;
+ int timelim;
if (boolean(value(VERBOSE)))
printf("\nstarting call...");
static int
dialit(phonenum, acu)
- register char *phonenum;
+ char *phonenum;
char *acu;
{
- register struct vaconfig *vp;
+ struct vaconfig *vp;
char c;
int i, two = 2;
static char *
sanitize(s)
- register char *s;
+ char *s;
{
static char buf[128];
- register char *cp;
+ char *cp;
for (cp = buf; *s; s++) {
if (!isdigit(*s) && *s == '<' && *s != '_')
*
* @(#)ventel.c 8.1 (Berkeley) 6/6/93
* $FreeBSD: src/usr.bin/tip/libacu/ventel.c,v 1.3 1999/08/28 01:06:31 peter Exp $
- * $DragonFly: src/usr.bin/tip/libacu/ventel.c,v 1.3 2005/05/07 23:20:43 corecode Exp $
*/
/*
*/
#define delay(num,denom) busyloop(CPUSPEED*num/denom)
#define CPUSPEED 1000000 /* VAX 780 is 1MIPS */
-#define DELAY(n) { register long N = (n); while (--N > 0); }
+#define DELAY(n) { long N = (n); while (--N > 0); }
busyloop(n) { DELAY(n); }
ven_dialer(num, acu)
- register char *num;
+ char *num;
char *acu;
{
- register char *cp;
- register int connected = 0;
+ char *cp;
+ int connected = 0;
char *msg, *index(), line[80];
/*
static void
echo(s)
- register char *s;
+ char *s;
{
char c;
static int
gobble(match, response)
- register char match;
+ char match;
char response[];
{
- register char *cp = response;
+ char *cp = response;
sig_t f;
char c;
*
* @(#)acu.c 8.1 (Berkeley) 6/6/93
* $FreeBSD: src/usr.bin/tip/tip/acu.c,v 1.5 1999/08/28 01:06:31 peter Exp $
- * $DragonFly: src/usr.bin/tip/tip/acu.c,v 1.3 2005/04/19 05:32:02 cpressey Exp $
*/
#include "tipconf.h"
char *
connect()
{
- register char *cp = PN;
+ char *cp = PN;
char *phnum, string[256];
FILE *fd;
int tried = 0;
static acu_t *
acutype(s)
- register char *s;
+ char *s;
{
- register acu_t *p;
+ acu_t *p;
extern acu_t acutable[];
for (p = acutable; p->acu_name != '\0'; p++)
*
* @(#)cmds.c 8.1 (Berkeley) 6/6/93
* $FreeBSD: src/usr.bin/tip/tip/cmds.c,v 1.11.2.2 2000/07/01 12:24:23 ps Exp $
- * $DragonFly: src/usr.bin/tip/tip/cmds.c,v 1.5 2005/04/19 05:32:02 cpressey Exp $
*/
#include "tipconf.h"
if (c == '\r')
continue;
if (c != *match && match > eofchars) {
- register char *p = eofchars;
+ char *p = eofchars;
while (p < match) {
if (*p == '\n'&& v)
(void)printf("\r%d", ++ct);
static void
transfer(char *buf, int fd, char *eofchars)
{
- register int ct;
+ int ct;
char c;
- register int cnt, eof, v;
+ int cnt, eof, v;
time_t start;
sig_t f;
char r;
;
}
} else {
- register int f;
+ int f;
dup2(pdes[0], 0);
close(pdes[0]);
while ((p = wait(&status)) > 0 && p != cpid)
;
} else {
- register int i;
+ int i;
dup2(FD, 1);
for (i = 3; i < 20; i++)
while ((p = wait(&status)) > 0 && p != cpid)
;
} else {
- register int fd;
+ int fd;
dup2(FD, 0);
dup2(3, 1);
chdirectory(void)
{
char dirname[PATH_MAX];
- register char *cp = dirname;
+ char *cp = dirname;
if (prompt("[cd] ", dirname, sizeof(dirname))) {
if (stoprompt)
static void
execute(char *s)
{
- register char *cp;
+ char *cp;
if ((cp = rindex(value(SHELL), '/')) == NULL)
cp = value(SHELL);
static int
args(char *buf, char **a, int num)
{
- register char *p = buf, *start;
- register char **parg = a;
- register int n = 0;
+ char *p = buf, *start;
+ char **parg = a;
+ int n = 0;
while (*p && n < num) {
while (*p && (*p == ' ' || *p == '\t'))
static void
prtime(char *s, time_t a)
{
- register i;
+ int i;
int nums[3];
for (i = 0; i < 3; i++) {
{
static char xname[BUFSIZ];
char cmdbuf[BUFSIZ];
- register int pid, l;
- register char *cp, *Shell;
+ int pid, l;
+ char *cp, *Shell;
int s, pivec[2] /*, (*sigint)()*/;
if (!anyof(name, "~{[*?$`'\"\\"))
*/
static int
-anyof(register char *s1, register char *s2)
+anyof(char *s1, char *s2)
{
- register int c;
+ int c;
while ((c = *s1++))
if (any(c, s2))
*
* @(#)cu.c 8.1 (Berkeley) 6/6/93
* $FreeBSD: src/usr.bin/tip/tip/cu.c,v 1.4 1999/08/28 01:06:33 peter Exp $
- * $DragonFly: src/usr.bin/tip/tip/cu.c,v 1.3 2005/04/19 05:32:02 cpressey Exp $
*/
#include "tipconf.h"
cumain(argc, argv)
char *argv[];
{
- register int i;
+ int i;
static char sbuf[12];
if (argc < 2) {
*
* @(#)hunt.c 8.1 (Berkeley) 6/6/93
* $FreeBSD: src/usr.bin/tip/tip/hunt.c,v 1.5 1999/08/28 01:06:33 peter Exp $
- * $DragonFly: src/usr.bin/tip/tip/hunt.c,v 1.3 2004/10/26 22:10:13 dillon Exp $
*/
#include <sys/types.h>
hunt(name)
char *name;
{
- register char *cp;
+ char *cp;
sig_t f;
int res;
getent(bp, name, cp)
char *bp, *name, *cp;
{
- register int c;
- register int i = 0, cnt = 0;
+ int c;
+ int i = 0, cnt = 0;
char ibuf[BUFSIZ], *cp2;
int tf;
*/
tnchktc()
{
- register char *p, *q;
+ char *p, *q;
char tcname[16]; /* name of similar terminal */
char tcbuf[BUFSIZ];
char *holdtbuf = tbuf;
tnamatch(np)
char *np;
{
- register char *Np, *Bp;
+ char *Np, *Bp;
Bp = tbuf;
if (*Bp == '#')
*/
static char *
tskip(bp)
- register char *bp;
+ char *bp;
{
while (*bp && *bp != ':')
tgetnum(id)
char *id;
{
- register int i, base;
- register char *bp = tbuf;
+ int i, base;
+ char *bp = tbuf;
for (;;) {
bp = tskip(bp);
tgetflag(id)
char *id;
{
- register char *bp = tbuf;
+ char *bp = tbuf;
for (;;) {
bp = tskip(bp);
tgetstr(id, area)
char *id, **area;
{
- register char *bp = tbuf;
+ char *bp = tbuf;
for (;;) {
bp = tskip(bp);
*/
static char *
tdecode(str, area)
- register char *str;
+ char *str;
char **area;
{
- register char *cp;
- register int c;
- register char *dp;
+ char *cp;
+ int c;
+ char *dp;
int i;
cp = *area;
* @(#) Copyright (c) 1992, 1993 The Regents of the University of California. All rights reserved.
* @(#)remote.c 8.1 (Berkeley) 6/6/93
* $FreeBSD: src/usr.bin/tip/tip/remote.c,v 1.4 1999/08/28 01:06:35 peter Exp $
- * $DragonFly: src/usr.bin/tip/tip/remote.c,v 1.4 2005/04/19 05:32:02 cpressey Exp $
*/
#include <err.h>
static void
getremcap(host)
- register char *host;
+ char *host;
{
- register char **p, ***q;
+ char **p, ***q;
char *bp;
char *rempath;
int stat;
getremote(host)
char *host;
{
- register char *cp;
+ char *cp;
static char *next;
static int lookedup = 0;
* @(#) Copyright (c) 1983, 1993 The Regents of the University of California. All rights reserved.
* @(#)tip.c 8.1 (Berkeley) 6/6/93
* $FreeBSD: src/usr.bin/tip/tip/tip.c,v 1.12.2.2 2001/06/02 08:08:24 phk Exp $
- * $DragonFly: src/usr.bin/tip/tip/tip.c,v 1.6 2005/04/19 05:32:02 cpressey Exp $
*/
/*
char *argv[];
{
char *system = NULL;
- register int i;
- register char *p;
+ int i;
+ char *p;
char sbuf[12];
gid = getgid();
int
prompt(s, p, sz)
char *s;
- register char *p;
+ char *p;
size_t sz;
{
- register char *b = p;
+ char *b = p;
sig_t oint, oquit;
stoprompt = 0;
char
escape()
{
- register char gch;
- register esctable_t *p;
+ char gch;
+ esctable_t *p;
char c = character(value(ESCAPE));
int i;
#if HAVE_TERMIOS
return (n);
#else
- register CONST int *p;
+ CONST int *p;
for (p = bauds; *p != -1; p++)
if (*p == n)
int
any(c, p)
- register char c, *p;
+ char c, *p;
{
while (p && *p)
if (*p++ == c)
int
size(s)
- register char *s;
+ char *s;
{
- register int i = 0;
+ int i = 0;
while (s && *s++)
i++;
char *
interp(s)
- register char *s;
+ char *s;
{
static char buf[256];
- register char *p = buf, c, *q;
+ char *p = buf, c, *q;
while ((c = *s++)) {
for (q = "\nn\rr\tt\ff\033E\bb"; *q; q++)
help(c)
char c;
{
- register esctable_t *p;
+ esctable_t *p;
printf("%c\r\n", c);
for (p = etable; p->e_char; p++) {
*/
char *
sname(s)
- register char *s;
+ char *s;
{
- register char *p = s;
+ char *p = s;
while (*s)
if (*s++ == '/')
xpwrite(fd, buf, n)
int fd;
char *buf;
- register int n;
+ int n;
{
- register int i;
- register char *bp;
+ int i;
+ char *bp;
bp = buf;
if (bits8 == 0)
setparity(defparity)
char *defparity;
{
- register int i, flip, clr, set;
+ int i, flip, clr, set;
char *parity;
extern char evenpartab[];
*
* @(#)tipout.c 8.1 (Berkeley) 6/6/93
* $FreeBSD: src/usr.bin/tip/tip/tipout.c,v 1.6.2.2 2001/06/02 08:08:24 phk Exp $
- * $DragonFly: src/usr.bin/tip/tip/tipout.c,v 1.2 2003/06/17 04:29:33 dillon Exp $
*/
#include "tip.h"
intEMT()
{
char c, line[256];
- register char *pline = line;
+ char *pline = line;
char reply;
read(fildes[0], &c, 1);
tipout()
{
char buf[BUFSIZ];
- register char *cp;
- register int cnt;
+ char *cp;
+ int cnt;
int omask;
signal(SIGINT, SIG_IGN);
*
* @(#)value.c 8.1 (Berkeley) 6/6/93
* $FreeBSD: src/usr.bin/tip/tip/value.c,v 1.5.2.1 2000/07/01 12:24:23 ps Exp $
- * $DragonFly: src/usr.bin/tip/tip/value.c,v 1.5 2005/05/07 23:20:43 corecode Exp $
*/
#include "tip.h"
void
vinit()
{
- register value_t *p;
- register char *cp;
+ value_t *p;
+ char *cp;
FILE *f;
char file[256];
strcpy(file, value(HOME));
strcat(file, "/.tiprc");
if ((f = fopen(file, "r")) != NULL) {
- register char *tp;
+ char *tp;
while (fgets(file, sizeof(file)-1, f) != NULL) {
if (vflag)
/*VARARGS1*/
void
vassign(p, v)
- register value_t *p;
+ value_t *p;
char *v;
{
void
vlex(s)
- register char *s;
+ char *s;
{
- register value_t *p;
+ value_t *p;
if (equal(s, "all")) {
for (p = vtable; p->v_name; p++)
if (vaccess(p->v_access, READ))
vprint(p);
} else {
- register char *cp;
+ char *cp;
do {
if ((cp = vinterp(s, ' ')))
static void
vtoken(s)
- register char *s;
+ char *s;
{
- register value_t *p;
- register char *cp;
+ value_t *p;
+ char *cp;
char *expand();
if ((cp = index(s, '='))) {
static void
vprint(p)
- register value_t *p;
+ value_t *p;
{
- register char *cp;
+ char *cp;
extern char *interp(), *ctrl();
if (col > 0 && col < MIDDLE)
static int
vaccess(mode, rw)
- register unsigned mode, rw;
+ unsigned mode, rw;
{
if (mode & (rw<<PUBLIC))
return (1);
static value_t *
vlookup(s)
- register char *s;
+ char *s;
{
- register value_t *p;
+ value_t *p;
for (p = vtable; p->v_name; p++)
if (equal(p->v_name, s) || (p->v_abrev && equal(p->v_abrev, s)))
char *
vinterp(s, stop)
- register char *s;
+ char *s;
char stop;
{
- register char *p = s, c;
+ char *p = s, c;
int num;
while ((c = *s++) && c != stop)
if (c >= '0' && c <= '7')
num = (num<<3)+(c-'0');
else {
- register char *q = "n\nr\rt\tb\bf\f";
+ char *q = "n\nr\rt\tb\bf\f";
for (; *q; q++)
if (c == *q++) {
int
vstring(s,v)
- register char *s;
- register char *v;
+ char *s;
+ char *v;
{
- register value_t *p;
+ value_t *p;
char *expand();
p = vlookup(s);