3 typedef unsigned int uint
;
4 extern int lparse_fd(int fd
, uint size
, int (*parse
)(char *, uint
));
5 extern int lparse_rev_fd(int fd
, uint size
, int (*parse
)(char *, uint
));
6 extern int lparse_path_real(int rev
, const char *path
, uint size
, int (*parse
)(char *, uint
));
7 #define lparse_path(path, size, parse) lparse_path_real(0, path, size, parse)
8 #define lparse_rev_path(path, size, parse) lparse_path_real(1, path, size, parse)