Merge branch 'develop' of https://github.com/clicon/clixon into develop
This commit is contained in:
commit
5d7c4a8d18
14 changed files with 203 additions and 46 deletions
|
|
@ -41,7 +41,9 @@
|
|||
/*
|
||||
* Constants
|
||||
*/
|
||||
/* Hardcoded plugin symbol. Must exist in all plugins to kickstart */
|
||||
/* Hardcoded plugin symbol. Must exist in all plugins to kickstart
|
||||
* @see clixon_plugin_init
|
||||
*/
|
||||
#define CLIXON_PLUGIN_INIT "clixon_plugin_init"
|
||||
|
||||
/*
|
||||
|
|
@ -181,6 +183,7 @@ typedef struct clixon_plugin clixon_plugin;
|
|||
/*! Plugin initialization function. Must appear in all plugins
|
||||
* @param[in] h Clixon handle
|
||||
* @retval api Pointer to API struct
|
||||
* @retval NULL Failure (if clixon_err() called), module disabled otherwise.
|
||||
* @see CLIXON_PLUGIN_INIT default symbol
|
||||
*/
|
||||
clixon_plugin_api *clixon_plugin_init(clicon_handle h);
|
||||
|
|
|
|||
|
|
@ -246,6 +246,7 @@ yang_stmt *yn_each(yang_node *yn, yang_stmt *ys);
|
|||
char *yang_key2str(int keyword);
|
||||
char *yarg_prefix(yang_stmt *ys);
|
||||
char *yarg_id(yang_stmt *ys);
|
||||
int yang_nodeid_split(char *nodeid, char **prefix, char **id);
|
||||
yang_stmt *ys_module(yang_stmt *ys);
|
||||
yang_spec *ys_spec(yang_stmt *ys);
|
||||
yang_stmt *yang_find_module_by_prefix(yang_stmt *ys, char *prefix);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue