diff options
author | Dave Barach <dave@barachs.net> | 2018-04-03 14:58:14 -0400 |
---|---|---|
committer | Damjan Marion <dmarion.lists@gmail.com> | 2018-04-03 19:56:11 +0000 |
commit | 104404348fdb54504e65c39182d405bdcee926fd (patch) | |
tree | 840a913ac70393290c9847d65fe7fbe6a5a8d313 /extras/emacs/plugin-h-skel.el | |
parent | a46b4c9b5ed1d14719d1d33b4586ab83b1e8b976 (diff) |
Fix bugs in emacs plugin templates
use api_helper_macros.h
declare plugin_main_t external in the header file
declare plugin_main_t instance in plugin.c
setup main_t->vlib_main, main_t->vnet_main in the init routine
Change-Id: Ib8c742a60c63adfe9724447e1a2acc8c7723e90c
Signed-off-by: Dave Barach <dave@barachs.net>
Diffstat (limited to 'extras/emacs/plugin-h-skel.el')
-rw-r--r-- | extras/emacs/plugin-h-skel.el | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/extras/emacs/plugin-h-skel.el b/extras/emacs/plugin-h-skel.el index 8bf9b6fed23..94f60afcfa0 100644 --- a/extras/emacs/plugin-h-skel.el +++ b/extras/emacs/plugin-h-skel.el @@ -21,6 +21,7 @@ nil '(if (not (boundp 'plugin-name)) (setq plugin-name (read-string "Plugin name: "))) '(setq PLUGIN-NAME (upcase plugin-name)) +'(setq capital-oh-en "ON") " /* * " plugin-name ".h - skeleton vpp engine plug-in header file @@ -63,4 +64,13 @@ typedef struct { vlib_node_registration_t " plugin-name "_node; #endif /* __included_" plugin-name "_h__ */ + +/* + * fd.io coding-style-patch-verification: " capital-oh-en " + * + * Local Variables: + * eval: (c-set-style \"gnu\") + * End: + */ + ") |