Project

General

Profile

Submit #2600 » 0001-declare-functions-local-to-df-module-as-static.patch

rolinh, 10/25/2013 12:02 AM

View differences:

bin/df/df.c
int ifree;
};
int bread(off_t, void *, int);
int checkvfsname(const char *, char **);
char *getmntpt(char *);
int quadwidth(int64_t);
char *makenetvfslist(void);
/* vfslist.c */
char **makevfslist(char *);
void prthuman(struct statvfs *, int64_t);
void prthumanval(int64_t);
void prtstat(struct statfs *, struct statvfs *, struct maxwidths *);
long regetmntinfo(struct statfs **, struct statvfs **, long, char **);
int ufs_df(char *, struct maxwidths *);
void update_maxwidths(struct maxwidths *, struct statfs *, struct statvfs *);
void usage(void);
int checkvfsname(const char *, char **);
static int bread(off_t, void *, int);
static char *getmntpt(char *);
static int quadwidth(int64_t);
static char *makenetvfslist(void);
static void prthuman(struct statvfs *, int64_t);
static void prthumanval(int64_t);
static void prtstat(struct statfs *, struct statvfs *, struct maxwidths *);
static long regetmntinfo(struct statfs **, struct statvfs **, long, char **);
static int ufs_df(char *, struct maxwidths *);
static void update_maxwidths(struct maxwidths *, struct statfs *, struct statvfs *);
static void usage(void);
int aflag = 0, hflag, iflag, nflag;
struct ufs_args mdev;
......
return (rv);
}
char *
static char *
getmntpt(char *name)
{
long mntsize, i;
......
* filesystem types not in vfslist and possibly re-stating to get
* current (not cached) info. Returns the new count of valid statfs bufs.
*/
long
static long
regetmntinfo(struct statfs **mntbufp, struct statvfs **mntvbufp, long mntsize, char **vfslist)
{
int i, j;
......
return (j);
}
void
static void
prthuman(struct statvfs *vsfsp, int64_t used)
{
prthumanval(vsfsp->f_blocks * vsfsp->f_bsize);
......
prthumanval(vsfsp->f_bavail * vsfsp->f_bsize);
}
void
static void
prthumanval(int64_t bytes)
{
char buf[6];
......
/*
* Print out status about a filesystem.
*/
void
static void
prtstat(struct statfs *sfsp, struct statvfs *vsfsp, struct maxwidths *mwp)
{
static long blocksize;
......
* Update the maximum field-width information in `mwp' based on
* the filesystem specified by `sfsp'.
*/
void
static void
update_maxwidths(struct maxwidths *mwp, struct statfs *sfsp, struct statvfs *vsfsp)
{
static long blocksize;
......
}
/* Return the width in characters of the specified long. */
int
static int
quadwidth(int64_t val)
{
int len;
......
int rfd;
int
static int
ufs_df(char *file, struct maxwidths *mwp)
{
struct statfs statfsbuf;
......
return (0);
}
int
static int
bread(off_t off, void *buf, int cnt)
{
ssize_t nr;
......
return (1);
}
void
static void
usage(void)
{
......
exit(EX_USAGE);
}
char *
static char *
makenetvfslist(void)
{
char *str, *strptr, **listptr;
(1-1/4)