Remove 'register' keyword.

It does not help modern compilers, and some may take some hit from it.
(I also found several functions that listed *every* of its 10 local vars with
 "register" -- just how many free registers do people think machines have?)
This commit is contained in:
David E. O'Brien 2002-03-20 17:55:10 +00:00
parent a2763677ec
commit 3d438ad61f
44 changed files with 329 additions and 329 deletions

View File

@ -1273,7 +1273,7 @@ readdefects(struct cam_device *device, int argc, char **argv,
u_int32_t returned_length = 0; u_int32_t returned_length = 0;
u_int32_t num_returned = 0; u_int32_t num_returned = 0;
u_int8_t returned_format; u_int8_t returned_format;
register int i; int i;
int c, error = 0; int c, error = 0;
int lists_specified = 0; int lists_specified = 0;

View File

@ -140,7 +140,7 @@ void mode_list(struct cam_device *device, int page_control,
#define RTRIM(string) do { \ #define RTRIM(string) do { \
register int _length; \ int _length; \
while (isspace(string[_length = strlen(string) - 1])) \ while (isspace(string[_length = strlen(string) - 1])) \
string[_length] = '\0'; \ string[_length] = '\0'; \
} while (0) } while (0)

View File

@ -81,7 +81,7 @@ main(argc, argv)
int argc; int argc;
char *argv[]; char *argv[];
{ {
register struct fstab *fs; struct fstab *fs;
int ch, eval; int ch, eval;
while ((ch = getopt(argc, argv, "")) != -1) while ((ch = getopt(argc, argv, "")) != -1)
@ -312,11 +312,11 @@ dumpcg(name, fd, c)
void void
pbits(vp, max) pbits(vp, max)
register void *vp; void *vp;
int max; int max;
{ {
register int i; int i;
register char *p; char *p;
int count, j; int count, j;
for (count = i = 0, p = vp; i < max; i++) for (count = i = 0, p = vp; i < max; i++)

View File

@ -82,7 +82,7 @@ static int mkentry __P((struct inodesc *));
void void
propagate() propagate()
{ {
register struct inoinfo **inpp, *inp; struct inoinfo **inpp, *inp;
struct inoinfo **inpend; struct inoinfo **inpend;
long change; long change;
@ -107,10 +107,10 @@ propagate()
*/ */
int int
dirscan(idesc) dirscan(idesc)
register struct inodesc *idesc; struct inodesc *idesc;
{ {
register struct direct *dp; struct direct *dp;
register struct bufarea *bp; struct bufarea *bp;
u_int dsize, n; u_int dsize, n;
long blksiz; long blksiz;
char dbuf[DIRBLKSIZ]; char dbuf[DIRBLKSIZ];
@ -171,10 +171,10 @@ dirscan(idesc)
*/ */
static struct direct * static struct direct *
fsck_readdir(idesc) fsck_readdir(idesc)
register struct inodesc *idesc; struct inodesc *idesc;
{ {
register struct direct *dp, *ndp; struct direct *dp, *ndp;
register struct bufarea *bp; struct bufarea *bp;
long size, blksiz, fix, dploc; long size, blksiz, fix, dploc;
blksiz = idesc->id_numfrags * sblock.fs_fsize; blksiz = idesc->id_numfrags * sblock.fs_fsize;
@ -234,10 +234,10 @@ dpok:
static int static int
dircheck(idesc, dp) dircheck(idesc, dp)
struct inodesc *idesc; struct inodesc *idesc;
register struct direct *dp; struct direct *dp;
{ {
register int size; int size;
register char *cp; char *cp;
u_char namlen, type; u_char namlen, type;
int spaceleft; int spaceleft;
@ -294,7 +294,7 @@ fileerror(cwd, ino, errmesg)
ino_t cwd, ino; ino_t cwd, ino;
char *errmesg; char *errmesg;
{ {
register struct dinode *dp; struct dinode *dp;
char pathbuf[MAXPATHLEN + 1]; char pathbuf[MAXPATHLEN + 1];
pwarn("%s ", errmesg); pwarn("%s ", errmesg);
@ -315,7 +315,7 @@ fileerror(cwd, ino, errmesg)
void void
adjust(idesc, lcnt) adjust(idesc, lcnt)
register struct inodesc *idesc; struct inodesc *idesc;
int lcnt; int lcnt;
{ {
struct dinode *dp; struct dinode *dp;
@ -387,7 +387,7 @@ static int
mkentry(idesc) mkentry(idesc)
struct inodesc *idesc; struct inodesc *idesc;
{ {
register struct direct *dirp = idesc->id_dirp; struct direct *dirp = idesc->id_dirp;
struct direct newent; struct direct newent;
int newlen, oldlen; int newlen, oldlen;
@ -432,7 +432,7 @@ static int
chgino(idesc) chgino(idesc)
struct inodesc *idesc; struct inodesc *idesc;
{ {
register struct direct *dirp = idesc->id_dirp; struct direct *dirp = idesc->id_dirp;
if (memcmp(dirp->d_name, idesc->id_name, (int)dirp->d_namlen + 1)) if (memcmp(dirp->d_name, idesc->id_name, (int)dirp->d_namlen + 1))
return (KEEPON); return (KEEPON);
@ -450,7 +450,7 @@ linkup(orphan, parentdir, name)
ino_t parentdir; ino_t parentdir;
char *name; char *name;
{ {
register struct dinode *dp; struct dinode *dp;
int lostdir; int lostdir;
ino_t oldlfdir; ino_t oldlfdir;
struct inodesc idesc; struct inodesc idesc;
@ -625,11 +625,11 @@ makeentry(parent, ino, name)
*/ */
static int static int
expanddir(dp, name) expanddir(dp, name)
register struct dinode *dp; struct dinode *dp;
char *name; char *name;
{ {
ufs_daddr_t lastbn, newblk; ufs_daddr_t lastbn, newblk;
register struct bufarea *bp; struct bufarea *bp;
char *cp, firstblk[DIRBLKSIZ]; char *cp, firstblk[DIRBLKSIZ];
lastbn = lblkno(&sblock, dp->di_size); lastbn = lblkno(&sblock, dp->di_size);
@ -763,8 +763,8 @@ lftempname(bufp, ino)
char *bufp; char *bufp;
ino_t ino; ino_t ino;
{ {
register ino_t in; ino_t in;
register char *cp; char *cp;
int namlen; int namlen;
cp = bufp + 2; cp = bufp + 2;

View File

@ -147,7 +147,7 @@ inoinfo(inum)
void void
bufinit() bufinit()
{ {
register struct bufarea *bp; struct bufarea *bp;
long bufcnt, i; long bufcnt, i;
char *bufp; char *bufp;
@ -187,7 +187,7 @@ getdatablk(blkno, size)
ufs_daddr_t blkno; ufs_daddr_t blkno;
long size; long size;
{ {
register struct bufarea *bp; struct bufarea *bp;
for (bp = bufhead.b_next; bp != &bufhead; bp = bp->b_next) for (bp = bufhead.b_next; bp != &bufhead; bp = bp->b_next)
if (bp->b_bno == fsbtodb(&sblock, blkno)) if (bp->b_bno == fsbtodb(&sblock, blkno))
@ -213,7 +213,7 @@ foundit:
void void
getblk(bp, blk, size) getblk(bp, blk, size)
register struct bufarea *bp; struct bufarea *bp;
ufs_daddr_t blk; ufs_daddr_t blk;
long size; long size;
{ {
@ -232,9 +232,9 @@ getblk(bp, blk, size)
void void
flush(fd, bp) flush(fd, bp)
int fd; int fd;
register struct bufarea *bp; struct bufarea *bp;
{ {
register int i, j; int i, j;
if (!bp->b_dirty) if (!bp->b_dirty)
return; return;
@ -278,7 +278,7 @@ void
ckfini(markclean) ckfini(markclean)
int markclean; int markclean;
{ {
register struct bufarea *bp, *nbp; struct bufarea *bp, *nbp;
int ofsmodified, cnt = 0; int ofsmodified, cnt = 0;
if (bkgrdflag) { if (bkgrdflag) {
@ -491,7 +491,7 @@ getpathname(namebuf, curdir, ino)
ino_t curdir, ino; ino_t curdir, ino;
{ {
int len; int len;
register char *cp; char *cp;
struct inodesc idesc; struct inodesc idesc;
static int busy = 0; static int busy = 0;
@ -570,7 +570,7 @@ catchquit(sig)
*/ */
int int
dofix(idesc, msg) dofix(idesc, msg)
register struct inodesc *idesc; struct inodesc *idesc;
char *msg; char *msg;
{ {

View File

@ -60,7 +60,7 @@ static int iblock __P((struct inodesc *, long ilevel, quad_t isize));
int int
ckinode(dp, idesc) ckinode(dp, idesc)
struct dinode *dp; struct dinode *dp;
register struct inodesc *idesc; struct inodesc *idesc;
{ {
ufs_daddr_t *ap; ufs_daddr_t *ap;
int ret; int ret;
@ -246,7 +246,7 @@ chkrange(blk, cnt)
ufs_daddr_t blk; ufs_daddr_t blk;
int cnt; int cnt;
{ {
register int c; int c;
if (cnt <= 0 || blk <= 0 || blk > maxfsblock || if (cnt <= 0 || blk <= 0 || blk > maxfsblock ||
cnt - 1 > maxfsblock - blk) cnt - 1 > maxfsblock - blk)
@ -391,10 +391,10 @@ freeinodebuf()
*/ */
void void
cacheino(dp, inumber) cacheino(dp, inumber)
register struct dinode *dp; struct dinode *dp;
ino_t inumber; ino_t inumber;
{ {
register struct inoinfo *inp; struct inoinfo *inp;
struct inoinfo **inpp; struct inoinfo **inpp;
int blks; int blks;
@ -431,7 +431,7 @@ struct inoinfo *
getinoinfo(inumber) getinoinfo(inumber)
ino_t inumber; ino_t inumber;
{ {
register struct inoinfo *inp; struct inoinfo *inp;
for (inp = inphead[inumber % dirhash]; inp; inp = inp->i_nexthash) { for (inp = inphead[inumber % dirhash]; inp; inp = inp->i_nexthash) {
if (inp->i_number != inumber) if (inp->i_number != inumber)
@ -448,7 +448,7 @@ getinoinfo(inumber)
void void
inocleanup() inocleanup()
{ {
register struct inoinfo **inpp; struct inoinfo **inpp;
if (inphead == NULL) if (inphead == NULL)
return; return;
@ -468,11 +468,11 @@ inodirty()
void void
clri(idesc, type, flag) clri(idesc, type, flag)
register struct inodesc *idesc; struct inodesc *idesc;
char *type; char *type;
int flag; int flag;
{ {
register struct dinode *dp; struct dinode *dp;
dp = ginode(idesc->id_number); dp = ginode(idesc->id_number);
if (flag == 1) { if (flag == 1) {
@ -506,7 +506,7 @@ int
findname(idesc) findname(idesc)
struct inodesc *idesc; struct inodesc *idesc;
{ {
register struct direct *dirp = idesc->id_dirp; struct direct *dirp = idesc->id_dirp;
if (dirp->d_ino != idesc->id_parent || idesc->id_entryno < 2) { if (dirp->d_ino != idesc->id_parent || idesc->id_entryno < 2) {
idesc->id_entryno++; idesc->id_entryno++;
@ -520,7 +520,7 @@ int
findino(idesc) findino(idesc)
struct inodesc *idesc; struct inodesc *idesc;
{ {
register struct direct *dirp = idesc->id_dirp; struct direct *dirp = idesc->id_dirp;
if (dirp->d_ino == 0) if (dirp->d_ino == 0)
return (KEEPON); return (KEEPON);
@ -536,7 +536,7 @@ int
clearentry(idesc) clearentry(idesc)
struct inodesc *idesc; struct inodesc *idesc;
{ {
register struct direct *dirp = idesc->id_dirp; struct direct *dirp = idesc->id_dirp;
if (dirp->d_ino != idesc->id_parent || idesc->id_entryno < 2) { if (dirp->d_ino != idesc->id_parent || idesc->id_entryno < 2) {
idesc->id_entryno++; idesc->id_entryno++;
@ -550,8 +550,8 @@ void
pinode(ino) pinode(ino)
ino_t ino; ino_t ino;
{ {
register struct dinode *dp; struct dinode *dp;
register char *p; char *p;
struct passwd *pw; struct passwd *pw;
time_t t; time_t t;
@ -610,8 +610,8 @@ allocino(request, type)
ino_t request; ino_t request;
int type; int type;
{ {
register ino_t ino; ino_t ino;
register struct dinode *dp; struct dinode *dp;
struct cg *cgp = &cgrp; struct cg *cgp = &cgrp;
int cg; int cg;

View File

@ -180,9 +180,9 @@ pass1()
static void static void
checkinode(inumber, idesc) checkinode(inumber, idesc)
ino_t inumber; ino_t inumber;
register struct inodesc *idesc; struct inodesc *idesc;
{ {
register struct dinode *dp; struct dinode *dp;
struct zlncnt *zlnp; struct zlncnt *zlnp;
u_int64_t kernmaxfilesize; u_int64_t kernmaxfilesize;
ufs_daddr_t ndb, j; ufs_daddr_t ndb, j;
@ -375,12 +375,12 @@ unknown:
int int
pass1check(idesc) pass1check(idesc)
register struct inodesc *idesc; struct inodesc *idesc;
{ {
int res = KEEPON; int res = KEEPON;
int anyout, nfrags; int anyout, nfrags;
ufs_daddr_t blkno = idesc->id_blkno; ufs_daddr_t blkno = idesc->id_blkno;
register struct dups *dlp; struct dups *dlp;
struct dups *new; struct dups *new;
if (idesc->id_type == SNAP) { if (idesc->id_type == SNAP) {

View File

@ -54,8 +54,8 @@ static int pass1bcheck __P((struct inodesc *));
void void
pass1b() pass1b()
{ {
register int c, i; int c, i;
register struct dinode *dp; struct dinode *dp;
struct inodesc idesc; struct inodesc idesc;
ino_t inumber; ino_t inumber;
@ -87,9 +87,9 @@ pass1b()
static int static int
pass1bcheck(idesc) pass1bcheck(idesc)
register struct inodesc *idesc; struct inodesc *idesc;
{ {
register struct dups *dlp; struct dups *dlp;
int nfrags, res = KEEPON; int nfrags, res = KEEPON;
ufs_daddr_t blkno = idesc->id_blkno; ufs_daddr_t blkno = idesc->id_blkno;

View File

@ -58,8 +58,8 @@ static int pass2check __P((struct inodesc *));
void void
pass2() pass2()
{ {
register struct dinode *dp; struct dinode *dp;
register struct inoinfo **inpp, *inp; struct inoinfo **inpp, *inp;
struct inoinfo **inpend; struct inoinfo **inpend;
struct inodesc curino; struct inodesc curino;
struct dinode dino; struct dinode dino;
@ -223,8 +223,8 @@ static int
pass2check(idesc) pass2check(idesc)
struct inodesc *idesc; struct inodesc *idesc;
{ {
register struct direct *dirp = idesc->id_dirp; struct direct *dirp = idesc->id_dirp;
register struct inoinfo *inp; struct inoinfo *inp;
int n, entrysize, ret = 0; int n, entrysize, ret = 0;
struct dinode *dp; struct dinode *dp;
char *errmsg; char *errmsg;

View File

@ -52,8 +52,8 @@ static const char rcsid[] =
void void
pass4() pass4()
{ {
register ino_t inumber; ino_t inumber;
register struct zlncnt *zlnp; struct zlncnt *zlnp;
struct dinode *dp; struct dinode *dp;
struct inodesc idesc; struct inodesc idesc;
int i, n, cg; int i, n, cg;
@ -122,9 +122,9 @@ pass4()
int int
pass4check(idesc) pass4check(idesc)
register struct inodesc *idesc; struct inodesc *idesc;
{ {
register struct dups *dlp; struct dups *dlp;
int nfrags, res = KEEPON; int nfrags, res = KEEPON;
ufs_daddr_t blkno = idesc->id_blkno; ufs_daddr_t blkno = idesc->id_blkno;

View File

@ -66,7 +66,7 @@ pass5()
struct csum cstotal; struct csum cstotal;
struct inodesc idesc[3]; struct inodesc idesc[3];
char buf[MAXBSIZE]; char buf[MAXBSIZE];
register struct cg *newcg = (struct cg *)buf; struct cg *newcg = (struct cg *)buf;
struct ocg *ocg = (struct ocg *)buf; struct ocg *ocg = (struct ocg *)buf;
inoinfo(WINO)->ino_state = USTATE; inoinfo(WINO)->ino_state = USTATE;

View File

@ -81,9 +81,9 @@ checkfstab(preen, maxrun, docheck, chkit)
int (*docheck)(struct fstab *); int (*docheck)(struct fstab *);
int (*chkit)(char *, char *, long, int); int (*chkit)(char *, char *, long, int);
{ {
register struct fstab *fsp; struct fstab *fsp;
register struct disk *dk, *nextdisk; struct disk *dk, *nextdisk;
register struct part *pt; struct part *pt;
int ret, pid, retcode, passno, sumstatus, status; int ret, pid, retcode, passno, sumstatus, status;
long auxdata; long auxdata;
char *name; char *name;
@ -205,8 +205,8 @@ static struct disk *
finddisk(name) finddisk(name)
char *name; char *name;
{ {
register struct disk *dk, **dkp; struct disk *dk, **dkp;
register char *p; char *p;
size_t len; size_t len;
p = strrchr(name, '/'); p = strrchr(name, '/');
@ -245,7 +245,7 @@ addpart(name, fsname, auxdata)
long auxdata; long auxdata;
{ {
struct disk *dk = finddisk(name); struct disk *dk = finddisk(name);
register struct part *pt, **ppt = &dk->part; struct part *pt, **ppt = &dk->part;
for (pt = dk->part; pt; ppt = &pt->next, pt = pt->next) for (pt = dk->part; pt; ppt = &pt->next, pt = pt->next)
if (strcmp(pt->name, name) == 0) { if (strcmp(pt->name, name) == 0) {
@ -273,10 +273,10 @@ addpart(name, fsname, auxdata)
static int static int
startdisk(dk, checkit) startdisk(dk, checkit)
register struct disk *dk; struct disk *dk;
int (*checkit)(char *, char *, long, int); int (*checkit)(char *, char *, long, int);
{ {
register struct part *pt = dk->part; struct part *pt = dk->part;
dk->pid = fork(); dk->pid = fork();
if (dk->pid < 0) { if (dk->pid < 0) {

View File

@ -510,11 +510,11 @@ static int
calcsb(dev, devfd, fs) calcsb(dev, devfd, fs)
char *dev; char *dev;
int devfd; int devfd;
register struct fs *fs; struct fs *fs;
{ {
register struct disklabel *lp; struct disklabel *lp;
register struct partition *pp; struct partition *pp;
register char *cp; char *cp;
int i; int i;
cp = strchr(dev, '\0') - 1; cp = strchr(dev, '\0') - 1;

View File

@ -78,7 +78,7 @@ static int mkentry __P((struct inodesc *));
void void
propagate() propagate()
{ {
register struct inoinfo **inpp, *inp; struct inoinfo **inpp, *inp;
struct inoinfo **inpend; struct inoinfo **inpend;
long change; long change;
@ -103,10 +103,10 @@ propagate()
*/ */
int int
dirscan(idesc) dirscan(idesc)
register struct inodesc *idesc; struct inodesc *idesc;
{ {
register struct direct *dp; struct direct *dp;
register struct bufarea *bp; struct bufarea *bp;
int dsize, n; int dsize, n;
long blksiz; long blksiz;
char dbuf[DIRBLKSIZ]; char dbuf[DIRBLKSIZ];
@ -167,10 +167,10 @@ dirscan(idesc)
*/ */
static struct direct * static struct direct *
fsck_readdir(idesc) fsck_readdir(idesc)
register struct inodesc *idesc; struct inodesc *idesc;
{ {
register struct direct *dp, *ndp; struct direct *dp, *ndp;
register struct bufarea *bp; struct bufarea *bp;
long size, blksiz, fix, dploc; long size, blksiz, fix, dploc;
blksiz = idesc->id_numfrags * sblock.fs_fsize; blksiz = idesc->id_numfrags * sblock.fs_fsize;
@ -230,10 +230,10 @@ dpok:
static int static int
dircheck(idesc, dp) dircheck(idesc, dp)
struct inodesc *idesc; struct inodesc *idesc;
register struct direct *dp; struct direct *dp;
{ {
register int size; int size;
register char *cp; char *cp;
u_char namlen, type; u_char namlen, type;
int spaceleft; int spaceleft;
@ -290,7 +290,7 @@ fileerror(cwd, ino, errmesg)
ino_t cwd, ino; ino_t cwd, ino;
char *errmesg; char *errmesg;
{ {
register struct dinode *dp; struct dinode *dp;
char pathbuf[MAXPATHLEN + 1]; char pathbuf[MAXPATHLEN + 1];
pwarn("%s ", errmesg); pwarn("%s ", errmesg);
@ -311,7 +311,7 @@ fileerror(cwd, ino, errmesg)
void void
adjust(idesc, lcnt) adjust(idesc, lcnt)
register struct inodesc *idesc; struct inodesc *idesc;
int lcnt; int lcnt;
{ {
struct dinode *dp; struct dinode *dp;
@ -372,7 +372,7 @@ static int
mkentry(idesc) mkentry(idesc)
struct inodesc *idesc; struct inodesc *idesc;
{ {
register struct direct *dirp = idesc->id_dirp; struct direct *dirp = idesc->id_dirp;
struct direct newent; struct direct newent;
int newlen, oldlen; int newlen, oldlen;
@ -417,7 +417,7 @@ static int
chgino(idesc) chgino(idesc)
struct inodesc *idesc; struct inodesc *idesc;
{ {
register struct direct *dirp = idesc->id_dirp; struct direct *dirp = idesc->id_dirp;
if (memcmp(dirp->d_name, idesc->id_name, (int)dirp->d_namlen + 1)) if (memcmp(dirp->d_name, idesc->id_name, (int)dirp->d_namlen + 1))
return (KEEPON); return (KEEPON);
@ -435,7 +435,7 @@ linkup(orphan, parentdir, name)
ino_t parentdir; ino_t parentdir;
char *name; char *name;
{ {
register struct dinode *dp; struct dinode *dp;
int lostdir; int lostdir;
ino_t oldlfdir; ino_t oldlfdir;
struct inodesc idesc; struct inodesc idesc;
@ -606,11 +606,11 @@ makeentry(parent, ino, name)
*/ */
static int static int
expanddir(dp, name) expanddir(dp, name)
register struct dinode *dp; struct dinode *dp;
char *name; char *name;
{ {
ufs_daddr_t lastbn, newblk; ufs_daddr_t lastbn, newblk;
register struct bufarea *bp; struct bufarea *bp;
char *cp, firstblk[DIRBLKSIZ]; char *cp, firstblk[DIRBLKSIZ];
lastbn = lblkno(&sblock, dp->di_size); lastbn = lblkno(&sblock, dp->di_size);
@ -744,8 +744,8 @@ lftempname(bufp, ino)
char *bufp; char *bufp;
ino_t ino; ino_t ino;
{ {
register ino_t in; ino_t in;
register char *cp; char *cp;
int namlen; int namlen;
cp = bufp + 2; cp = bufp + 2;

View File

@ -148,7 +148,7 @@ inoinfo(inum)
void void
bufinit() bufinit()
{ {
register struct bufarea *bp; struct bufarea *bp;
long bufcnt, i; long bufcnt, i;
char *bufp; char *bufp;
@ -188,7 +188,7 @@ getdatablk(blkno, size)
ufs_daddr_t blkno; ufs_daddr_t blkno;
long size; long size;
{ {
register struct bufarea *bp; struct bufarea *bp;
for (bp = bufhead.b_next; bp != &bufhead; bp = bp->b_next) for (bp = bufhead.b_next; bp != &bufhead; bp = bp->b_next)
if (bp->b_bno == fsbtodb(&sblock, blkno)) if (bp->b_bno == fsbtodb(&sblock, blkno))
@ -214,7 +214,7 @@ foundit:
void void
getblk(bp, blk, size) getblk(bp, blk, size)
register struct bufarea *bp; struct bufarea *bp;
ufs_daddr_t blk; ufs_daddr_t blk;
long size; long size;
{ {
@ -233,9 +233,9 @@ getblk(bp, blk, size)
void void
flush(fd, bp) flush(fd, bp)
int fd; int fd;
register struct bufarea *bp; struct bufarea *bp;
{ {
register int i, j; int i, j;
if (!bp->b_dirty) if (!bp->b_dirty)
return; return;
@ -273,7 +273,7 @@ void
ckfini(markclean) ckfini(markclean)
int markclean; int markclean;
{ {
register struct bufarea *bp, *nbp; struct bufarea *bp, *nbp;
int ofsmodified, cnt = 0; int ofsmodified, cnt = 0;
if (fswritefd < 0) { if (fswritefd < 0) {
@ -466,7 +466,7 @@ getpathname(namebuf, curdir, ino)
ino_t curdir, ino; ino_t curdir, ino;
{ {
int len; int len;
register char *cp; char *cp;
struct inodesc idesc; struct inodesc idesc;
static int busy = 0; static int busy = 0;
@ -559,7 +559,7 @@ voidquit(sig)
*/ */
int int
dofix(idesc, msg) dofix(idesc, msg)
register struct inodesc *idesc; struct inodesc *idesc;
char *msg; char *msg;
{ {

View File

@ -59,7 +59,7 @@ static int iblock __P((struct inodesc *, long ilevel, quad_t isize));
int int
ckinode(dp, idesc) ckinode(dp, idesc)
struct dinode *dp; struct dinode *dp;
register struct inodesc *idesc; struct inodesc *idesc;
{ {
ufs_daddr_t *ap; ufs_daddr_t *ap;
int ret; int ret;
@ -243,7 +243,7 @@ chkrange(blk, cnt)
ufs_daddr_t blk; ufs_daddr_t blk;
int cnt; int cnt;
{ {
register int c; int c;
if (cnt <= 0 || blk <= 0 || blk > maxfsblock || if (cnt <= 0 || blk <= 0 || blk > maxfsblock ||
cnt - 1 > maxfsblock - blk) cnt - 1 > maxfsblock - blk)
@ -388,10 +388,10 @@ freeinodebuf()
*/ */
void void
cacheino(dp, inumber) cacheino(dp, inumber)
register struct dinode *dp; struct dinode *dp;
ino_t inumber; ino_t inumber;
{ {
register struct inoinfo *inp; struct inoinfo *inp;
struct inoinfo **inpp; struct inoinfo **inpp;
int blks; int blks;
@ -428,7 +428,7 @@ struct inoinfo *
getinoinfo(inumber) getinoinfo(inumber)
ino_t inumber; ino_t inumber;
{ {
register struct inoinfo *inp; struct inoinfo *inp;
for (inp = inphead[inumber % dirhash]; inp; inp = inp->i_nexthash) { for (inp = inphead[inumber % dirhash]; inp; inp = inp->i_nexthash) {
if (inp->i_number != inumber) if (inp->i_number != inumber)
@ -445,7 +445,7 @@ getinoinfo(inumber)
void void
inocleanup() inocleanup()
{ {
register struct inoinfo **inpp; struct inoinfo **inpp;
if (inphead == NULL) if (inphead == NULL)
return; return;
@ -465,11 +465,11 @@ inodirty()
void void
clri(idesc, type, flag) clri(idesc, type, flag)
register struct inodesc *idesc; struct inodesc *idesc;
char *type; char *type;
int flag; int flag;
{ {
register struct dinode *dp; struct dinode *dp;
dp = ginode(idesc->id_number); dp = ginode(idesc->id_number);
if (flag == 1) { if (flag == 1) {
@ -492,7 +492,7 @@ int
findname(idesc) findname(idesc)
struct inodesc *idesc; struct inodesc *idesc;
{ {
register struct direct *dirp = idesc->id_dirp; struct direct *dirp = idesc->id_dirp;
if (dirp->d_ino != idesc->id_parent || idesc->id_entryno < 2) { if (dirp->d_ino != idesc->id_parent || idesc->id_entryno < 2) {
idesc->id_entryno++; idesc->id_entryno++;
@ -506,7 +506,7 @@ int
findino(idesc) findino(idesc)
struct inodesc *idesc; struct inodesc *idesc;
{ {
register struct direct *dirp = idesc->id_dirp; struct direct *dirp = idesc->id_dirp;
if (dirp->d_ino == 0) if (dirp->d_ino == 0)
return (KEEPON); return (KEEPON);
@ -522,7 +522,7 @@ int
clearentry(idesc) clearentry(idesc)
struct inodesc *idesc; struct inodesc *idesc;
{ {
register struct direct *dirp = idesc->id_dirp; struct direct *dirp = idesc->id_dirp;
if (dirp->d_ino != idesc->id_parent || idesc->id_entryno < 2) { if (dirp->d_ino != idesc->id_parent || idesc->id_entryno < 2) {
idesc->id_entryno++; idesc->id_entryno++;
@ -536,8 +536,8 @@ void
pinode(ino) pinode(ino)
ino_t ino; ino_t ino;
{ {
register struct dinode *dp; struct dinode *dp;
register char *p; char *p;
struct passwd *pw; struct passwd *pw;
time_t t; time_t t;
@ -596,8 +596,8 @@ allocino(request, type)
ino_t request; ino_t request;
int type; int type;
{ {
register ino_t ino; ino_t ino;
register struct dinode *dp; struct dinode *dp;
struct cg *cgp = &cgrp; struct cg *cgp = &cgrp;
int cg; int cg;

View File

@ -169,9 +169,9 @@ pass1()
static void static void
checkinode(inumber, idesc) checkinode(inumber, idesc)
ino_t inumber; ino_t inumber;
register struct inodesc *idesc; struct inodesc *idesc;
{ {
register struct dinode *dp; struct dinode *dp;
struct zlncnt *zlnp; struct zlncnt *zlnp;
int ndb, j; int ndb, j;
mode_t mode; mode_t mode;
@ -343,12 +343,12 @@ unknown:
int int
pass1check(idesc) pass1check(idesc)
register struct inodesc *idesc; struct inodesc *idesc;
{ {
int res = KEEPON; int res = KEEPON;
int anyout, nfrags; int anyout, nfrags;
ufs_daddr_t blkno = idesc->id_blkno; ufs_daddr_t blkno = idesc->id_blkno;
register struct dups *dlp; struct dups *dlp;
struct dups *new; struct dups *new;
if (idesc->id_type == SNAP) { if (idesc->id_type == SNAP) {

View File

@ -54,8 +54,8 @@ static int pass1bcheck __P((struct inodesc *));
void void
pass1b() pass1b()
{ {
register int c, i; int c, i;
register struct dinode *dp; struct dinode *dp;
struct inodesc idesc; struct inodesc idesc;
ino_t inumber; ino_t inumber;
@ -81,9 +81,9 @@ pass1b()
static int static int
pass1bcheck(idesc) pass1bcheck(idesc)
register struct inodesc *idesc; struct inodesc *idesc;
{ {
register struct dups *dlp; struct dups *dlp;
int nfrags, res = KEEPON; int nfrags, res = KEEPON;
ufs_daddr_t blkno = idesc->id_blkno; ufs_daddr_t blkno = idesc->id_blkno;

View File

@ -57,8 +57,8 @@ static int pass2check __P((struct inodesc *));
void void
pass2() pass2()
{ {
register struct dinode *dp; struct dinode *dp;
register struct inoinfo **inpp, *inp; struct inoinfo **inpp, *inp;
struct inoinfo **inpend; struct inoinfo **inpend;
struct inodesc curino; struct inodesc curino;
struct dinode dino; struct dinode dino;
@ -216,8 +216,8 @@ static int
pass2check(idesc) pass2check(idesc)
struct inodesc *idesc; struct inodesc *idesc;
{ {
register struct direct *dirp = idesc->id_dirp; struct direct *dirp = idesc->id_dirp;
register struct inoinfo *inp; struct inoinfo *inp;
int n, entrysize, ret = 0; int n, entrysize, ret = 0;
struct dinode *dp; struct dinode *dp;
char *errmsg; char *errmsg;

View File

@ -52,8 +52,8 @@ static const char rcsid[] =
void void
pass4() pass4()
{ {
register ino_t inumber; ino_t inumber;
register struct zlncnt *zlnp; struct zlncnt *zlnp;
struct dinode *dp; struct dinode *dp;
struct inodesc idesc; struct inodesc idesc;
int i, n, cg; int i, n, cg;
@ -119,9 +119,9 @@ pass4()
int int
pass4check(idesc) pass4check(idesc)
register struct inodesc *idesc; struct inodesc *idesc;
{ {
register struct dups *dlp; struct dups *dlp;
int nfrags, res = KEEPON; int nfrags, res = KEEPON;
ufs_daddr_t blkno = idesc->id_blkno; ufs_daddr_t blkno = idesc->id_blkno;

View File

@ -63,7 +63,7 @@ pass5()
struct csum cstotal; struct csum cstotal;
struct inodesc idesc[3]; struct inodesc idesc[3];
char buf[MAXBSIZE]; char buf[MAXBSIZE];
register struct cg *newcg = (struct cg *)buf; struct cg *newcg = (struct cg *)buf;
struct ocg *ocg = (struct ocg *)buf; struct ocg *ocg = (struct ocg *)buf;
inoinfo(WINO)->ino_state = USTATE; inoinfo(WINO)->ino_state = USTATE;

View File

@ -80,9 +80,9 @@ checkfstab(preen, maxrun, docheck, chkit)
int (*docheck)(struct fstab *); int (*docheck)(struct fstab *);
int (*chkit)(char *, char *, long, int); int (*chkit)(char *, char *, long, int);
{ {
register struct fstab *fsp; struct fstab *fsp;
register struct disk *dk, *nextdisk; struct disk *dk, *nextdisk;
register struct part *pt; struct part *pt;
int ret, pid, retcode, passno, sumstatus, status; int ret, pid, retcode, passno, sumstatus, status;
long auxdata; long auxdata;
char *name; char *name;
@ -204,8 +204,8 @@ static struct disk *
finddisk(name) finddisk(name)
char *name; char *name;
{ {
register struct disk *dk, **dkp; struct disk *dk, **dkp;
register char *p; char *p;
size_t len; size_t len;
p = strrchr(name, '/'); p = strrchr(name, '/');
@ -244,7 +244,7 @@ addpart(name, fsname, auxdata)
long auxdata; long auxdata;
{ {
struct disk *dk = finddisk(name); struct disk *dk = finddisk(name);
register struct part *pt, **ppt = &dk->part; struct part *pt, **ppt = &dk->part;
for (pt = dk->part; pt; ppt = &pt->next, pt = pt->next) for (pt = dk->part; pt; ppt = &pt->next, pt = pt->next)
if (strcmp(pt->name, name) == 0) { if (strcmp(pt->name, name) == 0) {
@ -272,10 +272,10 @@ addpart(name, fsname, auxdata)
static int static int
startdisk(dk, checkit) startdisk(dk, checkit)
register struct disk *dk; struct disk *dk;
int (*checkit)(char *, char *, long, int); int (*checkit)(char *, char *, long, int);
{ {
register struct part *pt = dk->part; struct part *pt = dk->part;
dk->pid = fork(); dk->pid = fork();
if (dk->pid < 0) { if (dk->pid < 0) {

View File

@ -449,11 +449,11 @@ static int
calcsb(dev, devfd, fs) calcsb(dev, devfd, fs)
char *dev; char *dev;
int devfd; int devfd;
register struct fs *fs; struct fs *fs;
{ {
register struct disklabel *lp; struct disklabel *lp;
register struct partition *pp; struct partition *pp;
register char *cp; char *cp;
int i; int i;
cp = strchr(dev, '\0') - 1; cp = strchr(dev, '\0') - 1;

View File

@ -190,7 +190,7 @@ helpfn(argc, argv)
int argc; int argc;
char *argv[]; char *argv[];
{ {
register struct cmdtable *cmdtp; struct cmdtable *cmdtp;
printf("Commands are:\n%-10s %5s %5s %s\n", printf("Commands are:\n%-10s %5s %5s %s\n",
"command", "min argc", "max argc", "what"); "command", "min argc", "max argc", "what");
@ -395,7 +395,7 @@ int
scannames(idesc) scannames(idesc)
struct inodesc *idesc; struct inodesc *idesc;
{ {
register struct direct *dirp = idesc->id_dirp; struct direct *dirp = idesc->id_dirp;
printf("slot %d ino %d reclen %d: %s, `%.*s'\n", printf("slot %d ino %d reclen %d: %s, `%.*s'\n",
slot++, dirp->d_ino, dirp->d_reclen, typename[dirp->d_type], slot++, dirp->d_ino, dirp->d_reclen, typename[dirp->d_type],
@ -517,7 +517,7 @@ int
chinumfunc(idesc) chinumfunc(idesc)
struct inodesc *idesc; struct inodesc *idesc;
{ {
register struct direct *dirp = idesc->id_dirp; struct direct *dirp = idesc->id_dirp;
if (slotcount++ == desired) { if (slotcount++ == desired) {
dirp->d_ino = idesc->id_parent; dirp->d_ino = idesc->id_parent;
@ -561,7 +561,7 @@ int
chnamefunc(idesc) chnamefunc(idesc)
struct inodesc *idesc; struct inodesc *idesc;
{ {
register struct direct *dirp = idesc->id_dirp; struct direct *dirp = idesc->id_dirp;
struct direct testdir; struct direct testdir;
if (slotcount++ == desired) { if (slotcount++ == desired) {

View File

@ -361,7 +361,7 @@ initcg(int cylno, time_t utime, int fso, unsigned int Nflag)
DBG_FUNC("initcg") DBG_FUNC("initcg")
daddr_t cbase, d, dlower, dupper, dmax, blkno; daddr_t cbase, d, dlower, dupper, dmax, blkno;
int i; int i;
register struct csum *cs; struct csum *cs;
#ifdef FSIRAND #ifdef FSIRAND
int j; int j;
#endif #endif

View File

@ -651,7 +651,7 @@ ifconfig(argc, argv, afp)
err(1, "socket"); err(1, "socket");
while (argc > 0) { while (argc > 0) {
register const struct cmd *p; const struct cmd *p;
for (p = cmds; p->c_name; p++) for (p = cmds; p->c_name; p++)
if (strcmp(*argv, p->c_name) == 0) if (strcmp(*argv, p->c_name) == 0)
@ -1590,7 +1590,7 @@ in_getaddr(s, which)
const char *s; const char *s;
int which; int which;
{ {
register struct sockaddr_in *sin = sintab[which]; struct sockaddr_in *sin = sintab[which];
struct hostent *hp; struct hostent *hp;
struct netent *np; struct netent *np;
@ -1640,7 +1640,7 @@ in6_getaddr(s, which)
const char *s; const char *s;
int which; int which;
{ {
register struct sockaddr_in6 *sin = sin6tab[which]; struct sockaddr_in6 *sin = sin6tab[which];
struct addrinfo hints, *res; struct addrinfo hints, *res;
int error = -1; int error = -1;
@ -1676,8 +1676,8 @@ in6_getprefix(plen, which)
const char *plen; const char *plen;
int which; int which;
{ {
register struct sockaddr_in6 *sin = sin6tab[which]; struct sockaddr_in6 *sin = sin6tab[which];
register u_char *cp; u_char *cp;
int len = atoi(plen); int len = atoi(plen);
if ((len < 0) || (len > 128)) if ((len < 0) || (len > 128))
@ -1702,11 +1702,11 @@ in6_getprefix(plen, which)
void void
printb(s, v, bits) printb(s, v, bits)
const char *s; const char *s;
register unsigned v; unsigned v;
register const char *bits; const char *bits;
{ {
register int i, any = 0; int i, any = 0;
register char c; char c;
if (bits && *bits == 8) if (bits && *bits == 8)
printf("%s=%o", s, v); printf("%s=%o", s, v);
@ -1867,8 +1867,8 @@ prefix(val, size)
void *val; void *val;
int size; int size;
{ {
register u_char *name = (u_char *)val; u_char *name = (u_char *)val;
register int byte, bit, plen = 0; int byte, bit, plen = 0;
for (byte = 0; byte < size; byte++, plen += 8) for (byte = 0; byte < size; byte++, plen += 8)
if (name[byte] != 0xff) if (name[byte] != 0xff)

View File

@ -210,8 +210,8 @@ main(argc, argv)
/* So give them what they want */ /* So give them what they want */
if (argc > 1) { if (argc > 1) {
if (strlen(argv[1]) == 1) { if (strlen(argv[1]) == 1) {
register char runlevel = *argv[1]; char runlevel = *argv[1];
register int sig; int sig;
switch (runlevel) { switch (runlevel) {
case '0': /* halt + poweroff */ case '0': /* halt + poweroff */
@ -944,8 +944,8 @@ construct_argv(command)
char *command; char *command;
{ {
char *strk (char *); char *strk (char *);
register int argc = 0; int argc = 0;
register char **argv = (char **) malloc(((strlen(command) + 1) / 2 + 1) char **argv = (char **) malloc(((strlen(command) + 1) / 2 + 1)
* sizeof (char *)); * sizeof (char *));
if ((argv[argc++] = strk(command)) == 0) { if ((argv[argc++] = strk(command)) == 0) {
@ -962,7 +962,7 @@ construct_argv(command)
*/ */
void void
free_session(sp) free_session(sp)
register session_t *sp; session_t *sp;
{ {
free(sp->se_device); free(sp->se_device);
if (sp->se_getty) { if (sp->se_getty) {
@ -988,9 +988,9 @@ session_t *
new_session(sprev, session_index, typ) new_session(sprev, session_index, typ)
session_t *sprev; session_t *sprev;
int session_index; int session_index;
register struct ttyent *typ; struct ttyent *typ;
{ {
register session_t *sp; session_t *sp;
int fd; int fd;
if ((typ->ty_status & TTY_ON) == 0 || if ((typ->ty_status & TTY_ON) == 0 ||
@ -1093,8 +1093,8 @@ state_func_t
read_ttys() read_ttys()
{ {
int session_index = 0; int session_index = 0;
register session_t *sp, *snext; session_t *sp, *snext;
register struct ttyent *typ; struct ttyent *typ;
/* /*
* Destroy any previous session state. * Destroy any previous session state.
@ -1245,7 +1245,7 @@ collect_child(pid)
pid_t pid; pid_t pid;
#endif #endif
{ {
register session_t *sp, *sprev, *snext; session_t *sp, *sprev, *snext;
if (! sessions) if (! sessions)
return; return;
@ -1316,7 +1316,7 @@ state_func_t
multi_user() multi_user()
{ {
pid_t pid; pid_t pid;
register session_t *sp; session_t *sp;
requested_transition = 0; requested_transition = 0;
@ -1355,10 +1355,10 @@ multi_user()
state_func_t state_func_t
clean_ttys() clean_ttys()
{ {
register session_t *sp, *sprev; session_t *sp, *sprev;
register struct ttyent *typ; struct ttyent *typ;
register int session_index = 0; int session_index = 0;
register int devlen; int devlen;
char *old_getty, *old_window, *old_type; char *old_getty, *old_window, *old_type;
if (! sessions) if (! sessions)
@ -1453,7 +1453,7 @@ clean_ttys()
state_func_t state_func_t
catatonia() catatonia()
{ {
register session_t *sp; session_t *sp;
for (sp = sessions; sp; sp = sp->se_next) for (sp = sessions; sp; sp = sp->se_next)
sp->se_flags |= SE_SHUTDOWN; sp->se_flags |= SE_SHUTDOWN;
@ -1478,8 +1478,8 @@ alrm_handler(sig)
state_func_t state_func_t
death() death()
{ {
register session_t *sp; session_t *sp;
register int i; int i;
pid_t pid; pid_t pid;
static const int death_sigs[2] = { SIGTERM, SIGKILL }; static const int death_sigs[2] = { SIGTERM, SIGKILL };

View File

@ -274,8 +274,8 @@ int silent;
} }
while ((dp = readdir(dd)) != NULL) { while ((dp = readdir(dd)) != NULL) {
register int n; int n;
register char *cp; char *cp;
/* Check for `lib' prefix */ /* Check for `lib' prefix */
if (dp->d_name[0] != 'l' || if (dp->d_name[0] != 'l' ||

View File

@ -241,8 +241,8 @@ main(argc, argv)
int argc; int argc;
char *argv[]; char *argv[];
{ {
register int c; int c;
register struct nfs_args *nfsargsp; struct nfs_args *nfsargsp;
struct nfs_args nfsargs; struct nfs_args nfsargs;
int mntflags, altflags, nfssvc_flag, num; int mntflags, altflags, nfssvc_flag, num;
char *name, *p, *spec; char *name, *p, *spec;
@ -856,9 +856,9 @@ xdr_dir(xdrsp, dirp)
int int
xdr_fh(xdrsp, np) xdr_fh(xdrsp, np)
XDR *xdrsp; XDR *xdrsp;
register struct nfhret *np; struct nfhret *np;
{ {
register int i; int i;
long auth, authcnt, authfnd = 0; long auth, authcnt, authfnd = 0;
if (!xdr_u_long(xdrsp, &np->stat)) if (!xdr_u_long(xdrsp, &np->stat))

View File

@ -723,7 +723,7 @@ xdr_fhs(xdrsp, cp)
XDR *xdrsp; XDR *xdrsp;
caddr_t cp; caddr_t cp;
{ {
register struct fhreturn *fhrp = (struct fhreturn *)cp; struct fhreturn *fhrp = (struct fhreturn *)cp;
u_long ok = 0, len, auth; u_long ok = 0, len, auth;
if (!xdr_long(xdrsp, &ok)) if (!xdr_long(xdrsp, &ok))

View File

@ -201,7 +201,7 @@ main(argc, argv)
struct hostent *hp; struct hostent *hp;
struct sockaddr_in *to, sin; struct sockaddr_in *to, sin;
struct termios ts; struct termios ts;
register int i; int i;
int ch, hold, packlen, preload, sockerrno, almost_done = 0, ttl; int ch, hold, packlen, preload, sockerrno, almost_done = 0, ttl;
struct in_addr ifaddr; struct in_addr ifaddr;
unsigned char mttl, loop; unsigned char mttl, loop;
@ -639,7 +639,7 @@ main(argc, argv)
} }
while (!finish_up) { while (!finish_up) {
register int cc; int cc;
int n; int n;
struct timeval timeout, now; struct timeval timeout, now;
fd_set rfds; fd_set rfds;
@ -747,8 +747,8 @@ stopit(sig)
static void static void
pinger(void) pinger(void)
{ {
register struct icmp *icp; struct icmp *icp;
register int cc; int cc;
int i; int i;
icp = (struct icmp *)outpack; icp = (struct icmp *)outpack;
@ -803,10 +803,10 @@ pr_pack(buf, cc, from, tv)
struct sockaddr_in *from; struct sockaddr_in *from;
struct timeval *tv; struct timeval *tv;
{ {
register struct icmp *icp; struct icmp *icp;
register u_long l; u_long l;
register int i, j; int i, j;
register u_char *cp,*dp; u_char *cp,*dp;
static int old_rrlen; static int old_rrlen;
static char old_rr[MAX_IPOPTLEN]; static char old_rr[MAX_IPOPTLEN];
struct ip *ip; struct ip *ip;
@ -1041,9 +1041,9 @@ in_cksum(addr, len)
u_short *addr; u_short *addr;
int len; int len;
{ {
register int nleft = len; int nleft = len;
register u_short *w = addr; u_short *w = addr;
register int sum = 0; int sum = 0;
union { union {
u_short us; u_short us;
u_char uc[2]; u_char uc[2];
@ -1081,7 +1081,7 @@ in_cksum(addr, len)
*/ */
static void static void
tvsub(out, in) tvsub(out, in)
register struct timeval *out, *in; struct timeval *out, *in;
{ {
if ((out->tv_usec -= in->tv_usec) < 0) { if ((out->tv_usec -= in->tv_usec) < 0) {
--out->tv_sec; --out->tv_sec;
@ -1406,7 +1406,7 @@ static void
fill(bp, patp) fill(bp, patp)
char *bp, *patp; char *bp, *patp;
{ {
register int ii, jj, kk; int ii, jj, kk;
int pat[16]; int pat[16];
char *cp; char *cp;

View File

@ -295,7 +295,7 @@ main(argc, argv)
struct addrinfo hints; struct addrinfo hints;
fd_set *fdmaskp; fd_set *fdmaskp;
int fdmasks; int fdmasks;
register int cc, i; int cc, i;
int ch, fromlen, hold, packlen, preload, optval, ret_ga; int ch, fromlen, hold, packlen, preload, optval, ret_ga;
u_char *datap, *packet; u_char *datap, *packet;
char *e, *target, *ifname = NULL; char *e, *target, *ifname = NULL;
@ -2127,7 +2127,7 @@ set_pathmtu(mtu)
*/ */
void void
tvsub(out, in) tvsub(out, in)
register struct timeval *out, *in; struct timeval *out, *in;
{ {
if ((out->tv_usec -= in->tv_usec) < 0) { if ((out->tv_usec -= in->tv_usec) < 0) {
--out->tv_sec; --out->tv_sec;
@ -2585,7 +2585,7 @@ void
fill(bp, patp) fill(bp, patp)
char *bp, *patp; char *bp, *patp;
{ {
register int ii, jj, kk; int ii, jj, kk;
int pat[16]; int pat[16];
char *cp; char *cp;

View File

@ -81,9 +81,9 @@ checkfstab(preen, maxrun, docheck, chkit)
int (*docheck)(struct fstab *); int (*docheck)(struct fstab *);
int (*chkit)(char *, char *, long, int); int (*chkit)(char *, char *, long, int);
{ {
register struct fstab *fsp; struct fstab *fsp;
register struct disk *dk, *nextdisk; struct disk *dk, *nextdisk;
register struct part *pt; struct part *pt;
int ret, pid, retcode, passno, sumstatus, status; int ret, pid, retcode, passno, sumstatus, status;
long auxdata; long auxdata;
char *name; char *name;
@ -205,8 +205,8 @@ static struct disk *
finddisk(name) finddisk(name)
char *name; char *name;
{ {
register struct disk *dk, **dkp; struct disk *dk, **dkp;
register char *p; char *p;
size_t len; size_t len;
p = strrchr(name, '/'); p = strrchr(name, '/');
@ -245,7 +245,7 @@ addpart(name, fsname, auxdata)
long auxdata; long auxdata;
{ {
struct disk *dk = finddisk(name); struct disk *dk = finddisk(name);
register struct part *pt, **ppt = &dk->part; struct part *pt, **ppt = &dk->part;
for (pt = dk->part; pt; ppt = &pt->next, pt = pt->next) for (pt = dk->part; pt; ppt = &pt->next, pt = pt->next)
if (strcmp(pt->name, name) == 0) { if (strcmp(pt->name, name) == 0) {
@ -273,10 +273,10 @@ addpart(name, fsname, auxdata)
static int static int
startdisk(dk, checkit) startdisk(dk, checkit)
register struct disk *dk; struct disk *dk;
int (*checkit)(char *, char *, long, int); int (*checkit)(char *, char *, long, int);
{ {
register struct part *pt = dk->part; struct part *pt = dk->part;
dk->pid = fork(); dk->pid = fork();
if (dk->pid < 0) { if (dk->pid < 0) {

View File

@ -141,8 +141,8 @@ void
extractdirs(genmode) extractdirs(genmode)
int genmode; int genmode;
{ {
register int i; int i;
register struct dinode *ip; struct dinode *ip;
struct inotab *itp; struct inotab *itp;
struct direct nulldir; struct direct nulldir;
int fd; int fd;
@ -229,8 +229,8 @@ treescan(pname, ino, todo)
ino_t ino; ino_t ino;
long (*todo) __P((char *, ino_t, int)); long (*todo) __P((char *, ino_t, int));
{ {
register struct inotab *itp; struct inotab *itp;
register struct direct *dp; struct direct *dp;
int namelen; int namelen;
long bpt; long bpt;
char locname[MAXPATHLEN + 1]; char locname[MAXPATHLEN + 1];
@ -321,8 +321,8 @@ searchdir(inum, name)
ino_t inum; ino_t inum;
char *name; char *name;
{ {
register struct direct *dp; struct direct *dp;
register struct inotab *itp; struct inotab *itp;
int len; int len;
itp = inotablookup(inum); itp = inotablookup(inum);
@ -347,9 +347,9 @@ putdir(buf, size)
long size; long size;
{ {
struct direct cvtbuf; struct direct cvtbuf;
register struct odirect *odp; struct odirect *odp;
struct odirect *eodp; struct odirect *eodp;
register struct direct *dp; struct direct *dp;
long loc, i; long loc, i;
if (cvtflag) { if (cvtflag) {
@ -443,8 +443,8 @@ flushent()
static void static void
dcvt(odp, ndp) dcvt(odp, ndp)
register struct odirect *odp; struct odirect *odp;
register struct direct *ndp; struct direct *ndp;
{ {
memset(ndp, 0, (long)(sizeof *ndp)); memset(ndp, 0, (long)(sizeof *ndp));
@ -464,7 +464,7 @@ dcvt(odp, ndp)
*/ */
static void static void
rst_seekdir(dirp, loc, base) rst_seekdir(dirp, loc, base)
register RST_DIR *dirp; RST_DIR *dirp;
long loc, base; long loc, base;
{ {
@ -484,9 +484,9 @@ rst_seekdir(dirp, loc, base)
*/ */
struct direct * struct direct *
rst_readdir(dirp) rst_readdir(dirp)
register RST_DIR *dirp; RST_DIR *dirp;
{ {
register struct direct *dp; struct direct *dp;
for (;;) { for (;;) {
if (dirp->dd_loc == 0) { if (dirp->dd_loc == 0) {
@ -571,8 +571,8 @@ static RST_DIR *
opendirfile(name) opendirfile(name)
const char *name; const char *name;
{ {
register RST_DIR *dirp; RST_DIR *dirp;
register int fd; int fd;
if ((fd = open(name, O_RDONLY)) == -1) if ((fd = open(name, O_RDONLY)) == -1)
return (NULL); return (NULL);
@ -658,7 +658,7 @@ genliteraldir(name, ino)
char *name; char *name;
ino_t ino; ino_t ino;
{ {
register struct inotab *itp; struct inotab *itp;
int ofile, dp, i, size; int ofile, dp, i, size;
char buf[BUFSIZ]; char buf[BUFSIZ];
@ -720,7 +720,7 @@ allocinotab(ino, dip, seekpt)
struct dinode *dip; struct dinode *dip;
long seekpt; long seekpt;
{ {
register struct inotab *itp; struct inotab *itp;
struct modeinfo node; struct modeinfo node;
itp = calloc(1, sizeof(struct inotab)); itp = calloc(1, sizeof(struct inotab));
@ -752,7 +752,7 @@ static struct inotab *
inotablookup(ino) inotablookup(ino)
ino_t ino; ino_t ino;
{ {
register struct inotab *itp; struct inotab *itp;
for (itp = inotab[INOHASH(ino)]; itp != NULL; itp = itp->t_next) for (itp = inotab[INOHASH(ino)]; itp != NULL; itp = itp->t_next)
if (itp->t_ino == ino) if (itp->t_ino == ino)

View File

@ -96,7 +96,7 @@ static void printlist __P((char *, char *));
void void
runcmdshell() runcmdshell()
{ {
register struct entry *np; struct entry *np;
ino_t ino; ino_t ino;
struct arglist arglist; struct arglist arglist;
char curdir[MAXPATHLEN]; char curdir[MAXPATHLEN];
@ -307,7 +307,7 @@ getcmd(curdir, cmd, name, size, ap)
struct arglist *ap; struct arglist *ap;
int size; int size;
{ {
register char *cp; char *cp;
static char input[BUFSIZ]; static char input[BUFSIZ];
char output[BUFSIZ]; char output[BUFSIZ];
# define rawname input /* save space by reusing input buffer */ # define rawname input /* save space by reusing input buffer */
@ -393,7 +393,7 @@ static char *
copynext(input, output) copynext(input, output)
char *input, *output; char *input, *output;
{ {
register char *cp, *bp; char *cp, *bp;
char quote; char quote;
for (cp = input; *cp == ' ' || *cp == '\t'; cp++) for (cp = input; *cp == ' ' || *cp == '\t'; cp++)
@ -444,7 +444,7 @@ canon(rawname, canonname, len)
char *rawname, *canonname; char *rawname, *canonname;
int len; int len;
{ {
register char *cp, *np; char *cp, *np;
if (strcmp(rawname, ".") == 0 || strncmp(rawname, "./", 2) == 0) if (strcmp(rawname, ".") == 0 || strncmp(rawname, "./", 2) == 0)
(void) strcpy(canonname, ""); (void) strcpy(canonname, "");
@ -500,8 +500,8 @@ printlist(name, basename)
char *name; char *name;
char *basename; char *basename;
{ {
register struct afile *fp, *list, *listp; struct afile *fp, *list, *listp;
register struct direct *dp; struct direct *dp;
struct afile single; struct afile single;
RST_DIR *dirp; RST_DIR *dirp;
int entries, len, namelen; int entries, len, namelen;
@ -583,7 +583,7 @@ static void
mkentry(name, dp, fp) mkentry(name, dp, fp)
char *name; char *name;
struct direct *dp; struct direct *dp;
register struct afile *fp; struct afile *fp;
{ {
char *cp; char *cp;
struct entry *np; struct entry *np;
@ -644,10 +644,10 @@ mkentry(name, dp, fp)
*/ */
static void static void
formatf(list, nentry) formatf(list, nentry)
register struct afile *list; struct afile *list;
int nentry; int nentry;
{ {
register struct afile *fp, *endlist; struct afile *fp, *endlist;
int width, bigino, haveprefix, havepostfix; int width, bigino, haveprefix, havepostfix;
int i, j, w, precision, columns, lines; int i, j, w, precision, columns, lines;
@ -744,7 +744,7 @@ glob_stat(name, stp)
const char *name; const char *name;
struct stat *stp; struct stat *stp;
{ {
register struct direct *dp; struct direct *dp;
dp = pathsearch(name); dp = pathsearch(name);
if (dp == NULL || (!dflag && TSTINO(dp->d_ino, dumpmap) == 0) || if (dp == NULL || (!dflag && TSTINO(dp->d_ino, dumpmap) == 0) ||
@ -762,7 +762,7 @@ glob_stat(name, stp)
*/ */
static int static int
fcmp(f1, f2) fcmp(f1, f2)
register const void *f1, *f2; const void *f1, *f2;
{ {
return (strcmp(((struct afile *)f1)->fname, return (strcmp(((struct afile *)f1)->fname,
((struct afile *)f2)->fname)); ((struct afile *)f2)->fname));

View File

@ -80,7 +80,7 @@ addfile(name, ino, type)
ino_t ino; ino_t ino;
int type; int type;
{ {
register struct entry *ep; struct entry *ep;
long descend = hflag ? GOOD : FAIL; long descend = hflag ? GOOD : FAIL;
char buf[100]; char buf[100];
@ -162,8 +162,8 @@ static struct entry *removelist;
void void
removeoldleaves() removeoldleaves()
{ {
register struct entry *ep, *nextep; struct entry *ep, *nextep;
register ino_t i, mydirino; ino_t i, mydirino;
vprintf(stdout, "Mark entries to be removed.\n"); vprintf(stdout, "Mark entries to be removed.\n");
if ((ep = lookupino(WINO))) { if ((ep = lookupino(WINO))) {
@ -218,7 +218,7 @@ nodeupdates(name, ino, type)
ino_t ino; ino_t ino;
int type; int type;
{ {
register struct entry *ep, *np, *ip; struct entry *ep, *np, *ip;
long descend = GOOD; long descend = GOOD;
int lookuptype = 0; int lookuptype = 0;
int key = 0; int key = 0;
@ -526,8 +526,8 @@ keyval(key)
void void
findunreflinks() findunreflinks()
{ {
register struct entry *ep, *np; struct entry *ep, *np;
register ino_t i; ino_t i;
vprintf(stdout, "Find unreferenced names.\n"); vprintf(stdout, "Find unreferenced names.\n");
for (i = ROOTINO; i < maxino; i++) { for (i = ROOTINO; i < maxino; i++) {
@ -574,7 +574,7 @@ findunreflinks()
void void
removeoldnodes() removeoldnodes()
{ {
register struct entry *ep, **prev; struct entry *ep, **prev;
long change; long change;
vprintf(stdout, "Remove old nodes (directories).\n"); vprintf(stdout, "Remove old nodes (directories).\n");
@ -604,7 +604,7 @@ void
createleaves(symtabfile) createleaves(symtabfile)
char *symtabfile; char *symtabfile;
{ {
register struct entry *ep; struct entry *ep;
ino_t first; ino_t first;
long curvol; long curvol;
@ -683,8 +683,8 @@ createleaves(symtabfile)
void void
createfiles() createfiles()
{ {
register ino_t first, next, last; ino_t first, next, last;
register struct entry *ep; struct entry *ep;
long curvol; long curvol;
vprintf(stdout, "Extract requested files\n"); vprintf(stdout, "Extract requested files\n");
@ -779,8 +779,8 @@ createfiles()
void void
createlinks() createlinks()
{ {
register struct entry *np, *ep; struct entry *np, *ep;
register ino_t i; ino_t i;
char name[BUFSIZ]; char name[BUFSIZ];
if ((ep = lookupino(WINO))) { if ((ep = lookupino(WINO))) {
@ -819,8 +819,8 @@ createlinks()
void void
checkrestore() checkrestore()
{ {
register struct entry *ep; struct entry *ep;
register ino_t i; ino_t i;
vprintf(stdout, "Check the symbol table.\n"); vprintf(stdout, "Check the symbol table.\n");
for (i = WINO; i < maxino; i++) { for (i = WINO; i < maxino; i++) {

View File

@ -85,7 +85,7 @@ struct entry *
lookupino(inum) lookupino(inum)
ino_t inum; ino_t inum;
{ {
register struct entry *ep; struct entry *ep;
if (inum < WINO || inum >= maxino) if (inum < WINO || inum >= maxino)
return (NULL); return (NULL);
@ -124,7 +124,7 @@ void
deleteino(inum) deleteino(inum)
ino_t inum; ino_t inum;
{ {
register struct entry *next; struct entry *next;
struct entry **prev; struct entry **prev;
if (inum < WINO || inum >= maxino) if (inum < WINO || inum >= maxino)
@ -148,8 +148,8 @@ struct entry *
lookupname(name) lookupname(name)
char *name; char *name;
{ {
register struct entry *ep; struct entry *ep;
register char *np, *cp; char *np, *cp;
char buf[MAXPATHLEN]; char buf[MAXPATHLEN];
cp = name; cp = name;
@ -199,9 +199,9 @@ lookupparent(name)
*/ */
char * char *
myname(ep) myname(ep)
register struct entry *ep; struct entry *ep;
{ {
register char *cp; char *cp;
static char namebuf[MAXPATHLEN]; static char namebuf[MAXPATHLEN];
for (cp = &namebuf[MAXPATHLEN - 2]; cp > &namebuf[ep->e_namlen]; ) { for (cp = &namebuf[MAXPATHLEN - 2]; cp > &namebuf[ep->e_namlen]; ) {
@ -231,7 +231,7 @@ addentry(name, inum, type)
ino_t inum; ino_t inum;
int type; int type;
{ {
register struct entry *np, *ep; struct entry *np, *ep;
if (freelist != NULL) { if (freelist != NULL) {
np = freelist; np = freelist;
@ -278,9 +278,9 @@ addentry(name, inum, type)
*/ */
void void
freeentry(ep) freeentry(ep)
register struct entry *ep; struct entry *ep;
{ {
register struct entry *np; struct entry *np;
ino_t inum; ino_t inum;
if (ep->e_flags != REMOVED) if (ep->e_flags != REMOVED)
@ -322,7 +322,7 @@ freeentry(ep)
*/ */
void void
moveentry(ep, newname) moveentry(ep, newname)
register struct entry *ep; struct entry *ep;
char *newname; char *newname;
{ {
struct entry *np; struct entry *np;
@ -352,9 +352,9 @@ moveentry(ep, newname)
*/ */
static void static void
removeentry(ep) removeentry(ep)
register struct entry *ep; struct entry *ep;
{ {
register struct entry *np; struct entry *np;
np = ep->e_parent; np = ep->e_parent;
if (np->e_entries == ep) { if (np->e_entries == ep) {
@ -457,8 +457,8 @@ dumpsymtable(filename, checkpt)
char *filename; char *filename;
long checkpt; long checkpt;
{ {
register struct entry *ep, *tep; struct entry *ep, *tep;
register ino_t i; ino_t i;
struct entry temp, *tentry; struct entry temp, *tentry;
long mynum = 1, stroff = 0; long mynum = 1, stroff = 0;
FILE *fd; FILE *fd;
@ -546,11 +546,11 @@ initsymtable(filename)
{ {
char *base; char *base;
long tblsize; long tblsize;
register struct entry *ep; struct entry *ep;
struct entry *baseep, *lep; struct entry *baseep, *lep;
struct symtableheader hdr; struct symtableheader hdr;
struct stat stbuf; struct stat stbuf;
register long i; long i;
int fd; int fd;
vprintf(stdout, "Initialize symbol table.\n"); vprintf(stdout, "Initialize symbol table.\n");

View File

@ -681,7 +681,7 @@ getfile(fill, skip)
void (*fill) __P((char *, long)); void (*fill) __P((char *, long));
void (*skip) __P((char *, long)); void (*skip) __P((char *, long));
{ {
register int i; int i;
int curblk = 0; int curblk = 0;
quad_t size = spcl.c_dinode.di_size; quad_t size = spcl.c_dinode.di_size;
static char clearedbuf[MAXBSIZE]; static char clearedbuf[MAXBSIZE];
@ -969,7 +969,7 @@ getmore:
static void static void
findtapeblksize() findtapeblksize()
{ {
register long i; long i;
for (i = 0; i < ntrec; i++) for (i = 0; i < ntrec; i++)
((struct s_spcl *)&tapebuf[i * TP_BSIZE])->c_magic = 0; ((struct s_spcl *)&tapebuf[i * TP_BSIZE])->c_magic = 0;
@ -1297,9 +1297,9 @@ findinode(header)
static int static int
checksum(buf) checksum(buf)
register int *buf; int *buf;
{ {
register int i, j; int i, j;
j = sizeof(union u_spcl) / sizeof(int); j = sizeof(union u_spcl) / sizeof(int);
i = 0; i = 0;
@ -1352,8 +1352,8 @@ msg(fmt, va_alist)
static u_char * static u_char *
swabshort(sp, n) swabshort(sp, n)
register u_char *sp; u_char *sp;
register int n; int n;
{ {
char c; char c;
@ -1366,8 +1366,8 @@ swabshort(sp, n)
static u_char * static u_char *
swablong(sp, n) swablong(sp, n)
register u_char *sp; u_char *sp;
register int n; int n;
{ {
char c; char c;
@ -1381,7 +1381,7 @@ swablong(sp, n)
void void
swabst(cp, sp) swabst(cp, sp)
register u_char *cp, *sp; u_char *cp, *sp;
{ {
int n = 0; int n = 0;

View File

@ -61,7 +61,7 @@ void
pathcheck(name) pathcheck(name)
char *name; char *name;
{ {
register char *cp; char *cp;
struct entry *ep; struct entry *ep;
char *start; char *start;
@ -88,7 +88,7 @@ pathcheck(name)
*/ */
void void
mktempname(ep) mktempname(ep)
register struct entry *ep; struct entry *ep;
{ {
char oldname[MAXPATHLEN]; char oldname[MAXPATHLEN];
@ -162,7 +162,7 @@ newnode(np)
*/ */
void void
removenode(ep) removenode(ep)
register struct entry *ep; struct entry *ep;
{ {
char *cp; char *cp;
@ -185,7 +185,7 @@ removenode(ep)
*/ */
void void
removeleaf(ep) removeleaf(ep)
register struct entry *ep; struct entry *ep;
{ {
char *cp; char *cp;
@ -274,7 +274,7 @@ addwhiteout(name)
*/ */
void void
delwhiteout(ep) delwhiteout(ep)
register struct entry *ep; struct entry *ep;
{ {
char *name; char *name;
@ -298,7 +298,7 @@ ino_t
lowerbnd(start) lowerbnd(start)
ino_t start; ino_t start;
{ {
register struct entry *ep; struct entry *ep;
for ( ; start < maxino; start++) { for ( ; start < maxino; start++) {
ep = lookupino(start); ep = lookupino(start);
@ -317,7 +317,7 @@ ino_t
upperbnd(start) upperbnd(start)
ino_t start; ino_t start;
{ {
register struct entry *ep; struct entry *ep;
for ( ; start > ROOTINO; start--) { for ( ; start > ROOTINO; start--) {
ep = lookupino(start); ep = lookupino(start);
@ -334,7 +334,7 @@ upperbnd(start)
*/ */
void void
badentry(ep, msg) badentry(ep, msg)
register struct entry *ep; struct entry *ep;
char *msg; char *msg;
{ {
@ -361,7 +361,7 @@ badentry(ep, msg)
*/ */
char * char *
flagvalues(ep) flagvalues(ep)
register struct entry *ep; struct entry *ep;
{ {
static char flagbuf[BUFSIZ]; static char flagbuf[BUFSIZ];

View File

@ -214,7 +214,7 @@ flushroutes(argc, argv)
size_t needed; size_t needed;
int mib[6], rlen, seqno; int mib[6], rlen, seqno;
char *buf, *next, *lim; char *buf, *next, *lim;
register struct rt_msghdr *rtm; struct rt_msghdr *rtm;
if (uid) { if (uid) {
errx(EX_NOPERM, "must be root to alter routing table"); errx(EX_NOPERM, "must be root to alter routing table");
@ -306,7 +306,7 @@ const char *
routename(sa) routename(sa)
struct sockaddr *sa; struct sockaddr *sa;
{ {
register char *cp; char *cp;
static char line[MAXHOSTNAMELEN + 1]; static char line[MAXHOSTNAMELEN + 1];
struct hostent *hp; struct hostent *hp;
static char domain[MAXHOSTNAMELEN + 1]; static char domain[MAXHOSTNAMELEN + 1];
@ -430,7 +430,7 @@ netname(sa)
static char line[MAXHOSTNAMELEN + 1]; static char line[MAXHOSTNAMELEN + 1];
struct netent *np = 0; struct netent *np = 0;
u_long net, mask; u_long net, mask;
register u_long i; u_long i;
int n, subnetshift; int n, subnetshift;
#ifdef NS #ifdef NS
char *ns_print(); char *ns_print();
@ -586,7 +586,7 @@ set_metric(value, key)
void void
newroute(argc, argv) newroute(argc, argv)
int argc; int argc;
register char **argv; char **argv;
{ {
char *cmd, *dest = "", *gateway = "", *err; char *cmd, *dest = "", *gateway = "", *err;
int ishost = 0, proxy = 0, ret, attempts, oerrno, flags = RTF_STATIC; int ishost = 0, proxy = 0, ret, attempts, oerrno, flags = RTF_STATIC;
@ -818,10 +818,10 @@ newroute(argc, argv)
void void
inet_makenetandmask(net, sin, bits) inet_makenetandmask(net, sin, bits)
u_long net, bits; u_long net, bits;
register struct sockaddr_in *sin; struct sockaddr_in *sin;
{ {
u_long addr, mask = 0; u_long addr, mask = 0;
register char *cp; char *cp;
rtm_addrs |= RTA_NETMASK; rtm_addrs |= RTA_NETMASK;
if (net == 0) if (net == 0)
@ -869,7 +869,7 @@ getaddr(which, s, hpp)
char *s; char *s;
struct hostent **hpp; struct hostent **hpp;
{ {
register sup su; sup su;
struct hostent *hp; struct hostent *hp;
struct netent *np; struct netent *np;
u_long val; u_long val;
@ -1124,8 +1124,8 @@ ns_print(sns)
u_short port; u_short port;
static char mybuf[50+MAXHOSTNAMELEN], cport[10], chost[25]; static char mybuf[50+MAXHOSTNAMELEN], cport[10], chost[25];
char *host = ""; char *host = "";
register char *p; char *p;
register u_char *q; u_char *q;
work = sns->sns_addr; work = sns->sns_addr;
port = ntohs(work.x_port); port = ntohs(work.x_port);
@ -1168,7 +1168,7 @@ interfaces()
size_t needed; size_t needed;
int mib[6]; int mib[6];
char *buf, *lim, *next; char *buf, *lim, *next;
register struct rt_msghdr *rtm; struct rt_msghdr *rtm;
mib[0] = CTL_NET; mib[0] = CTL_NET;
mib[1] = PF_ROUTE; mib[1] = PF_ROUTE;
@ -1220,8 +1220,8 @@ rtmsg(cmd, flags)
{ {
static int seq; static int seq;
int rlen; int rlen;
register char *cp = m_rtmsg.m_space; char *cp = m_rtmsg.m_space;
register int l; int l;
#define NEXTADDR(w, u) \ #define NEXTADDR(w, u) \
if (rtm_addrs & (w)) {\ if (rtm_addrs & (w)) {\
@ -1287,7 +1287,7 @@ void
mask_addr() mask_addr()
{ {
int olen = so_mask.sa.sa_len; int olen = so_mask.sa.sa_len;
register char *cp1 = olen + (char *)&so_mask, *cp2; char *cp1 = olen + (char *)&so_mask, *cp2;
for (so_mask.sa.sa_len = 0; cp1 > (char *)&so_mask; ) for (so_mask.sa.sa_len = 0; cp1 > (char *)&so_mask; )
if (*--cp1 != 0) { if (*--cp1 != 0) {
@ -1356,7 +1356,7 @@ char addrnames[] =
void void
print_rtmsg(rtm, msglen) print_rtmsg(rtm, msglen)
register struct rt_msghdr *rtm; struct rt_msghdr *rtm;
int msglen; int msglen;
{ {
struct if_msghdr *ifm; struct if_msghdr *ifm;
@ -1426,14 +1426,14 @@ print_rtmsg(rtm, msglen)
void void
print_getmsg(rtm, msglen) print_getmsg(rtm, msglen)
register struct rt_msghdr *rtm; struct rt_msghdr *rtm;
int msglen; int msglen;
{ {
struct sockaddr *dst = NULL, *gate = NULL, *mask = NULL; struct sockaddr *dst = NULL, *gate = NULL, *mask = NULL;
struct sockaddr_dl *ifp = NULL; struct sockaddr_dl *ifp = NULL;
register struct sockaddr *sa; struct sockaddr *sa;
register char *cp; char *cp;
register int i; int i;
(void) printf(" route to: %s\n", routename(&so_dst)); (void) printf(" route to: %s\n", routename(&so_dst));
if (rtm->rtm_version != RTM_VERSION) { if (rtm->rtm_version != RTM_VERSION) {
@ -1522,7 +1522,7 @@ print_getmsg(rtm, msglen)
void void
pmsg_common(rtm) pmsg_common(rtm)
register struct rt_msghdr *rtm; struct rt_msghdr *rtm;
{ {
(void) printf("\nlocks: "); (void) printf("\nlocks: ");
bprintf(stdout, rtm->rtm_rmx.rmx_locks, metricnames); bprintf(stdout, rtm->rtm_rmx.rmx_locks, metricnames);
@ -1536,7 +1536,7 @@ pmsg_addrs(cp, addrs)
char *cp; char *cp;
int addrs; int addrs;
{ {
register struct sockaddr *sa; struct sockaddr *sa;
int i; int i;
if (addrs == 0) { if (addrs == 0) {
@ -1558,11 +1558,11 @@ pmsg_addrs(cp, addrs)
void void
bprintf(fp, b, s) bprintf(fp, b, s)
register FILE *fp; FILE *fp;
register int b; int b;
register u_char *s; u_char *s;
{ {
register int i; int i;
int gotsome = 0; int gotsome = 0;
if (b == 0) if (b == 0)
@ -1589,7 +1589,7 @@ int
keyword(cp) keyword(cp)
char *cp; char *cp;
{ {
register struct keytab *kt = keywords; struct keytab *kt = keywords;
while (kt->kt_cp && strcmp(kt->kt_cp, cp)) while (kt->kt_cp && strcmp(kt->kt_cp, cp))
kt++; kt++;
@ -1598,7 +1598,7 @@ keyword(cp)
void void
sodump(su, which) sodump(su, which)
register sup su; sup su;
char *which; char *which;
{ {
switch (su->sa.sa_family) { switch (su->sa.sa_family) {
@ -1635,13 +1635,13 @@ sodump(su, which)
void void
sockaddr(addr, sa) sockaddr(addr, sa)
register char *addr; char *addr;
register struct sockaddr *sa; struct sockaddr *sa;
{ {
register char *cp = (char *)sa; char *cp = (char *)sa;
int size = sa->sa_len; int size = sa->sa_len;
char *cplim = cp + size; char *cplim = cp + size;
register int byte = 0, state = VIRGIN, new = 0 /* foil gcc */; int byte = 0, state = VIRGIN, new = 0 /* foil gcc */;
memset(cp, 0, size); memset(cp, 0, size);
cp++; cp++;

View File

@ -367,8 +367,8 @@ char buf[1024 * 1024];
void void
save_core() save_core()
{ {
register FILE *fp; FILE *fp;
register int bounds, ifd, nr, nw; int bounds, ifd, nr, nw;
int hs, he; /* start and end of hole */ int hs, he; /* start and end of hole */
char path[MAXPATHLEN]; char path[MAXPATHLEN];
mode_t oumask; mode_t oumask;
@ -518,7 +518,7 @@ err2: syslog(LOG_WARNING,
int int
verify_dev(name, dev) verify_dev(name, dev)
char *name; char *name;
register dev_t dev; dev_t dev;
{ {
struct stat sb; struct stat sb;
@ -538,7 +538,7 @@ verify_dev(name, dev)
*/ */
void void
find_dev(dev) find_dev(dev)
register dev_t dev; dev_t dev;
{ {
struct dirent *ent; struct dirent *ent;
char *dn, *dnp; char *dn, *dnp;
@ -614,7 +614,7 @@ get_dumpsize()
int int
check_space() check_space()
{ {
register FILE *fp; FILE *fp;
const char *tkernel; const char *tkernel;
off_t minfree, spacefree, totfree, kernelsize, needed; off_t minfree, spacefree, totfree, kernelsize, needed;
struct stat st; struct stat st;

View File

@ -513,7 +513,7 @@ getline(buf, size, fd, fintimeout)
int size, fd; int size, fd;
time_t fintimeout; time_t fintimeout;
{ {
register int i; int i;
int ret; int ret;
fd_set readfds; fd_set readfds;
struct timeval tv; struct timeval tv;

View File

@ -59,8 +59,8 @@ int add __P((char *name, int ignoreebusy));
int int
main(int argc, char **argv) main(int argc, char **argv)
{ {
register struct fstab *fsp; struct fstab *fsp;
register int stat; int stat;
int ch, doall; int ch, doall;
doall = 0; doall = 0;

View File

@ -723,7 +723,7 @@ xdr_fhs(xdrsp, cp)
XDR *xdrsp; XDR *xdrsp;
caddr_t cp; caddr_t cp;
{ {
register struct fhreturn *fhrp = (struct fhreturn *)cp; struct fhreturn *fhrp = (struct fhreturn *)cp;
u_long ok = 0, len, auth; u_long ok = 0, len, auth;
if (!xdr_long(xdrsp, &ok)) if (!xdr_long(xdrsp, &ok))