summaryrefslogtreecommitdiffstats
path: root/extras/emacs
diff options
context:
space:
mode:
Diffstat (limited to 'extras/emacs')
-rw-r--r--extras/emacs/plugin-test-skel.el18
1 files changed, 1 insertions, 17 deletions
diff --git a/extras/emacs/plugin-test-skel.el b/extras/emacs/plugin-test-skel.el
index 6357a3d7d4d..42962acf2b7 100644
--- a/extras/emacs/plugin-test-skel.el
+++ b/extras/emacs/plugin-test-skel.el
@@ -185,24 +185,8 @@ static void " plugin-name "_api_hookup (vat_main_t *vam)
#undef _
}
-clib_error_t * vat_plugin_register (vat_main_t *vam)
-{
- " plugin-name "_test_main_t * " main-p " = &" plugin-name "_test_main;
- u8 * name;
-
- " main-p "->vat_main = vam;
-
- /* Ask the vpp engine for the first assigned message-id */
- name = format (0, \"" plugin-name "_%08x%c\", api_version, 0);
- " main-p "->msg_id_base = vl_client_get_first_plugin_msg_id ((char *) name);
+VAT_PLUGIN_REGISTER(" plugin-name");
- if (" main-p "->msg_id_base != (u16) ~0)
- " plugin-name "_api_hookup (vam);
-
- vec_free(name);
-
- return 0;
-}
/*
* fd.io coding-style-patch-verification: " capital-oh-en "
*