diff options
| author | Mobashshera Rasool <mrasool@vmware.com> | 2022-02-02 07:36:47 -0800 |
|---|---|---|
| committer | Mobashshera Rasool <mrasool@vmware.com> | 2022-03-08 00:57:51 -0800 |
| commit | 99384c6e4d46be59835286f5b0459eb08f3931ab (patch) | |
| tree | fcd679f23d65d08299bc7ffcbff11831eeaa6998 /pimd/pim_rp.h | |
| parent | 4fc1f59ea748d57f4e1a32d974aaad1a3b6bdd0b (diff) | |
pim6d: Return type and parameter changes for api pim_rp_del_config
1. Return value of this function pim_rp_del_config is nowhere used.
So made it as a void function.
2. Paramater const char *rp is first converted to string from prefix
in the caller and then back to prefix in this api pim_rp_del_config.
Fixed it by directly passing the address instead of string.
Signed-off-by: Mobashshera Rasool <mrasool@vmware.com>
Diffstat (limited to 'pimd/pim_rp.h')
| -rw-r--r-- | pimd/pim_rp.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pimd/pim_rp.h b/pimd/pim_rp.h index c223402ddd..98a3ae3780 100644 --- a/pimd/pim_rp.h +++ b/pimd/pim_rp.h @@ -50,8 +50,8 @@ void pim_rp_list_hash_clean(void *data); int pim_rp_new(struct pim_instance *pim, struct in_addr rp_addr, struct prefix group, const char *plist, enum rp_source rp_src_flag); -int pim_rp_del_config(struct pim_instance *pim, const char *rp, - const char *group, const char *plist); +void pim_rp_del_config(struct pim_instance *pim, pim_addr rp_addr, + const char *group, const char *plist); int pim_rp_del(struct pim_instance *pim, struct in_addr rp_addr, struct prefix group, const char *plist, enum rp_source rp_src_flag); |
