o __P removal.

o ansi function definitions.
o main prototype removal
o unifdef __STDC__
This commit is contained in:
Warner Losh 2002-03-21 13:10:52 +00:00
parent 6da4e60a23
commit 0638cc1a39
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=92881
4 changed files with 46 additions and 79 deletions

View File

@ -49,11 +49,11 @@ static const char rcsid[] =
#include "fsdb.h"
#include "fsck.h"
static void usage __P((void));
int cmdloop __P((void));
static void usage(void) __dead2;
int cmdloop(void);
static void
usage()
usage(void)
{
fprintf(stderr, "usage: fsdb [-d] [-f] [-r] fsname\n");
exit(1);
@ -69,9 +69,7 @@ char nflag;
* the file system.
*/
int
main(argc, argv)
int argc;
char *argv[];
main(int argc, char *argv[])
{
int ch, rval;
char *fsys = NULL;
@ -117,10 +115,8 @@ main(argc, argv)
exit(rval);
}
#define CMDFUNC(func) int func __P((int argc, char *argv[]))
#define CMDFUNCSTART(func) int func(argc, argv) \
int argc; \
char *argv[];
#define CMDFUNC(func) int func(int argc, char *argv[])
#define CMDFUNCSTART(func) int func(int argc, char *argv[])
CMDFUNC(helpfn);
CMDFUNC(focus); /* focus on inode */
@ -186,9 +182,7 @@ struct cmdtable cmds[] = {
};
int
helpfn(argc, argv)
int argc;
char *argv[];
helpfn(int argc, char *argv[])
{
struct cmdtable *cmdtp;
@ -202,8 +196,7 @@ helpfn(argc, argv)
}
char *
prompt(el)
EditLine *el;
prompt(EditLine *el)
{
static char pstring[64];
snprintf(pstring, sizeof(pstring), "fsdb (inum: %d)> ", curinum);
@ -212,7 +205,7 @@ prompt(el)
int
cmdloop()
cmdloop(void)
{
char *line;
const char *elline;
@ -392,8 +385,7 @@ const char *typename[] = {
int slot;
int
scannames(idesc)
struct inodesc *idesc;
scannames(struct inodesc *idesc)
{
struct direct *dirp = idesc->id_dirp;
@ -419,12 +411,11 @@ CMDFUNCSTART(ls)
return 0;
}
int findino __P((struct inodesc *idesc)); /* from fsck */
static int dolookup __P((char *name));
int findino(struct inodesc *idesc); /* from fsck */
static int dolookup(char *name);
static int
dolookup(name)
char *name;
dolookup(char *name)
{
struct inodesc idesc;
@ -514,8 +505,7 @@ CMDFUNCSTART(rm)
long slotcount, desired;
int
chinumfunc(idesc)
struct inodesc *idesc;
chinumfunc(struct inodesc *idesc)
{
struct direct *dirp = idesc->id_dirp;
@ -558,8 +548,7 @@ CMDFUNCSTART(chinum)
}
int
chnamefunc(idesc)
struct inodesc *idesc;
chnamefunc(struct inodesc *idesc)
{
struct direct *dirp = idesc->id_dirp;
struct direct testdir;
@ -822,9 +811,7 @@ CMDFUNCSTART(chgroup)
}
int
dotime(name, rts)
char *name;
struct timespec *rts;
dotime(char *name, struct timespec *rts)
{
char *p, *val;
struct tm t;

View File

@ -30,10 +30,10 @@
* $FreeBSD$
*/
extern int bread __P((int fd, char *buf, daddr_t blk, long size));
extern void bwrite __P((int fd, char *buf, daddr_t blk, long size));
extern void rwerror __P((char *mesg, daddr_t blk));
extern int reply __P((char *question));
extern int bread(int fd, char *buf, daddr_t blk, long size);
extern void bwrite(int fd, char *buf, daddr_t blk, long size);
extern void rwerror(char *mesg, daddr_t blk);
extern int reply(char *question);
extern long dev_bsize;
extern long secsize;
@ -48,15 +48,15 @@ struct cmdtable {
unsigned int flags;
#define FL_RO 0x0000 /* for symmetry */
#define FL_WR 0x0001 /* wants to write */
int (*handler) __P((int argc, char *argv[]));
int (*handler)(int argc, char *argv[]);
};
extern struct dinode *curinode;
extern ino_t curinum;
int argcount __P((struct cmdtable *cmdp, int argc, char *argv[]));
char **crack __P((char *line, int *argc));
char **recrack __P((char *line, int *argc, int argc_max));
void printstat __P((const char *cp, ino_t inum, struct dinode *dp));
int printactive __P((int doblocks));
int checkactive __P((void));
int checkactivedir __P((void));
int argcount(struct cmdtable *cmdp, int argc, char *argv[]);
char **crack(char *line, int *argc);
char **recrack(char *line, int *argc, int argc_max);
void printstat(const char *cp, ino_t inum, struct dinode *dp);
int printactive(int doblocks);
int checkactive(void);
int checkactivedir(void);

View File

@ -49,14 +49,12 @@ static const char rcsid[] =
#include "fsdb.h"
#include "fsck.h"
static int charsperline __P((void));
static int printindir __P((ufs_daddr_t blk, int level, char *bufp));
static void printblocks __P((ino_t inum, struct dinode *dp));
static int charsperline(void);
static int printindir(ufs_daddr_t blk, int level, char *bufp);
static void printblocks(ino_t inum, struct dinode *dp);
char **
crack(line, argc)
char *line;
int *argc;
crack(char *line, int *argc)
{
static char *argv[8];
int i;
@ -74,10 +72,7 @@ crack(line, argc)
}
char **
recrack(line, argc, argc_max)
char *line;
int *argc;
int argc_max;
recrack(char *line, int *argc, int argc_max)
{
static char *argv[8];
int i;
@ -97,10 +92,7 @@ recrack(line, argc, argc_max)
}
int
argcount(cmdp, argc, argv)
struct cmdtable *cmdp;
int argc;
char *argv[];
argcount(struct cmdtable *cmdp, int argc, char *argv[])
{
if (cmdp->minargc == cmdp->maxargc)
warnx("command `%s' takes %u arguments, got %u", cmdp->cmd,
@ -114,10 +106,7 @@ argcount(cmdp, argc, argv)
}
void
printstat(cp, inum, dp)
const char *cp;
ino_t inum;
struct dinode *dp;
printstat(const char *cp, ino_t inum, struct dinode *dp)
{
struct group *grp;
struct passwd *pw;
@ -189,7 +178,7 @@ printstat(cp, inum, dp)
*/
static int
charsperline()
charsperline(void)
{
int columns;
char *cp;
@ -210,10 +199,7 @@ charsperline()
* Recursively print a list of indirect blocks.
*/
static int
printindir(blk, level, bufp)
ufs_daddr_t blk;
int level;
char *bufp;
printindir(ufs_daddr_t blk, int level, char *bufp)
{
struct bufarea buf, *bp;
char tempbuf[32]; /* enough to print an ufs_daddr_t */
@ -267,9 +253,7 @@ printindir(blk, level, bufp)
* Print the block pointers for one inode.
*/
static void
printblocks(inum, dp)
ino_t inum;
struct dinode *dp;
printblocks(ino_t inum, struct dinode *dp)
{
char *bufp;
int i, j, nfrags;
@ -307,7 +291,7 @@ printblocks(inum, dp)
int
checkactive()
checkactive(void)
{
if (!curinode) {
warnx("no current inode\n");
@ -317,7 +301,7 @@ checkactive()
}
int
checkactivedir()
checkactivedir(void)
{
if (!curinode) {
warnx("no current inode\n");
@ -331,8 +315,7 @@ checkactivedir()
}
int
printactive(doblocks)
int doblocks;
printactive(int doblocks)
{
if (!checkactive())
return 1;

View File

@ -51,15 +51,13 @@ static const char rcsid[] =
#include <string.h>
#include <unistd.h>
static void usage __P((void));
int fsirand __P((char *));
static void usage(void) __dead2;
int fsirand(char *);
int printonly = 0, force = 0, ignorelabel = 0;
int
main(argc, argv)
int argc;
char *argv[];
main(int argc, char *argv[])
{
int n, ex = 0;
struct rlimit rl;
@ -104,8 +102,7 @@ main(argc, argv)
}
int
fsirand(device)
char *device;
fsirand(char *device)
{
static struct dinode *inodebuf;
static size_t oldibufsize;
@ -282,7 +279,7 @@ fsirand(device)
}
static void
usage()
usage(void)
{
(void)fprintf(stderr,
"usage: fsirand [-b] [-f] [-p] special [special ...]\n");