log.h ==== Joseph J. Pfeiffer - Пример файловой системы во FUSE
Primary tabs
Forums:
[об авторе]
[основная тема]
содержимое файла (не забудьте исправить #include инструкции) =
#ifndef _LOG_H_
#define _LOG_H_
#include stdio.h>
// macro to log fields in structs.
#define log_struct(st, field, format, typecast) \
log_msg(" " #field " = " #format "\n", typecast st->field)
FILE *log_open(void);
void log_fi (struct fuse_file_info *fi);
void log_stat(struct stat *si);
void log_statvfs(struct statvfs *sv);
void log_utime(struct utimbuf *buf);
void log_msg(const char *format, ...);
#endif
- Log in to post comments
- 2810 reads