summaryrefslogtreecommitdiff
path: root/ripd/rip_interface.h
diff options
context:
space:
mode:
authorQuentin Young <qlyoung@cumulusnetworks.com>2019-05-03 19:42:59 +0000
committerQuentin Young <qlyoung@cumulusnetworks.com>2019-05-03 20:57:35 +0000
commit121f9dee7ce9f1b1b8a81f8bd97eed39ed87b477 (patch)
tree96db220e5aa1f111be363aafe8f5264a19970fed /ripd/rip_interface.h
parent6c33ca975ab61a869cc70fa64c0a10bcc6bc1e0d (diff)
*: use ZAPI_CALLBACK_ARGS macro for zapi handlers
This macro: - Marks ZAPI callbacks for readability - Standardizes argument names - Makes it simple to add ZAPI arguments in the future - Ensures proper types - Looks better - Shortens function declarations Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
Diffstat (limited to 'ripd/rip_interface.h')
-rw-r--r--ripd/rip_interface.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/ripd/rip_interface.h b/ripd/rip_interface.h
index 303be0315d..6befda0e28 100644
--- a/ripd/rip_interface.h
+++ b/ripd/rip_interface.h
@@ -30,8 +30,7 @@ extern int rip_interface_address_add(int, struct zclient *, zebra_size_t,
vrf_id_t);
extern int rip_interface_address_delete(int, struct zclient *, zebra_size_t,
vrf_id_t);
-extern int rip_interface_vrf_update(int command, struct zclient *zclient,
- zebra_size_t length, vrf_id_t vrf_id);
+extern int rip_interface_vrf_update(ZAPI_CALLBACK_ARGS);
extern void rip_interface_sync(struct interface *ifp);
#endif /* _QUAGGA_RIP_INTERFACE_H */