/* * Copyright 1996-2004 by Hans Reiser, licensing governed by * reiserfsprogs/README */ #ifndef MISC_DEVICE_H #define MISC_DEVICE_H #include extern int misc_device_valid_offset(int fd, long long int offset); extern unsigned long misc_device_count_blocks (char * filename, int blocksize); extern char misc_device_typec (unsigned short mode); #define STAT_FIELD_H(Field, Type) \ Type misc_device_##Field(char *device); STAT_FIELD_H(mode, mode_t); STAT_FIELD_H(rdev, dev_t); #endif