27 |
#define NOT_IMPLEMENTED() \ |
#define NOT_IMPLEMENTED() \ |
28 |
fprintf(stderr, PACKAGE ": functionality not yet implemented in " \ |
fprintf(stderr, PACKAGE ": functionality not yet implemented in " \ |
29 |
__FILE__ ":%d\nyou're welcome to put your effort to here.\n\n", \ |
__FILE__ ":%d\nyou're welcome to put your effort to here.\n\n", \ |
30 |
__LINE__); |
__LINE__) |
31 |
|
|
32 |
/* pointer to the fuse_operations structure of this translator process */ |
/* pointer to the fuse_operations structure of this translator process */ |
33 |
extern int fuse_use_ino; |
extern int fuse_use_ino; |
108 |
|
|
109 |
#define DEBUG(cat,msg...) \ |
#define DEBUG(cat,msg...) \ |
110 |
if(debug_port) \ |
if(debug_port) \ |
111 |
fprintf(debug_port, PACKAGE ": " cat ": " msg); |
fprintf(debug_port, PACKAGE ": " cat ": " msg) |
112 |
|
|
113 |
#define FUNC_PROLOGUE_(func_name, fmt...) \ |
#define FUNC_PROLOGUE_(func_name, fmt...) \ |
114 |
do \ |
do \ |
152 |
|
|
153 |
#define FUNC_EPILOGUE_(ret, fmt) \ |
#define FUNC_EPILOGUE_(ret, fmt) \ |
154 |
FUNC_RETURN_(ret, fmt) \ |
FUNC_RETURN_(ret, fmt) \ |
155 |
} while(0); |
} while(0) |
156 |
|
|
157 |
#define FUNC_RETURN_FMT(ret, fmt...) \ |
#define FUNC_RETURN_FMT(ret, fmt...) \ |
158 |
FUNC_RETURN_(ret, fprintf(debug_port, fmt)) |
FUNC_RETURN_(ret, fprintf(debug_port, fmt)) |