Hi @jayesh1017,
Thanks for pointing out. From the commit I shouldn't reset the `reg_xavp_cfg` since there are other functions like `registered()` would use it. Here's the diff and I will create a new pull request for this soon.
```diff --- a/modules/registrar/reg_mod.c +++ b/modules/registrar/reg_mod.c @@ -365,7 +365,6 @@ static int mod_init(void) } else if (reg_xavp_cfg.s) { if (reg_xavp_cfg.len == 0 || sock_flag == -1) { LM_WARN("empty reg_xavp_cfg or sock_flag no set -> resetting\n"); - reg_xavp_cfg.len = 0; sock_flag = -1; } } else if (sock_flag!=-1) { ```
--- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/pull/470#issuecomment-171556933