diff options
| author | Christian Hopps <chopps@labn.net> | 2025-01-20 06:01:59 +0000 |
|---|---|---|
| committer | Christian Hopps <chopps@labn.net> | 2025-01-20 06:01:59 +0000 |
| commit | 2e0387c97b526c22b7c67d8a43dce52410e6f6e9 (patch) | |
| tree | cdd280fbdae195cd42ed3e3317db1d1736580aa9 /tools | |
| parent | 3c3b559706ecd569e7327ecbe9a8800a763a8ddf (diff) | |
tools: fix regression in gen_northbound_callback tool
When support for new style `get()` was added inadvertently stopped
generating other callbacks and prototypes. Fix this.
Signed-off-by: Christian Hopps <chopps@labn.net>
Diffstat (limited to 'tools')
| -rw-r--r-- | tools/gen_northbound_callbacks.c | 20 |
1 files changed, 8 insertions, 12 deletions
diff --git a/tools/gen_northbound_callbacks.c b/tools/gen_northbound_callbacks.c index 019404d7cc..87ba43eaa2 100644 --- a/tools/gen_northbound_callbacks.c +++ b/tools/gen_northbound_callbacks.c @@ -238,12 +238,10 @@ static int generate_prototypes(const struct lysc_node *snode, void *arg) generate_callback_name(snode, cb->operation, cb_name, sizeof(cb_name)); - if (cb->operation == NB_CB_GET_ELEM) { - if (f_new_cbs) - generate_prototype(&nb_oper_get, cb_name); - else - generate_prototype(cb, cb_name); - } + if (cb->operation == NB_CB_GET_ELEM && f_new_cbs) + generate_prototype(&nb_oper_get, cb_name); + else + generate_prototype(cb, cb_name); if (cb->need_config_write && need_config_write) { generate_config_write_cb_name(snode, cb_name, @@ -344,12 +342,10 @@ static int generate_callbacks(const struct lysc_node *snode, void *arg) generate_callback_name(snode, cb->operation, cb_name, sizeof(cb_name)); - if (cb->operation == NB_CB_GET_ELEM) { - if (f_new_cbs) - generate_callback(&nb_oper_get, cb_name); - else - generate_callback(cb, cb_name); - } + if (cb->operation == NB_CB_GET_ELEM && f_new_cbs) + generate_callback(&nb_oper_get, cb_name); + else + generate_callback(cb, cb_name); if (cb->need_config_write && need_config_write) { generate_config_write_cb_name(snode, cb_name, |
