aboutsummaryrefslogtreecommitdiff
path: root/internal.h
diff options
context:
space:
mode:
authorerik <erik@69ca8d6d-28ef-0310-b511-8ec308f3f277>2000-03-23 01:09:18 +0000
committererik <erik@69ca8d6d-28ef-0310-b511-8ec308f3f277>2000-03-23 01:09:18 +0000
commit89710de8f02dcf1c20def2576e004ee8a081b0b2 (patch)
tree7a2fbb55e55f980edddb0d627c3f3e79c8f793b0 /internal.h
parent15e97e9d2a52ed70a4b13c5acad29a55d73b2484 (diff)
downloadbusybox-w32-89710de8f02dcf1c20def2576e004ee8a081b0b2.tar.gz
busybox-w32-89710de8f02dcf1c20def2576e004ee8a081b0b2.tar.bz2
busybox-w32-89710de8f02dcf1c20def2576e004ee8a081b0b2.zip
My latest ramblings.
-Erik git-svn-id: svn://busybox.net/trunk/busybox@419 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to 'internal.h')
-rw-r--r--internal.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/internal.h b/internal.h
index 9f9461def..84624b394 100644
--- a/internal.h
+++ b/internal.h
@@ -46,6 +46,12 @@
46#define BUF_SIZE 8192 46#define BUF_SIZE 8192
47#define EXPAND_ALLOC 1024 47#define EXPAND_ALLOC 1024
48 48
49
50#ifndef MAJOR
51#define MAJOR(dev) (((dev)>>8)&0xff)
52#define MINOR(dev) ((dev)&0xff)
53#endif
54
49#define isBlank(ch) (((ch) == ' ') || ((ch) == '\t')) 55#define isBlank(ch) (((ch) == ' ') || ((ch) == '\t'))
50#define isDecimal(ch) (((ch) >= '0') && ((ch) <= '9')) 56#define isDecimal(ch) (((ch) >= '0') && ((ch) <= '9'))
51#define isOctal(ch) (((ch) >= '0') && ((ch) <= '7')) 57#define isOctal(ch) (((ch) >= '0') && ((ch) <= '7'))
@@ -201,14 +207,12 @@ extern uid_t my_getpwnam(char *name);
201extern gid_t my_getgrnam(char *name); 207extern gid_t my_getgrnam(char *name);
202extern void my_getpwuid(char* name, uid_t uid); 208extern void my_getpwuid(char* name, uid_t uid);
203extern void my_getgrgid(char* group, gid_t gid); 209extern void my_getgrgid(char* group, gid_t gid);
204extern int get_kernel_revision();
205extern int get_console_fd(char* tty_name); 210extern int get_console_fd(char* tty_name);
206extern struct mntent *findMountPoint(const char *name, const char *table); 211extern struct mntent *findMountPoint(const char *name, const char *table);
207extern void write_mtab(char* blockDevice, char* directory, 212extern void write_mtab(char* blockDevice, char* directory,
208 char* filesystemType, long flags, char* string_flags); 213 char* filesystemType, long flags, char* string_flags);
209extern void erase_mtab(const char * name); 214extern void erase_mtab(const char * name);
210extern void mtab_read(void); 215extern void mtab_read(void);
211extern void mtab_free(void);
212extern char *mtab_first(void **iter); 216extern char *mtab_first(void **iter);
213extern char *mtab_next(void **iter); 217extern char *mtab_next(void **iter);
214extern char *mtab_getinfo(const char *match, const char which); 218extern char *mtab_getinfo(const char *match, const char which);