S_ISREG
#define S_ISREG(m) (((m) & 0170000) == 0100000) /* regular file */
# define S_ISREG(foo) ((foo & S_IFMT) == S_IFREG)
#define S_ISREG(m) (((m) & S_IFMT) == S_IFREG)
#define S_ISREG(m) (((m) & S_IFMT) == S_IFREG)
#define S_ISREG(mode) (((mode) & 0170000) == 0100000)
#define S_ISREG(m) ((m & 0170000) == 0100000) /* regular file */
#define S_ISREG(mode) (((mode) & S_IFMT) == S_IFREG)
#define S_ISREG(mode) (((mode)&0xF000) == 0x8000)