- Remove all registers in bin/. This saves us doing it each time we come
authorLiam J. Foy <liamfoy@dragonflybsd.org>
Sat, 30 Oct 2004 13:34:50 +0000 (13:34 +0000)
committerLiam J. Foy <liamfoy@dragonflybsd.org>
Sat, 30 Oct 2004 13:34:50 +0000 (13:34 +0000)
  across them.

Ok'ed by: Joerg and kernel@

19 files changed:
bin/date/date.c
bin/ed/cbc.c
bin/ed/io.c
bin/mv/mv.c
bin/pax/ar_io.c
bin/pax/ar_subs.c
bin/pax/buf_subs.c
bin/pax/cache.c
bin/pax/cpio.c
bin/pax/extern.h
bin/pax/file_subs.c
bin/pax/ftree.c
bin/pax/gen_subs.c
bin/pax/options.c
bin/pax/pat_rep.c
bin/pax/sel_subs.c
bin/pax/tables.c
bin/pax/tar.c
bin/pax/tty_subs.c

index 8c17ff9..99643cc 100644 (file)
@@ -33,7 +33,7 @@
  * @(#) Copyright (c) 1985, 1987, 1988, 1993 The Regents of the University of California.  All rights reserved.
  * @(#)date.c  8.2 (Berkeley) 4/28/95
  * $FreeBSD: src/bin/date/date.c,v 1.32.2.6 2001/10/31 17:31:51 dillon Exp $
- * $DragonFly: src/bin/date/date.c,v 1.6 2004/07/22 12:23:54 asmodai Exp $
+ * $DragonFly: src/bin/date/date.c,v 1.7 2004/10/30 13:34:49 liamfoy Exp $
  */
 
 #include <sys/param.h>
@@ -171,9 +171,9 @@ main(int argc, char **argv)
 #define        ATOI2(s)        ((s) += 2, ((s)[-2] - '0') * 10 + ((s)[-1] - '0'))
 
 static void
-setthetime(const char *fmt, register const char *p, int jflag, int nflag)
+setthetime(const char *fmt, const char *p, int jflag, int nflag)
 {
-       register struct tm *lt;
+       struct tm *lt;
        struct timeval tv;
        const char *dot, *t;
        int century;
index 51a8e6f..da83246 100644 (file)
@@ -38,7 +38,7 @@
  *
  * @(#)cbc.c,v 1.2 1994/02/01 00:34:36 alm Exp
  * $FreeBSD: src/bin/ed/cbc.c,v 1.12.2.1 2001/07/04 22:32:18 kris Exp $
- * $DragonFly: src/bin/ed/cbc.c,v 1.4 2004/03/19 17:47:48 cpressey Exp $
+ * $DragonFly: src/bin/ed/cbc.c,v 1.5 2004/10/30 13:34:49 liamfoy Exp $
  */
 
 #include <sys/types.h>
@@ -174,7 +174,7 @@ flush_des_file(FILE *fp)
 int
 get_keyword(void)
 {
-       register char *p;               /* used to obtain the key */
+       char *p;                /* used to obtain the key */
        Desbuf msgbuf;                  /* I/O buffer */
 
        /*
@@ -240,7 +240,7 @@ hex_to_binary(int c, int radix)
 void
 expand_des_key(char *obuf, char *inbuf)
 {
-       register int i, j;              /* counter in a for loop */
+       int i, j;               /* counter in a for loop */
        int nbuf[64];                   /* used for hex/key translation */
 
        /*
@@ -306,8 +306,8 @@ expand_des_key(char *obuf, char *inbuf)
 void
 set_des_key(Desbuf buf)
 {
-       register int i, j;                      /* counter in a for loop */
-       register int par;                       /* parity counter */
+       int i, j;                       /* counter in a for loop */
+       int par;                        /* parity counter */
 
        /*
         * if the parity is not preserved, flip it
@@ -372,8 +372,8 @@ int
 cbc_decode(char *msgbuf, FILE *fp)
 {
        Desbuf inbuf;   /* temp buffer for initialization vector */
-       register int n;         /* number of bytes actually read */
-       register int c;         /* used to test for EOF */
+       int n;          /* number of bytes actually read */
+       int c;          /* used to test for EOF */
        int inverse = 1;        /* 0 to encrypt, 1 to decrypt */
 
        if ((n = READ(BUFFER(msgbuf), 8, fp)) == 8) {
index 7ad8d79..90435e7 100644 (file)
@@ -26,7 +26,7 @@
  *
  * @(#)io.c,v 1.1 1994/02/01 00:34:41 alm Exp
  * $FreeBSD: src/bin/ed/io.c,v 1.10 1999/08/27 23:14:14 peter Exp $
- * $DragonFly: src/bin/ed/io.c,v 1.4 2004/03/19 17:47:48 cpressey Exp $
+ * $DragonFly: src/bin/ed/io.c,v 1.5 2004/10/30 13:34:49 liamfoy Exp $
  */
 
 #include "ed.h"
@@ -118,8 +118,8 @@ read_stream(FILE *fp, long n)
 int
 get_stream_line(FILE *fp)
 {
-       register int c;
-       register int i = 0;
+       int c;
+       int i = 0;
 
        while (((c = des ? get_des_char(fp) : getc(fp)) != EOF || (!feof(fp) &&
            !ferror(fp))) && c != '\n') {
@@ -256,8 +256,8 @@ get_extended_line(int *sizep, int nonl)
 int
 get_tty_line(void)
 {
-       register int oi = 0;
-       register int i = 0;
+       int oi = 0;
+       int i = 0;
        int c;
 
        for (;;)
index 7b9d14a..ce40758 100644 (file)
@@ -32,7 +32,7 @@
  * @(#) Copyright (c) 1989, 1993, 1994 The Regents of the University of California.  All rights reserved.
  * @(#)mv.c    8.2 (Berkeley) 4/2/94
  * $FreeBSD: /usr/local/www/cvsroot/FreeBSD/src/bin/mv/mv.c,v 1.24.2.6 2004/03/24 08:34:36 pjd Exp $
- * $DragonFly: src/bin/mv/mv.c,v 1.6 2004/08/19 17:36:42 dillon Exp $
+ * $DragonFly: src/bin/mv/mv.c,v 1.7 2004/10/30 13:34:49 liamfoy Exp $
  */
 
 #include <sys/param.h>
@@ -64,8 +64,8 @@ void  usage (void);
 int
 main(int argc, char **argv)
 {
-       register int baselen, len, rval;
-       register char *p, *endp;
+       int baselen, len, rval;
+       char *p, *endp;
        struct stat sb;
        int ch;
        char path[PATH_MAX];
@@ -241,7 +241,7 @@ fastcopy(char *from, char *to, struct stat *sbp)
        static u_int blen;
        static char *bp;
        mode_t oldmode;
-       register int nread, from_fd, to_fd;
+       int nread, from_fd, to_fd;
 
        if ((from_fd = open(from, O_RDONLY, 0)) < 0) {
                warn("%s", from);
index 79f1be3..c364d45 100644 (file)
@@ -36,7 +36,7 @@
  *
  * @(#)ar_io.c 8.2 (Berkeley) 4/18/94
  * $FreeBSD: src/bin/pax/ar_io.c,v 1.12.2.1 2001/08/01 05:03:11 obrien Exp $
- * $DragonFly: src/bin/pax/ar_io.c,v 1.7 2004/10/13 19:48:12 dillon Exp $
+ * $DragonFly: src/bin/pax/ar_io.c,v 1.8 2004/10/30 13:34:50 liamfoy Exp $
  */
 
 #include <sys/types.h>
@@ -418,7 +418,7 @@ ar_close(void)
 void
 ar_drain(void)
 {
-       register int res;
+       int res;
        char drbuf[MAXBLK];
 
        /*
@@ -510,9 +510,9 @@ ar_app_ok(void)
  */
 
 int
-ar_read(register char *buf, register int cnt)
+ar_read(char *buf, int cnt)
 {
-       register int res = 0;
+       int res = 0;
 
        /*
         * if last i/o was in error, no more reads until reset or new volume
@@ -593,9 +593,9 @@ ar_read(register char *buf, register int cnt)
  */
 
 int
-ar_write(register char *buf, register int bsz)
+ar_write(char *buf, int bsz)
 {
-       register int res;
+       int res;
        off_t cpos;
 
        /*
@@ -860,7 +860,7 @@ ar_rev(off_t sksz)
 {
        off_t cpos;
        struct mtop mb;
-       register int phyblk;
+       int phyblk;
 
        /*
         * make sure we do not have try to reverse on a flawed archive
@@ -990,9 +990,9 @@ ar_rev(off_t sksz)
 static int
 get_phys(void)
 {
-       register int padsz = 0;
-       register int res;
-       register int phyblk;
+       int padsz = 0;
+       int res;
+       int phyblk;
        struct mtop mb;
        char scbuf[MAXBLK];
 
index 71d35cd..8855498 100644 (file)
@@ -36,7 +36,7 @@
  *
  * @(#)ar_subs.c       8.2 (Berkeley) 4/18/94
  * $FreeBSD: src/bin/pax/ar_subs.c,v 1.13.2.1 2001/08/01 05:03:11 obrien Exp $
- * $DragonFly: src/bin/pax/ar_subs.c,v 1.4 2003/09/28 14:39:14 hmp Exp $
+ * $DragonFly: src/bin/pax/ar_subs.c,v 1.5 2004/10/30 13:34:50 liamfoy Exp $
  */
 
 #include <sys/types.h>
@@ -52,9 +52,9 @@
 #include "pax.h"
 #include "extern.h"
 
-static void wr_archive (register ARCHD *, int is_app);
+static void wr_archive (ARCHD *, int is_app);
 static int get_arc (void);
-static int next_head (register ARCHD *);
+static int next_head (ARCHD *);
 extern sigset_t s_mask;
 
 /*
@@ -74,8 +74,8 @@ u_long flcnt;                         /* number of files processed */
 void
 list(void)
 {
-       register ARCHD *arcn;
-       register int res;
+       ARCHD *arcn;
+       int res;
        ARCHD archd;
        time_t now;
 
@@ -151,8 +151,8 @@ list(void)
 void
 extract(void)
 {
-       register ARCHD *arcn;
-       register int res;
+       ARCHD *arcn;
+       int res;
        off_t cnt;
        ARCHD archd;
        struct stat sb;
@@ -355,11 +355,11 @@ extract(void)
  */
 
 static void
-wr_archive(register ARCHD *arcn, int is_app)
+wr_archive(ARCHD *arcn, int is_app)
 {
-       register int res;
-       register int hlk;
-       register int wr_one;
+       int res;
+       int hlk;
+       int wr_one;
        off_t cnt;
        int (*wrf)();
        int fd = -1;
@@ -560,8 +560,8 @@ wr_archive(register ARCHD *arcn, int is_app)
 void
 append(void)
 {
-       register ARCHD *arcn;
-       register int res;
+       ARCHD *arcn;
+       int res;
        ARCHD archd;
        FSUB *orgfrmt;
        int udev;
@@ -722,12 +722,12 @@ archive(void)
 void
 copy(void)
 {
-       register ARCHD *arcn;
-       register int res;
-       register int fddest;
-       register char *dest_pt;
-       register int dlen;
-       register int drem;
+       ARCHD *arcn;
+       int res;
+       int fddest;
+       char *dest_pt;
+       int dlen;
+       int drem;
        int fdsrc = -1;
        struct stat sb;
        ARCHD archd;
@@ -967,14 +967,14 @@ copy(void)
  */
 
 static int
-next_head(register ARCHD *arcn)
+next_head(ARCHD *arcn)
 {
-       register int ret;
-       register char *hdend;
-       register int res;
-       register int shftsz;
-       register int hsz;
-       register int in_resync = 0;     /* set when we are in resync mode */
+       int ret;
+       char *hdend;
+       int res;
+       int shftsz;
+       int hsz;
+       int in_resync = 0;      /* set when we are in resync mode */
        int cnt = 0;                    /* counter for trailer function */
        int first = 1;                  /* on 1st read, EOF isn't premature. */
 
@@ -1121,10 +1121,10 @@ next_head(register ARCHD *arcn)
 static int
 get_arc(void)
 {
-       register int i;
-       register int hdsz = 0;
-       register int res;
-       register int minhd = BLKMULT;
+       int i;
+       int hdsz = 0;
+       int res;
+       int minhd = BLKMULT;
        char *hdend;
        int notice = 0;
 
index f0735d5..a3824e7 100644 (file)
@@ -36,7 +36,7 @@
  *
  * @(#)buf_subs.c      8.2 (Berkeley) 4/18/94
  * $FreeBSD: src/bin/pax/buf_subs.c,v 1.12.2.1 2001/08/01 05:03:11 obrien Exp $
- * $DragonFly: src/bin/pax/buf_subs.c,v 1.3 2003/09/28 14:39:14 hmp Exp $
+ * $DragonFly: src/bin/pax/buf_subs.c,v 1.4 2004/10/30 13:34:50 liamfoy Exp $
  */
 
 #include <sys/types.h>
@@ -208,7 +208,7 @@ cp_start(void)
 int
 appnd_start(off_t skcnt)
 {
-       register int res;
+       int res;
        off_t cnt;
 
        if (exit_val != 0) {
@@ -307,8 +307,8 @@ appnd_start(off_t skcnt)
 int
 rd_sync(void)
 {
-       register int errcnt = 0;
-       register int res;
+       int errcnt = 0;
+       int res;
 
        /*
         * if the user says bail out on first fault, we are out of here...
@@ -479,9 +479,9 @@ wr_fin(void)
  */
 
 int
-wr_rdbuf(register char *out, register int outcnt)
+wr_rdbuf(char *out, int outcnt)
 {
-       register int cnt;
+       int cnt;
 
        /*
         * while there is data to copy copy into the write buffer. when the
@@ -515,11 +515,11 @@ wr_rdbuf(register char *out, register int outcnt)
  */
 
 int
-rd_wrbuf(register char *in, register int cpcnt)
+rd_wrbuf(char *in, int cpcnt)
 {
-       register int res;
-       register int cnt;
-       register int incnt = cpcnt;
+       int res;
+       int cnt;
+       int incnt = cpcnt;
 
        /*
         * loop until we fill the buffer with the requested number of bytes
@@ -565,7 +565,7 @@ rd_wrbuf(register char *in, register int cpcnt)
 int
 wr_skip(off_t skcnt)
 {
-       register int cnt;
+       int cnt;
 
        /*
         * loop while there is more padding to add
@@ -603,9 +603,9 @@ wr_skip(off_t skcnt)
 int
 wr_rdfile(ARCHD *arcn, int ifd, off_t *left)
 {
-       register int cnt;
-       register int res = 0;
-       register off_t size = arcn->sb.st_size;
+       int cnt;
+       int res = 0;
+       off_t size = arcn->sb.st_size;
        struct stat sb;
 
        /*
@@ -664,10 +664,10 @@ wr_rdfile(ARCHD *arcn, int ifd, off_t *left)
 int
 rd_wrfile(ARCHD *arcn, int ofd, off_t *left)
 {
-       register int cnt = 0;
-       register off_t size = arcn->sb.st_size;
-       register int res = 0;
-       register char *fnm = arcn->name;
+       int cnt = 0;
+       off_t size = arcn->sb.st_size;
+       int res = 0;
+       char *fnm = arcn->name;
        int isem = 1;
        int rem;
        int sz = MINFBSZ;
@@ -752,11 +752,11 @@ rd_wrfile(ARCHD *arcn, int ofd, off_t *left)
 void
 cp_file(ARCHD *arcn, int fd1, int fd2)
 {
-       register int cnt;
-       register off_t cpcnt = 0L;
-       register int res = 0;
-       register char *fnm = arcn->name;
-       register int no_hole = 0;
+       int cnt;
+       off_t cpcnt = 0L;
+       int res = 0;
+       char *fnm = arcn->name;
+       int no_hole = 0;
        int isem = 1;
        int rem;
        int sz = MINFBSZ;
@@ -833,7 +833,7 @@ cp_file(ARCHD *arcn, int fd1, int fd2)
 int
 buf_fill(void)
 {
-       register int cnt;
+       int cnt;
        static int fini = 0;
 
        if (fini)
@@ -876,11 +876,11 @@ buf_fill(void)
  */
 
 int
-buf_flush(register int bufcnt)
+buf_flush(int bufcnt)
 {
-       register int cnt;
-       register int push = 0;
-       register int totcnt = 0;
+       int cnt;
+       int push = 0;
+       int totcnt = 0;
 
        /*
         * if we have reached the user specified byte count for each archive
index 21a7265..5357ad1 100644 (file)
@@ -36,7 +36,7 @@
  *
  * @(#)cache.c 8.1 (Berkeley) 5/31/93
  * $FreeBSD: src/bin/pax/cache.c,v 1.12.2.1 2001/08/01 05:03:11 obrien Exp $
- * $DragonFly: src/bin/pax/cache.c,v 1.3 2003/09/28 14:39:14 hmp Exp $
+ * $DragonFly: src/bin/pax/cache.c,v 1.4 2004/10/30 13:34:50 liamfoy Exp $
  */
 
 #include <sys/types.h>
@@ -172,8 +172,8 @@ grptb_start(void)
 char *
 name_uid(uid_t uid, int frc)
 {
-       register struct passwd *pw;
-       register UIDC *ptr;
+       struct passwd *pw;
+       UIDC *ptr;
 
        if ((uidtb == NULL) && (uidtb_start() < 0))
                return("");
@@ -243,8 +243,8 @@ name_uid(uid_t uid, int frc)
 char *
 name_gid(gid_t gid, int frc)
 {
-       register struct group *gr;
-       register GIDC *ptr;
+       struct group *gr;
+       GIDC *ptr;
 
        if ((gidtb == NULL) && (gidtb_start() < 0))
                return("");
@@ -313,9 +313,9 @@ name_gid(gid_t gid, int frc)
 int
 uid_name(char *name, uid_t *uid)
 {
-       register struct passwd *pw;
-       register UIDC *ptr;
-       register int namelen;
+       struct passwd *pw;
+       UIDC *ptr;
+       int namelen;
 
        /*
         * return -1 for mangled names
@@ -377,9 +377,9 @@ uid_name(char *name, uid_t *uid)
 int
 gid_name(char *name, gid_t *gid)
 {
-       register struct group *gr;
-       register GIDC *ptr;
-       register int namelen;
+       struct group *gr;
+       GIDC *ptr;
+       int namelen;
 
        /*
         * return -1 for mangled names
index 7812281..e0e34a5 100644 (file)
@@ -36,7 +36,7 @@
  *
  * @(#)cpio.c  8.1 (Berkeley) 5/31/93
  * $FreeBSD: src/bin/pax/cpio.c,v 1.12.2.1 2001/08/01 05:03:11 obrien Exp $
- * $DragonFly: src/bin/pax/cpio.c,v 1.4 2003/09/28 14:39:14 hmp Exp $
+ * $DragonFly: src/bin/pax/cpio.c,v 1.5 2004/10/30 13:34:50 liamfoy Exp $
  */
 
 #include <sys/types.h>
@@ -50,9 +50,9 @@
 #include "cpio.h"
 #include "extern.h"
 
-static int rd_nm (register ARCHD *, int);
-static int rd_ln_nm (register ARCHD *);
-static int com_rd (register ARCHD *);
+static int rd_nm (ARCHD *, int);
+static int rd_ln_nm (ARCHD *);
+static int com_rd (ARCHD *);
 
 /*
  * Routines which support the different cpio versions
@@ -88,7 +88,7 @@ cpio_strd(void)
  */
 
 int
-cpio_trail(register ARCHD *arcn)
+cpio_trail(ARCHD *arcn)
 {
        /*
         * look for trailer id in file we are about to process
@@ -106,7 +106,7 @@ cpio_trail(register ARCHD *arcn)
  */
 
 static int
-com_rd(register ARCHD *arcn)
+com_rd(ARCHD *arcn)
 {
        arcn->skip = 0;
        arcn->pat = NULL;
@@ -178,7 +178,7 @@ cpio_endwr(void)
  */
 
 static int
-rd_nm(register ARCHD *arcn, int nsz)
+rd_nm(ARCHD *arcn, int nsz)
 {
        /*
         * do not even try bogus values
@@ -208,7 +208,7 @@ rd_nm(register ARCHD *arcn, int nsz)
  */
 
 static int
-rd_ln_nm(register ARCHD *arcn)
+rd_ln_nm(ARCHD *arcn)
 {
        /*
         * check the length specified for bogus values
@@ -276,10 +276,10 @@ cpio_id(char *blk, int size)
  */
 
 int
-cpio_rd(register ARCHD *arcn, register char *buf)
+cpio_rd(ARCHD *arcn, char *buf)
 {
-       register int nsz;
-       register HD_CPIO *hd;
+       int nsz;
+       HD_CPIO *hd;
 
        /*
         * check that this is a valid header, if not return -1
@@ -380,10 +380,10 @@ cpio_stwr(void)
  */
 
 int
-cpio_wr(register ARCHD *arcn)
+cpio_wr(ARCHD *arcn)
 {
-       register HD_CPIO *hd;
-       register int nsz;
+       HD_CPIO *hd;
+       int nsz;
        char hdblk[sizeof(HD_CPIO)];
 
        /*
@@ -558,12 +558,12 @@ crc_strd(void)
  */
 
 int
-vcpio_rd(register ARCHD *arcn, register char *buf)
+vcpio_rd(ARCHD *arcn, char *buf)
 {
-       register HD_VCPIO *hd;
+       HD_VCPIO *hd;
        dev_t devminor;
        dev_t devmajor;
-       register int nsz;
+       int nsz;
 
        /*
         * during the id phase it was determined if we were using CRC, use the
@@ -687,9 +687,9 @@ crc_stwr(void)
  */
 
 int
-vcpio_wr(register ARCHD *arcn)
+vcpio_wr(ARCHD *arcn)
 {
-       register HD_VCPIO *hd;
+       HD_VCPIO *hd;
        unsigned int nsz;
        char hdblk[sizeof(HD_VCPIO)];
 
@@ -872,10 +872,10 @@ bcpio_id(char *blk, int size)
  */
 
 int
-bcpio_rd(register ARCHD *arcn, register char *buf)
+bcpio_rd(ARCHD *arcn, char *buf)
 {
-       register HD_BCPIO *hd;
-       register int nsz;
+       HD_BCPIO *hd;
+       int nsz;
 
        /*
         * check the header
@@ -987,10 +987,10 @@ bcpio_endrd(void)
  */
 
 int
-bcpio_wr(register ARCHD *arcn)
+bcpio_wr(ARCHD *arcn)
 {
-       register HD_BCPIO *hd;
-       register int nsz;
+       HD_BCPIO *hd;
+       int nsz;
        char hdblk[sizeof(HD_BCPIO)];
        off_t t_offt;
        int t_int;
index 9019836..1df5ae1 100644 (file)
@@ -36,7 +36,7 @@
  *
  *     @(#)extern.h    8.2 (Berkeley) 4/18/94
  * $FreeBSD: src/bin/pax/extern.h,v 1.6.2.2 2001/08/01 05:03:11 obrien Exp $
- * $DragonFly: src/bin/pax/extern.h,v 1.3 2003/09/21 04:24:16 drhodus Exp $
+ * $DragonFly: src/bin/pax/extern.h,v 1.4 2004/10/30 13:34:50 liamfoy Exp $
  */
 
 /*
@@ -55,8 +55,8 @@ void ar_close (void);
 void ar_drain (void);
 int ar_set_wr (void);
 int ar_app_ok (void);
-int ar_read (register char *, register int);
-int ar_write (register char *, register int);
+int ar_read (char *, int);
+int ar_write (char *, int);
 int ar_rdsync (void);
 int ar_fow (off_t, off_t *);
 int ar_rev (off_t );
@@ -90,14 +90,14 @@ int rd_sync (void);
 void pback (char *, int);
 int rd_skip (off_t);
 void wr_fin (void);
-int wr_rdbuf (register char *, register int);
-int rd_wrbuf (register char *, register int);
+int wr_rdbuf (char *, int);
+int rd_wrbuf (char *, int);
 int wr_skip (off_t);
 int wr_rdfile (ARCHD *, int, off_t *);
 int rd_wrfile (ARCHD *, int, off_t *);
 void cp_file (ARCHD *, int, int);
 int buf_fill (void);
-int buf_flush (register int);
+int buf_flush (int);
 
 /*
  * cache.c
@@ -115,65 +115,65 @@ int gid_name (char *, gid_t *);
  * cpio.c
  */
 int cpio_strd (void);
-int cpio_trail (register ARCHD *);
+int cpio_trail (ARCHD *);
 int cpio_endwr (void);
 int cpio_id (char *, int);
-int cpio_rd (register ARCHD *, register char *);
+int cpio_rd (ARCHD *, char *);
 off_t cpio_endrd (void);
 int cpio_stwr (void);
-int cpio_wr (register ARCHD *);
+int cpio_wr (ARCHD *);
 int vcpio_id (char *, int);
 int crc_id (char *, int);
 int crc_strd (void);
-int vcpio_rd (register ARCHD *, register char *);
+int vcpio_rd (ARCHD *, char *);
 off_t vcpio_endrd (void);
 int crc_stwr (void);
-int vcpio_wr (register ARCHD *);
+int vcpio_wr (ARCHD *);
 int bcpio_id (char *, int);
-int bcpio_rd (register ARCHD *, register char *);
+int bcpio_rd (ARCHD *, char *);
 off_t bcpio_endrd (void);
-int bcpio_wr (register ARCHD *);
+int bcpio_wr (ARCHD *);
 
 /*
  * file_subs.c
  */
-int file_creat (register ARCHD *);
-void file_close (register ARCHD *, int);
-int lnk_creat (register ARCHD *);
-int cross_lnk (register ARCHD *);
-int chk_same (register ARCHD *);
-int node_creat (register ARCHD *);
-int unlnk_exist (register char *, register int);
-int chk_path (register char *, uid_t, gid_t);
+int file_creat (ARCHD *);
+void file_close (ARCHD *, int);
+int lnk_creat (ARCHD *);
+int cross_lnk (ARCHD *);
+int chk_same (ARCHD *);
+int node_creat (ARCHD *);
+int unlnk_exist (char *, int);
+int chk_path (char *, uid_t, gid_t);
 void set_ftime (char *fnm, time_t mtime, time_t atime, int frc);
 int set_ids (char *, uid_t, gid_t);
 int set_lids (char *, uid_t, gid_t);
 void set_pmode (char *, mode_t);
-int file_write (int, char *, register int, int *, int *, int, char *);
+int file_write (int, char *, int, int *, int *, int, char *);
 void file_flush (int, char *, int);
-void rdfile_close (register ARCHD *, register int *);
-int set_crc (register ARCHD *, register int);
+void rdfile_close (ARCHD *, int *);
+int set_crc (ARCHD *, int);
 
 /*
  * ftree.c
  */
 int ftree_start (void);
-int ftree_add (register char *, int);
-void ftree_sel (register ARCHD *);
+int ftree_add (char *, int);
+void ftree_sel (ARCHD *);
 void ftree_chk (void);
-int next_file (register ARCHD *);
+int next_file (ARCHD *);
 
 /*
  * gen_subs.c
  */
-void ls_list (register ARCHD *, time_t, FILE *);
-void ls_tty (register ARCHD *);
-int l_strncpy (register char *, register char *, int);
-u_long asc_ul (register char *, int, register int);
-int ul_asc (u_long, register char *, register int, register int);
+void ls_list (ARCHD *, time_t, FILE *);
+void ls_tty (ARCHD *);
+int l_strncpy (char *, char *, int);
+u_long asc_ul (char *, int, int);
+int ul_asc (u_long, char *, int, int);
 #ifndef NET2_STAT
-u_quad_t asc_uqd (register char *, int, register int);
-int uqd_asc (u_quad_t, register char *, register int, register int);
+u_quad_t asc_uqd (char *, int, int);
+int uqd_asc (u_quad_t, char *, int, int);
 #endif
 
 /*
@@ -186,22 +186,22 @@ int getoldopt (int, char **, char *);
  */
 extern FSUB fsub[];
 extern int ford[];
-void options (register int, register char **);
+void options (int, char **);
 OPLIST * opt_next (void);
-int opt_add (register char *);
+int opt_add (char *);
 int bad_opt (void);
 char *chdname;
 
 /*
  * pat_rep.c
  */
-int rep_add (register char *);
+int rep_add (char *);
 int pat_add (char *, char *);
 void pat_chk (void);
-int pat_sel (register ARCHD *);
-int pat_match (register ARCHD *);
-int mod_name (register ARCHD *);
-int set_dest (register ARCHD *, char *, int);
+int pat_sel (ARCHD *);
+int pat_match (ARCHD *);
+int mod_name (ARCHD *);
+int set_dest (ARCHD *, char *, int);
 
 /*
  * pax.c
@@ -245,26 +245,26 @@ void sig_cleanup (int);
 /*
  * sel_subs.c
  */
-int sel_chk (register ARCHD *);
-int grp_add (register char *);
-int usr_add (register char *);
-int trng_add (register char *);
+int sel_chk (ARCHD *);
+int grp_add (char *);
+int usr_add (char *);
+int trng_add (char *);
 
 /*
  * tables.c
  */
 int lnk_start (void);
-int chk_lnk (register ARCHD *);
-void purg_lnk (register ARCHD *);
+int chk_lnk (ARCHD *);
+void purg_lnk (ARCHD *);
 void lnk_end (void);
 int ftime_start (void);
-int chk_ftime (register ARCHD *);
+int chk_ftime (ARCHD *);
 int name_start (void);
-int add_name (register char *, int, char *);
-void sub_name (register char *, int *, size_t);
+int add_name (char *, int, char *);
+void sub_name (char *, int *, size_t);
 int dev_start (void);
-int add_dev (register ARCHD *);
-int map_dev (register ARCHD *, u_long, u_long);
+int add_dev (ARCHD *);
+int map_dev (ARCHD *, u_long, u_long);
 int atdir_start (void);
 void atdir_end (void);
 void add_atdir (char *, dev_t, ino_t, time_t, time_t);
@@ -279,16 +279,16 @@ u_int st_hash (char *, int, int);
  */
 int tar_endwr (void);
 off_t tar_endrd (void);
-int tar_trail (register char *, register int, register int *);
-int tar_id (register char *, int);
+int tar_trail (char *, int, int *);
+int tar_id (char *, int);
 int tar_opt (void);
-int tar_rd (register ARCHD *, register char *);
-int tar_wr (register ARCHD *);
+int tar_rd (ARCHD *, char *);
+int tar_wr (ARCHD *);
 int ustar_strd (void);
 int ustar_stwr (void);
 int ustar_id (char *, int);
-int ustar_rd (register ARCHD *, register char *);
-int ustar_wr (register ARCHD *);
+int ustar_rd (ARCHD *, char *);
+int ustar_wr (ARCHD *);
 
 /*
  * tty_subs.c
index 69f3f20..83a2305 100644 (file)
@@ -36,7 +36,7 @@
  *
  * @(#)file_subs.c     8.1 (Berkeley) 5/31/93
  * $FreeBSD: src/bin/pax/file_subs.c,v 1.12.2.1 2001/08/01 05:03:11 obrien Exp $
- * $DragonFly: src/bin/pax/file_subs.c,v 1.4 2003/09/28 14:39:14 hmp Exp $
+ * $DragonFly: src/bin/pax/file_subs.c,v 1.5 2004/10/30 13:34:50 liamfoy Exp $
  */
 
 #include <sys/types.h>
@@ -54,7 +54,7 @@
 #include "extern.h"
 
 static int
-mk_link (register char *,register struct stat *,register char *, int);
+mk_link (char *,struct stat *,char *, int);
 
 /*
  * routines that deal with file operations such as: creating, removing;
@@ -73,7 +73,7 @@ mk_link (register char *,register struct stat *,register char *, int);
  */
 
 int
-file_creat(register ARCHD *arcn)
+file_creat(ARCHD *arcn)
 {
        int fd = -1;
        mode_t file_mode;
@@ -130,7 +130,7 @@ file_creat(register ARCHD *arcn)
  */
 
 void
-file_close(register ARCHD *arcn, int fd)
+file_close(ARCHD *arcn, int fd)
 {
        int res = 0;
 
@@ -170,7 +170,7 @@ file_close(register ARCHD *arcn, int fd)
  */
 
 int
-lnk_creat(register ARCHD *arcn)
+lnk_creat(ARCHD *arcn)
 {
        struct stat sb;
 
@@ -204,7 +204,7 @@ lnk_creat(register ARCHD *arcn)
  */
 
 int
-cross_lnk(register ARCHD *arcn)
+cross_lnk(ARCHD *arcn)
 {
        /*
         * try to make a link to original file (-l flag in copy mode). make sure
@@ -228,7 +228,7 @@ cross_lnk(register ARCHD *arcn)
  */
 
 int
-chk_same(register ARCHD *arcn)
+chk_same(ARCHD *arcn)
 {
        struct stat sb;
 
@@ -265,7 +265,7 @@ chk_same(register ARCHD *arcn)
  */
 
 static int
-mk_link(register char *to, register struct stat *to_sb, register char *from,
+mk_link(char *to, struct stat *to_sb, char *from,
        int ign)
 {
        struct stat sb;
@@ -338,12 +338,12 @@ mk_link(register char *to, register struct stat *to_sb, register char *from,
  */
 
 int
-node_creat(register ARCHD *arcn)
+node_creat(ARCHD *arcn)
 {
-       register int res;
-       register int ign = 0;
-       register int oerrno;
-       register int pass = 0;
+       int res;
+       int ign = 0;
+       int oerrno;
+       int pass = 0;
        mode_t file_mode;
        struct stat sb;
 
@@ -502,7 +502,7 @@ node_creat(register ARCHD *arcn)
  */
 
 int
-unlnk_exist(register char *name, register int type)
+unlnk_exist(char *name, int type)
 {
        struct stat sb;
 
@@ -553,9 +553,9 @@ unlnk_exist(register char *name, register int type)
  */
 
 int
-chk_path( register char *name, uid_t st_uid, gid_t st_gid)
+chk_path( char *name, uid_t st_uid, gid_t st_gid)
 {
-       register char *spt = name;
+       char *spt = name;
        struct stat sb;
        int retval = -1;
 
@@ -778,13 +778,13 @@ set_pmode(char *fnm, mode_t mode)
  */
 
 int
-file_write(int fd, char *str, register int cnt, int *rem, int *isempt, int sz,
+file_write(int fd, char *str, int cnt, int *rem, int *isempt, int sz,
        char *name)
 {
-       register char *pt;
-       register char *end;
-       register int wcnt;
-       register char *st = str;
+       char *pt;
+       char *end;
+       int wcnt;
+       char *st = str;
 
        /*
         * while we have data to process
@@ -890,7 +890,7 @@ file_flush(int fd, char *fname, int isempt)
  */
 
 void
-rdfile_close(register ARCHD *arcn, register int *fd)
+rdfile_close(ARCHD *arcn, int *fd)
 {
        /*
         * make sure the file is open
@@ -920,10 +920,10 @@ rdfile_close(register ARCHD *arcn, register int *fd)
  */
 
 int
-set_crc(register ARCHD *arcn, register int fd)
+set_crc(ARCHD *arcn, int fd)
 {
-       register int i;
-       register int res;
+       int i;
+       int res;
        off_t cpcnt = 0L;
        u_long size;
        unsigned long crc = 0L;
index 45ce092..397a607 100644 (file)
@@ -36,7 +36,7 @@
  *
  * @(#)ftree.c 8.2 (Berkeley) 4/18/94
  * $FreeBSD: src/bin/pax/ftree.c,v 1.13.2.1 2001/08/01 05:03:11 obrien Exp $
- * $DragonFly: src/bin/pax/ftree.c,v 1.4 2003/09/28 14:39:14 hmp Exp $
+ * $DragonFly: src/bin/pax/ftree.c,v 1.5 2004/10/30 13:34:50 liamfoy Exp $
  */
 
 #include <sys/types.h>
@@ -142,10 +142,10 @@ ftree_start(void)
  */
 
 int
-ftree_add(register char *str, int chflg)
+ftree_add(char *str, int chflg)
 {
-       register FTREE *ft;
-       register int len;
+       FTREE *ft;
+       int len;
 
        /*
         * simple check for bad args
@@ -187,7 +187,7 @@ ftree_add(register char *str, int chflg)
  */
 
 void
-ftree_sel(register ARCHD *arcn)
+ftree_sel(ARCHD *arcn)
 {
        /*
         * set reference bit for this pattern. This linked list is only used
@@ -222,8 +222,8 @@ ftree_sel(register ARCHD *arcn)
 void
 ftree_chk(void)
 {
-       register FTREE *ft;
-       register int wban = 0;
+       FTREE *ft;
+       int wban = 0;
 
        /*
         * make sure all dir access times were reset.
@@ -259,7 +259,7 @@ ftree_chk(void)
 static int
 ftree_arg(void)
 {
-       register char *pt;
+       char *pt;
 
        /*
         * close off the current file tree
@@ -331,9 +331,9 @@ ftree_arg(void)
  */
 
 int
-next_file(register ARCHD *arcn)
+next_file(ARCHD *arcn)
 {
-       register int cnt;
+       int cnt;
        time_t atime;
        time_t mtime;
 
index c6fb258..c96f147 100644 (file)
@@ -36,7 +36,7 @@
  *
  * @(#)gen_subs.c      8.1 (Berkeley) 5/31/93
  * $FreeBSD: src/bin/pax/gen_subs.c,v 1.12.2.4 2002/03/12 17:49:17 phantom Exp $
- * $DragonFly: src/bin/pax/gen_subs.c,v 1.3 2003/09/28 14:39:14 hmp Exp $
+ * $DragonFly: src/bin/pax/gen_subs.c,v 1.4 2004/10/30 13:34:50 liamfoy Exp $
  */
 
 #include <sys/types.h>
@@ -78,9 +78,9 @@ static int d_first = -1;
  */
 
 void
-ls_list(register ARCHD *arcn, time_t now, FILE *fp)
+ls_list(ARCHD *arcn, time_t now, FILE *fp)
 {
-       register struct stat *sbp;
+       struct stat *sbp;
        char f_mode[MODELEN];
        char f_date[DATELEN];
        char *timefrmt;
@@ -158,7 +158,7 @@ ls_list(register ARCHD *arcn, time_t now, FILE *fp)
  */
 
 void
-ls_tty(register ARCHD *arcn)
+ls_tty(ARCHD *arcn)
 {
        char f_date[DATELEN];
        char f_mode[MODELEN];
@@ -193,10 +193,10 @@ ls_tty(register ARCHD *arcn)
  */
 
 int
-l_strncpy(register char *dest, register char *src, int len)
+l_strncpy(char *dest, char *src, int len)
 {
-       register char *stop;
-       register char *start;
+       char *stop;
+       char *start;
 
        stop = dest + len;
        start = dest;
@@ -219,9 +219,9 @@ l_strncpy(register char *dest, register char *src, int len)
  */
 
 u_long
-asc_ul(register char *str, int len, register int base)
+asc_ul(char *str, int len, int base)
 {
-       register char *stop;
+       char *stop;
        u_long tval = 0;
 
        stop = str + len;
@@ -262,9 +262,9 @@ asc_ul(register char *str, int len, register int base)
  */
 
 int
-ul_asc(u_long val, register char *str, register int len, register int base)
+ul_asc(u_long val, char *str, int len, int base)
 {
-       register char *pt;
+       char *pt;
        u_long digit;
 
        /*
@@ -316,9 +316,9 @@ ul_asc(u_long val, register char *str, register int len, register int base)
  */
 
 u_quad_t
-asc_uqd(register char *str, int len, register int base)
+asc_uqd(char *str, int len, int base)
 {
-       register char *stop;
+       char *stop;
        u_quad_t tval = 0;
 
        stop = str + len;
@@ -359,9 +359,9 @@ asc_uqd(register char *str, int len, register int base)
  */
 
 int
-uqd_asc(u_quad_t val, register char *str, register int len, register int base)
+uqd_asc(u_quad_t val, char *str, int len, int base)
 {
-       register char *pt;
+       char *pt;
        u_quad_t digit;
 
        /*
index 0e07144..5c47169 100644 (file)
@@ -36,7 +36,7 @@
  *
  * @(#)options.c       8.2 (Berkeley) 4/18/94
  * $FreeBSD: src/bin/pax/options.c,v 1.13.2.3 2001/08/01 05:03:11 obrien Exp $
- * $DragonFly: src/bin/pax/options.c,v 1.4 2003/09/28 14:39:14 hmp Exp $
+ * $DragonFly: src/bin/pax/options.c,v 1.5 2004/10/30 13:34:50 liamfoy Exp $
  */
 
 #include <sys/types.h>
@@ -68,11 +68,11 @@ static void printflg (unsigned int);
 static int c_frmt (const void *, const void *);
 static off_t str_offt (char *);
 static char *getline (FILE *fp);
-static void pax_options (register int, register char **);
+static void pax_options (int, char **);
 static void pax_usage (void);
-static void tar_options (register int, register char **);
+static void tar_options (int, char **);
 static void tar_usage (void);
-static void cpio_options (register int, register char **);
+static void cpio_options (int, char **);
 static void cpio_usage (void);
 
 /* errors from getline */
@@ -146,7 +146,7 @@ int ford[] = {5, 4, 3, 2, 1, 0, -1 };
  */
 
 void
-options(register int argc, register char **argv)
+options(int argc, char **argv)
 {
 
        /*
@@ -175,13 +175,13 @@ options(register int argc, register char **argv)
  */
 
 static void
-pax_options(register int argc, register char **argv)
+pax_options(int argc, char **argv)
 {
-       register int c;
-       register int i;
+       int c;
+       int i;
        unsigned int flg = 0;
        unsigned int bflg = 0;
-       register char *pt;
+       char *pt;
        FSUB tmp;
 
        /*
@@ -573,9 +573,9 @@ pax_options(register int argc, register char **argv)
  */
 
 static void
-tar_options(register int argc, register char **argv)
+tar_options(int argc, char **argv)
 {
-       register int c;
+       int c;
        int fstdin = 0;
        int Oflag = 0;
        int nincfiles = 0;
@@ -969,7 +969,7 @@ int
 mkpath(char *path)
 {
        struct stat sb;
-       register char *slash;
+       char *slash;
        int done = 0;
 
        slash = path;
@@ -1004,9 +1004,9 @@ mkpath(char *path)
  */
 
 static void
-cpio_options(register int argc, register char **argv)
+cpio_options(int argc, char **argv)
 {
-       register int c, i;
+       int c, i;
        char *str;
        FSUB tmp;
        FILE *fp;
@@ -1317,7 +1317,7 @@ opt_next(void)
 int
 bad_opt(void)
 {
-       register OPLIST *opt;
+       OPLIST *opt;
 
        if (ophead == NULL)
                return(0);
@@ -1341,12 +1341,12 @@ bad_opt(void)
  */
 
 int
-opt_add(register char *str)
+opt_add(char *str)
 {
-       register OPLIST *opt;
-       register char *frpt;
-       register char *pt;
-       register char *endpt;
+       OPLIST *opt;
+       char *frpt;
+       char *pt;
+       char *endpt;
 
        if ((str == NULL) || (*str == '\0')) {
                paxwarn(0, "Invalid option name");
index 68a04e9..4f57f42 100644 (file)
@@ -36,7 +36,7 @@
  *
  * @(#)pat_rep.c       8.2 (Berkeley) 4/18/94
  * $FreeBSD: src/bin/pax/pat_rep.c,v 1.15.2.1 2001/08/01 05:03:11 obrien Exp $
- * $DragonFly: src/bin/pax/pat_rep.c,v 1.4 2003/09/28 14:39:14 hmp Exp $
+ * $DragonFly: src/bin/pax/pat_rep.c,v 1.5 2004/10/30 13:34:50 liamfoy Exp $
  */
 
 #include <sys/types.h>
@@ -69,12 +69,12 @@ static REPLACE *rephead = NULL;             /* replacement string list head */
 static REPLACE *reptail = NULL;                /* replacement string list tail */
 
 static int rep_name (char *, int *, int);
-static int tty_rename (register ARCHD *);
+static int tty_rename (ARCHD *);
 static int fix_path (char *, int *, char *, int);
-static int fn_match (register char *, register char *, char **);
-static char * range_match (register char *, register int);
+static int fn_match (char *, char *, char **);
+static char * range_match (char *, int);
 #ifdef NET2_REGEX
-static int resub (regexp *, char *, char *, register char *);
+static int resub (regexp *, char *, char *, char *);
 #else
 static int resub (regex_t *, regmatch_t *, char *, char *, char *);
 #endif
@@ -96,13 +96,13 @@ static int resub (regex_t *, regmatch_t *, char *, char *, char *);
  */
 
 int
-rep_add(register char *str)
+rep_add(char *str)
 {
-       register char *pt1;
-       register char *pt2;
-       register REPLACE *rep;
+       char *pt1;
+       char *pt2;
+       REPLACE *rep;
 #      ifndef NET2_REGEX
-       register int res;
+       int res;
        char rebuf[BUFSIZ];
 #      endif
 
@@ -220,7 +220,7 @@ rep_add(register char *str)
 int
 pat_add(char *str, char *chdname)
 {
-       register PATTERN *pt;
+       PATTERN *pt;
 
        /*
         * throw out the junk
@@ -265,8 +265,8 @@ pat_add(char *str, char *chdname)
 void
 pat_chk(void)
 {
-       register PATTERN *pt;
-       register int wban = 0;
+       PATTERN *pt;
+       int wban = 0;
 
        /*
         * walk down the list checking the flags to make sure MTCH was set,
@@ -300,11 +300,11 @@ pat_chk(void)
  */
 
 int
-pat_sel(register ARCHD *arcn)
+pat_sel(ARCHD *arcn)
 {
-       register PATTERN *pt;
-       register PATTERN **ppt;
-       register int len;
+       PATTERN *pt;
+       PATTERN **ppt;
+       int len;
 
        /*
         * if no patterns just return
@@ -419,9 +419,9 @@ pat_sel(register ARCHD *arcn)
  */
 
 int
-pat_match(register ARCHD *arcn)
+pat_match(ARCHD *arcn)
 {
-       register PATTERN *pt;
+       PATTERN *pt;
 
        arcn->pat = NULL;
 
@@ -491,9 +491,9 @@ pat_match(register ARCHD *arcn)
  */
 
 static int
-fn_match(register char *pattern, register char *string, char **pend)
+fn_match(char *pattern, char *string, char **pend)
 {
-       register char c;
+       char c;
        char test;
 
        *pend = NULL;
@@ -564,10 +564,10 @@ fn_match(register char *pattern, register char *string, char **pend)
 }
 
 static char *
-range_match(register char *pattern, register int test)
+range_match(char *pattern, int test)
 {
-       register char c;
-       register char c2;
+       char c;
+       char c2;
        int negate;
        int ok = 0;
 
@@ -607,9 +607,9 @@ range_match(register char *pattern, register int test)
  */
 
 int
-mod_name(register ARCHD *arcn)
+mod_name(ARCHD *arcn)
 {
-       register int res = 0;
+       int res = 0;
 
        /*
         * Strip off leading '/' if appropriate.
@@ -700,7 +700,7 @@ mod_name(register ARCHD *arcn)
  */
 
 static int
-tty_rename(register ARCHD *arcn)
+tty_rename(ARCHD *arcn)
 {
        char tmpname[PAXPATHLEN+2];
        int res;
@@ -766,7 +766,7 @@ tty_rename(register ARCHD *arcn)
  */
 
 int
-set_dest(register ARCHD *arcn, char *dest_dir, int dir_len)
+set_dest(ARCHD *arcn, char *dest_dir, int dir_len)
 {
        if (fix_path(arcn->name, &(arcn->nlen), dest_dir, dir_len) < 0)
                return(-1);
@@ -795,9 +795,9 @@ set_dest(register ARCHD *arcn, char *dest_dir, int dir_len)
 static int
 fix_path( char *or_name, int *or_len, char *dir_name, int dir_len)
 {
-       register char *src;
-       register char *dest;
-       register char *start;
+       char *src;
+       char *dest;
+       char *start;
        int len;
 
        /*
@@ -858,13 +858,13 @@ fix_path( char *or_name, int *or_len, char *dir_name, int dir_len)
 static int
 rep_name(char *name, int *nlen, int prnt)
 {
-       register REPLACE *pt;
-       register char *inpt;
-       register char *outpt;
-       register char *endpt;
-       register char *rpt;
-       register int found = 0;
-       register int res;
+       REPLACE *pt;
+       char *inpt;
+       char *outpt;
+       char *endpt;
+       char *rpt;
+       int found = 0;
+       int res;
 #      ifndef NET2_REGEX
        regmatch_t pm[MAXSUBEXP];
 #      endif
@@ -1022,13 +1022,13 @@ rep_name(char *name, int *nlen, int prnt)
  */
 
 static int
-resub(regexp *prog, char *src, char *dest, register char *destend)
+resub(regexp *prog, char *src, char *dest, char *destend)
 {
-       register char *spt;
-       register char *dpt;
-       register char c;
-       register int no;
-       register int len;
+       char *spt;
+       char *dpt;
+       char c;
+       int no;
+       int len;
 
        spt = src;
        dpt = dest;
@@ -1071,14 +1071,14 @@ resub(regexp *prog, char *src, char *dest, register char *destend)
  */
 
 static int
-resub(regex_t *rp, register regmatch_t *pm, char *src, char *dest,
-       register char *destend)
+resub(regex_t *rp, regmatch_t *pm, char *src, char *dest,
+       char *destend)
 {
-       register char *spt;
-       register char *dpt;
-       register char c;
-       register regmatch_t *pmpt;
-       register int len;
+       char *spt;
+       char *dpt;
+       char c;
+       regmatch_t *pmpt;
+       int len;
        int subexcnt;
 
        spt =  src;
index 63a6f39..b7d9001 100644 (file)
@@ -36,7 +36,7 @@
  *
  * @(#)sel_subs.c      8.1 (Berkeley) 5/31/93
  * $FreeBSD: src/bin/pax/sel_subs.c,v 1.11.2.1 2001/08/01 05:03:11 obrien Exp $
- * $DragonFly: src/bin/pax/sel_subs.c,v 1.4 2003/09/28 14:39:14 hmp Exp $
+ * $DragonFly: src/bin/pax/sel_subs.c,v 1.5 2004/10/30 13:34:50 liamfoy Exp $
  */
 
 #include <sys/types.h>
 #include "sel_subs.h"
 #include "extern.h"
 
-static int str_sec (register char *, time_t *);
-static int usr_match (register ARCHD *);
-static int grp_match (register ARCHD *);
-static int trng_match (register ARCHD *);
+static int str_sec (char *, time_t *);
+static int usr_match (ARCHD *);
+static int grp_match (ARCHD *);
+static int trng_match (ARCHD *);
 
 static TIME_RNG *trhead = NULL;                /* time range list head */
 static TIME_RNG *trtail = NULL;                /* time range list tail */
@@ -75,7 +75,7 @@ static GRPT **grptb = NULL;           /* group selection table */
  */
 
 int
-sel_chk(register ARCHD *arcn)
+sel_chk(ARCHD *arcn)
 {
        if (((usrtb != NULL) && usr_match(arcn)) ||
            ((grptb != NULL) && grp_match(arcn)) ||
@@ -100,12 +100,12 @@ sel_chk(register ARCHD *arcn)
  */
 
 int
-usr_add(register char *str)
+usr_add(char *str)
 {
-       register u_int indx;
-       register USRT *pt;
-       register struct passwd *pw;
-       register uid_t uid;
+       u_int indx;
+       USRT *pt;
+       struct passwd *pw;
+       uid_t uid;
 
        /*
         * create the table if it doesn't exist
@@ -173,9 +173,9 @@ usr_add(register char *str)
  */
 
 static int
-usr_match(register ARCHD *arcn)
+usr_match(ARCHD *arcn)
 {
-       register USRT *pt;
+       USRT *pt;
 
        /*
         * hash and look for it in the table
@@ -201,12 +201,12 @@ usr_match(register ARCHD *arcn)
  */
 
 int
-grp_add(register char *str)
+grp_add(char *str)
 {
-       register u_int indx;
-       register GRPT *pt;
-       register struct group *gr;
-       register gid_t gid;
+       u_int indx;
+       GRPT *pt;
+       struct group *gr;
+       gid_t gid;
 
        /*
         * create the table if it doesn't exist
@@ -274,9 +274,9 @@ grp_add(register char *str)
  */
 
 static int
-grp_match(register ARCHD *arcn)
+grp_match(ARCHD *arcn)
 {
-       register GRPT *pt;
+       GRPT *pt;
 
        /*
         * hash and look for it in the table
@@ -324,13 +324,13 @@ grp_match(register ARCHD *arcn)
  */
 
 int
-trng_add(register char *str)
+trng_add(char *str)
 {
-       register TIME_RNG *pt;
-       register char *up_pt = NULL;
-       register char *stpt;
-       register char *flgpt;
-       register int dot = 0;
+       TIME_RNG *pt;
+       char *up_pt = NULL;
+       char *stpt;
+       char *flgpt;
+       int dot = 0;
 
        /*
         * throw out the badly formed time ranges
@@ -464,9 +464,9 @@ trng_add(register char *str)
  */
 
 static int
-trng_match(register ARCHD *arcn)
+trng_match(ARCHD *arcn)
 {
-       register TIME_RNG *pt;
+       TIME_RNG *pt;
 
        /*
         * have to search down the list one at a time looking for a match.
@@ -533,10 +533,10 @@ trng_match(register ARCHD *arcn)
  */
 
 static int
-str_sec(register char *str, time_t *tval)
+str_sec(char *str, time_t *tval)
 {
-       register struct tm *lt;
-       register char *dot = NULL;
+       struct tm *lt;
+       char *dot = NULL;
 
        lt = localtime(tval);
        if ((dot = strchr(str, '.')) != NULL) {
index f148d32..95aad3d 100644 (file)
@@ -36,7 +36,7 @@
  *
  * @(#)tables.c        8.1 (Berkeley) 5/31/93
  * $FreeBSD: src/bin/pax/tables.c,v 1.13.2.1 2001/08/01 05:03:12 obrien Exp $
- * $DragonFly: src/bin/pax/tables.c,v 1.4 2003/09/28 14:39:14 hmp Exp $
+ * $DragonFly: src/bin/pax/tables.c,v 1.5 2004/10/30 13:34:50 liamfoy Exp $
  */
 
 #include <sys/types.h>
@@ -126,11 +126,11 @@ lnk_start(void)
  */
 
 int
-chk_lnk(register ARCHD *arcn)
+chk_lnk(ARCHD *arcn)
 {
-       register HRDLNK *pt;
-       register HRDLNK **ppt;
-       register u_int indx;
+       HRDLNK *pt;
+       HRDLNK **ppt;
+       u_int indx;
 
        if (ltab == NULL)
                return(-1);
@@ -213,11 +213,11 @@ chk_lnk(register ARCHD *arcn)
  */
 
 void
-purg_lnk(register ARCHD *arcn)
+purg_lnk(ARCHD *arcn)
 {
-       register HRDLNK *pt;
-       register HRDLNK **ppt;
-       register u_int indx;
+       HRDLNK *pt;
+       HRDLNK **ppt;
+       u_int indx;
 
        if (ltab == NULL)
                return;
@@ -269,9 +269,9 @@ purg_lnk(register ARCHD *arcn)
 void
 lnk_end(void)
 {
-       register int i;
-       register HRDLNK *pt;
-       register HRDLNK *ppt;
+       int i;
+       HRDLNK *pt;
+       HRDLNK *ppt;
 
        if (ltab == NULL)
                return;
@@ -365,11 +365,11 @@ ftime_start(void)
  */
 
 int
-chk_ftime(register ARCHD *arcn)
+chk_ftime(ARCHD *arcn)
 {
-       register FTM *pt;
-       register int namelen;
-       register u_int indx;
+       FTM *pt;
+       int namelen;
+       u_int indx;
        char ckname[PAXPATHLEN+1];
 
        /*
@@ -505,10 +505,10 @@ name_start(void)
  */
 
 int
-add_name(register char *oname, int onamelen, char *nname)
+add_name(char *oname, int onamelen, char *nname)
 {
-       register NAMT *pt;
-       register u_int indx;
+       NAMT *pt;
+       u_int indx;
 
        if (ntab == NULL) {
                /*
@@ -573,10 +573,10 @@ add_name(register char *oname, int onamelen, char *nname)
  */
 
 void
-sub_name(register char *oname, int *onamelen, size_t onamesize)
+sub_name(char *oname, int *onamelen, size_t onamesize)
 {
-       register NAMT *pt;
-       register u_int indx;
+       NAMT *pt;
+       u_int indx;
 
        if (ntab == NULL)
                return;
@@ -679,7 +679,7 @@ dev_start(void)
  */
 
 int
-add_dev(register ARCHD *arcn)
+add_dev(ARCHD *arcn)
 {
        if (chk_dev(arcn->sb.st_dev, 1) == NULL)
                return(-1);
@@ -702,8 +702,8 @@ add_dev(register ARCHD *arcn)
 static DEVT *
 chk_dev(dev_t dev, int add)
 {
-       register DEVT *pt;
-       register u_int indx;
+       DEVT *pt;
+       u_int indx;
 
        if (dtab == NULL)
                return(NULL);
@@ -758,10 +758,10 @@ chk_dev(dev_t dev, int add)
  */
 
 int
-map_dev(register ARCHD *arcn, u_long dev_mask, u_long ino_mask)
+map_dev(ARCHD *arcn, u_long dev_mask, u_long ino_mask)
 {
-       register DEVT *pt;
-       register DLIST *dpt;
+       DEVT *pt;
+       DLIST *dpt;
        static dev_t lastdev = 0;       /* next device number to try */
        int trc_ino = 0;
        int trc_dev = 0;
@@ -922,8 +922,8 @@ atdir_start(void)
 void
 atdir_end(void)
 {
-       register ATDIR *pt;
-       register int i;
+       ATDIR *pt;
+       int i;
 
        if (atab == NULL)
                return;
@@ -953,8 +953,8 @@ atdir_end(void)
 void
 add_atdir(char *fname, dev_t dev, ino_t ino, time_t mtime, time_t atime)
 {
-       register ATDIR *pt;
-       register u_int indx;
+       ATDIR *pt;
+       u_int indx;
 
        if (atab == NULL)
                return;
@@ -1015,9 +1015,9 @@ add_atdir(char *fname, dev_t dev, ino_t ino, time_t mtime, time_t atime)
 int
 get_atdir(dev_t dev, ino_t ino, time_t *mtime, time_t *atime)
 {
-       register ATDIR *pt;
-       register ATDIR **ppt;
-       register u_int indx;
+       ATDIR *pt;
+       ATDIR **ppt;
+       u_int indx;
 
        if (atab == NULL)
                return(-1);
@@ -1227,13 +1227,13 @@ proc_dir(void)
 u_int
 st_hash(char *name, int len, int tabsz)
 {
-       register char *pt;
-       register char *dest;
-       register char *end;
-       register int i;
-       register u_int key = 0;
-       register int steps;
-       register int res;
+       char *pt;
+       char *dest;
+       char *end;
+       int i;
+       u_int key = 0;
+       int steps;
+       int res;
        u_int val;
 
        /*
index f8bae95..317f5d4 100644 (file)
@@ -36,7 +36,7 @@
  *
  * @(#)tar.c   8.2 (Berkeley) 4/18/94
  * $FreeBSD: src/bin/pax/tar.c,v 1.13.2.1 2001/08/01 05:03:12 obrien Exp $
- * $DragonFly: src/bin/pax/tar.c,v 1.4 2003/09/28 14:39:14 hmp Exp $
+ * $DragonFly: src/bin/pax/tar.c,v 1.5 2004/10/30 13:34:50 liamfoy Exp $
  */
 
 #include <sys/types.h>
  * Routines for reading, writing and header identify of various versions of tar
  */
 
-static u_long tar_chksm (register char *, register int);
-static char *name_split (register char *, register int);
-static int ul_oct (u_long, register char *, register int, int);
+static u_long tar_chksm (char *, int);
+static char *name_split (char *, int);
+static int ul_oct (u_long, char *, int, int);
 #ifndef NET2_STAT
-static int uqd_oct (u_quad_t, register char *, register int, int);
+static int uqd_oct (u_quad_t, char *, int, int);
 #endif
 
 /*
@@ -105,9 +105,9 @@ tar_endrd(void)
  */
 
 int
-tar_trail(register char *buf, register int in_resync, register int *cnt)
+tar_trail(char *buf, int in_resync, int *cnt)
 {
-       register int i;
+       int i;
 
        /*
         * look for all zero, trailer is two consecutive blocks of zero
@@ -148,9 +148,9 @@ tar_trail(register char *buf, register int in_resync, register int *cnt)
  */
 
 static int
-ul_oct(u_long val, register char *str, register int len, int term)
+ul_oct(u_long val, char *str, int len, int term)
 {
-       register char *pt;
+       char *pt;
 
        /*
         * term selects the appropriate character(s) for the end of the string
@@ -203,9 +203,9 @@ ul_oct(u_long val, register char *str, register int len, int term)
  */
 
 static int
-uqd_oct(u_quad_t val, register char *str, register int len, int term)
+uqd_oct(u_quad_t val, char *str, int len, int term)
 {
-       register char *pt;
+       char *pt;
 
        /*
         * term selects the appropriate character(s) for the end of the string
@@ -257,10 +257,10 @@ uqd_oct(u_quad_t val, register char *str, register int len, int term)
  */
 
 static u_long
-tar_chksm(register char *blk, register int len)
+tar_chksm(char *blk, int len)
 {
-       register char *stop;
-       register char *pt;
+       char *stop;
+       char *pt;
        u_long chksm = BLNKSUM; /* initial value is checksum field sum */
 
        /*
@@ -298,10 +298,10 @@ tar_chksm(register char *blk, register int len)
  */
 
 int
-tar_id(register char *blk, int size)
+tar_id(char *blk, int size)
 {
-       register HD_TAR *hd;
-       register HD_USTAR *uhd;
+       HD_TAR *hd;
+       HD_USTAR *uhd;
 
        if (size < BLKMULT)
                return(-1);
@@ -369,10 +369,10 @@ tar_opt(void)
  */
 
 int
-tar_rd(register ARCHD *arcn, register char *buf)
+tar_rd(ARCHD *arcn, char *buf)
 {
-       register HD_TAR *hd;
-       register char *pt;
+       HD_TAR *hd;
+       char *pt;
 
        /*
         * we only get proper sized buffers passed to us
@@ -499,9 +499,9 @@ tar_rd(register ARCHD *arcn, register char *buf)
  */
 
 int
-tar_wr(register ARCHD *arcn)
+tar_wr(ARCHD *arcn)
 {
-       register HD_TAR *hd;
+       HD_TAR *hd;
        int len;
        char hdblk[sizeof(HD_TAR)];
 
@@ -693,7 +693,7 @@ ustar_stwr(void)
 int
 ustar_id(char *blk, int size)
 {
-       register HD_USTAR *hd;
+       HD_USTAR *hd;
 
        if (size < BLKMULT)
                return(-1);
@@ -723,11 +723,11 @@ ustar_id(char *blk, int size)
  */
 
 int
-ustar_rd(register ARCHD *arcn, register char *buf)
+ustar_rd(ARCHD *arcn, char *buf)
 {
-       register HD_USTAR *hd;
-       register char *dest;
-       register int cnt = 0;
+       HD_USTAR *hd;
+       char *dest;
+       int cnt = 0;
        dev_t devmajor;
        dev_t devminor;
 
@@ -879,10 +879,10 @@ ustar_rd(register ARCHD *arcn, register char *buf)
  */
 
 int
-ustar_wr(register ARCHD *arcn)
+ustar_wr(ARCHD *arcn)
 {
-       register HD_USTAR *hd;
-       register char *pt;
+       HD_USTAR *hd;
+       char *pt;
        char hdblk[sizeof(HD_USTAR)];
 
        /*
@@ -1061,9 +1061,9 @@ ustar_wr(register ARCHD *arcn)
  */
 
 static char *
-name_split(register char *name, register int len)
+name_split(char *name, int len)
 {
-       register char *start;
+       char *start;
 
        /*
         * check to see if the file name is small enough to fit in the name
index f847272..27d961a 100644 (file)
@@ -36,7 +36,7 @@
  *
  * @(#)tty_subs.c      8.2 (Berkeley) 4/18/94
  * $FreeBSD: src/bin/pax/tty_subs.c,v 1.11.2.1 2001/08/01 05:03:12 obrien Exp $
- * $DragonFly: src/bin/pax/tty_subs.c,v 1.4 2004/07/27 07:22:14 asmodai Exp $
+ * $DragonFly: src/bin/pax/tty_subs.c,v 1.5 2004/10/30 13:34:50 liamfoy Exp $
  */
 
 #include <sys/types.h>
@@ -114,7 +114,7 @@ tty_prnt(const char *fmt, ...)
 int
 tty_read(char *str, int len)
 {
-       register char *pt;
+       char *pt;
 
        if ((--len <= 0) || (ttyinf == NULL) || (fgets(str,len,ttyinf) == NULL))
                return(-1);