process-watch: fix a few incorrect mrp_debug usages.
authorKrisztian Litkey <krisztian.litkey@intel.com>
Fri, 12 Dec 2014 14:33:37 +0000 (16:33 +0200)
committerKrisztian Litkey <krisztian.litkey@intel.com>
Thu, 8 Jan 2015 16:37:20 +0000 (18:37 +0200)
Change-Id: I15f3d8641997e9652f633cd345c471b234e9feab

src/common/process-watch.c

index 300a4f8..276aa16 100644 (file)
@@ -688,27 +688,31 @@ static inline int bpf_copy(bpf_t *b, int from, int to)
 #define PIDOFFS     EVNTOFFS(exec, process_pid)
 #define TIDOFFS     EVNTOFFS(exec, process_tgid)
 
-#define STMT(b, stmt, k) do {                                            \
-        mrp_debug("@0x%4.4x: %s, 0x%x", (b)->ip - (b)->insns, #stmt, k); \
+#define STMT(b, stmt, k) do {                                             \
+        mrp_debug("@0x%4.4lx: %s, 0x%x", (b)->ip - (b)->insns, #stmt,     \
+                  (unsigned int)k);                                       \
+        if (bpf_ensure(b, 1) < 0) {                                       \
+            mrp_log_error("Failed to allocate BPF code buffer.");         \
+            exit(1);                                                      \
+        }                                                                 \
+        *(b)->ip++ = (struct sock_filter)BPF_STMT(stmt, k);               \
+    } while (0)
+
+
+#define JUMP(b, test, k, jtrue, jfalse) do {                             \
+        int offs = (b)->ip - (b)->insns;                                 \
+                                                                         \
+        mrp_debug("@0x%4.4x: %s, 0x%x, $0x%x : @0x%x", offs,             \
+                  #test,                                                 \
+                  (unsigned int)k,                                       \
+                  (unsigned  int)offs + jtrue + 1,                       \
+                  (unsigned int)offs + jfalse + 1);                      \
         if (bpf_ensure(b, 1) < 0) {                                      \
             mrp_log_error("Failed to allocate BPF code buffer.");        \
             exit(1);                                                     \
         }                                                                \
-        *(b)->ip++ = (struct sock_filter)BPF_STMT(stmt, k);              \
-    } while (0)
-
-
-#define JUMP(b, test, k, jtrue, jfalse) do {                            \
-        int offs = (b)->ip - (b)->insns;                                \
-                                                                        \
-        mrp_debug("@0x%4.4x: %s, 0x%x, $0x%x : @0x%x", offs,            \
-                  #test, k, offs + jtrue + 1, offs + jfalse + 1);       \
-        if (bpf_ensure(b, 1) < 0) {                                     \
-            mrp_log_error("Failed to allocate BPF code buffer.");       \
-            exit(1);                                                    \
-        }                                                               \
-        *(b)->ip++ = (struct sock_filter)BPF_JUMP(test, k,              \
-                                                  jtrue, jfalse);       \
+        *(b)->ip++ = (struct sock_filter)BPF_JUMP(test, k,               \
+                                                  jtrue, jfalse);        \
     } while (0)