Whamcloud - gitweb
LU-1842 quota: quota identifier unification
[fs/lustre-release.git] / lustre / utils / wirecheck.c
index 2366f54..95216bf 100644 (file)
@@ -163,6 +163,12 @@ do {                                                            \
                 CHECK_VALUE((int)sizeof(s));                    \
 } while(0)
 
+#define CHECK_UNION(s)                                         \
+do {                                                           \
+       COMMENT("Checks for union "#s);                         \
+       CHECK_VALUE((int)sizeof(union s));                      \
+} while(0)
+
 #define CHECK_VALUE_SAME(v1, v2)                                \
 do {                                                            \
        printf("\tLASSERTF("#v1" == "#v2", "                    \
@@ -694,6 +700,9 @@ check_obd_ioobj(void)
 static void
 check_obd_quotactl(void)
 {
+       BLANK_LINE();
+       CHECK_UNION(lquota_id);
+
         BLANK_LINE();
         CHECK_STRUCT(obd_quotactl);
         CHECK_MEMBER(obd_quotactl, qc_cmd);