Convert message macro S to accept a message pointer parameter;
[vpp.git] / build-root / emacs-lisp / plugin-test-skel.el
index d69aa2c..6d39946 100644 (file)
@@ -128,7 +128,7 @@ do {                                                            \\
 } while(0);
 
 /* S: send a message */
-#define S (vl_msg_api_send_shmem (vam->vl_input_queue, (u8 *)&mp))
+#define S(mp) (vl_msg_api_send_shmem (vam->vl_input_queue, (u8 *)&mp))
 
 /* W: wait for results, with timeout */
 #define W                                       \\
@@ -175,7 +175,7 @@ static int api_" plugin-name "_enable_disable (vat_main_t * vam)
     mp->enable_disable = enable_disable;
 
     /* send it... */
-    S;
+    S(mp);
 
     /* Wait for a reply... */
     W;