Changeset View
Changeset View
Standalone View
Standalone View
head/bin/ls/ls.h
Show All 33 Lines | |||||
* from: @(#)ls.h 8.1 (Berkeley) 5/31/93 | * from: @(#)ls.h 8.1 (Berkeley) 5/31/93 | ||||
* $FreeBSD$ | * $FreeBSD$ | ||||
*/ | */ | ||||
#define NO_PRINT 1 | #define NO_PRINT 1 | ||||
#define HUMANVALSTR_LEN 5 | #define HUMANVALSTR_LEN 5 | ||||
#define LS_XO_VERSION "1" | |||||
extern long blocksize; /* block size units */ | extern long blocksize; /* block size units */ | ||||
extern int f_accesstime; /* use time of last access */ | extern int f_accesstime; /* use time of last access */ | ||||
extern int f_birthtime; /* use time of file creation */ | extern int f_birthtime; /* use time of file creation */ | ||||
extern int f_flags; /* show flags associated with a file */ | extern int f_flags; /* show flags associated with a file */ | ||||
extern int f_humanval; /* show human-readable file sizes */ | extern int f_humanval; /* show human-readable file sizes */ | ||||
extern int f_label; /* show MAC label */ | extern int f_label; /* show MAC label */ | ||||
extern int f_inode; /* print inode */ | extern int f_inode; /* print inode */ | ||||
extern int f_longform; /* long listing format */ | extern int f_longform; /* long listing format */ | ||||
extern int f_octal; /* print unprintables in octal */ | extern int f_octal; /* print unprintables in octal */ | ||||
extern int f_octal_escape; /* like f_octal but use C escapes if possible */ | extern int f_octal_escape; /* like f_octal but use C escapes if possible */ | ||||
extern int f_nonprint; /* show unprintables as ? */ | extern int f_nonprint; /* show unprintables as ? */ | ||||
extern int f_samesort; /* sort time and name in same direction */ | extern int f_samesort; /* sort time and name in same direction */ | ||||
extern int f_sectime; /* print the real time for all files */ | extern int f_sectime; /* print the real time for all files */ | ||||
extern int f_size; /* list size in short listing */ | extern int f_size; /* list size in short listing */ | ||||
extern int f_slash; /* append a '/' if the file is a directory */ | extern int f_slash; /* append a '/' if the file is a directory */ | ||||
extern int f_sortacross; /* sort across rows, not down columns */ | extern int f_sortacross; /* sort across rows, not down columns */ | ||||
extern int f_statustime; /* use time of last mode change */ | extern int f_statustime; /* use time of last mode change */ | ||||
extern int f_thousands; /* show file sizes with thousands separators */ | extern int f_thousands; /* show file sizes with thousands separators */ | ||||
extern char *f_timeformat; /* user-specified time format */ | extern char *f_timeformat; /* user-specified time format */ | ||||
extern int f_notabs; /* don't use tab-separated multi-col output */ | extern int f_notabs; /* don't use tab-separated multi-col output */ | ||||
extern int f_numericonly; /* don't convert uid/gid to name */ | |||||
extern int f_type; /* add type character for non-regular files */ | extern int f_type; /* add type character for non-regular files */ | ||||
#ifdef COLORLS | #ifdef COLORLS | ||||
extern int f_color; /* add type in color for non-regular files */ | extern int f_color; /* add type in color for non-regular files */ | ||||
#endif | #endif | ||||
typedef struct { | typedef struct { | ||||
FTSENT *list; | FTSENT *list; | ||||
u_long btotal; | u_long btotal; | ||||
Show All 19 Lines |