summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--MAINTAINERS5
-rw-r--r--extras/emacs/plugin-test-skel.el18
2 files changed, 6 insertions, 17 deletions
diff --git a/MAINTAINERS b/MAINTAINERS
index 4bcd82ee0dd..d9109ed48b0 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -385,6 +385,11 @@ I: vpp
M: Dave Barach <dave@barachs.net>
F: src/vpp/
+Emacs templates
+I: emacs
+M: Dave Barach <dave@barachs.net>
+F: extras/emacs/
+
Graphical Event Viewer
I: g2
M: Dave Barach <dave@barachs.net>
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 "
*