Whamcloud - gitweb
95de9dbfe03519bcce23dd638c6f2a121bc55363
[fs/lustre-release.git] / lustre / utils / wirehdr.c
1 #include <stdio.h>
2 #include <liblustre.h>
3 #include <lustre_lib.h>
4 #include <lustre/lustre_idl.h>
5
6 #undef LASSERT
7 #undef LASSERTF
8 #define CLASSERT(cond) ({ switch(42) { case (cond): case 0: break; } })
9 #define LASSERT(cond) if (!(cond)) { printf("failed " #cond "\n"); ret = 1; }
10 #define LASSERTF(cond, fmt, arg) if (!(cond)) { printf("failed '" #cond "'" fmt, arg);ret = 1;}
11
12 int ret;
13
14 void lustre_assert_wire_constants(void);
15
16 int main()
17 {
18         lustre_assert_wire_constants();
19
20         if (ret == 0)
21                 printf("wire constants OK\n");
22
23         return ret;
24 }
25