But with the UDP mount we have seen that local rq_xprt->xp_local.nb.buf points to valid local-ip, however rq_xprt->xp_local.ss have ip address ADDR_ANY.
Which causes problems in lock recovery and other functionalities. We have made some changes in the initialization code of local ip:
Which seems to resolve the issue of the local address being ADDR_ANY and lock recovery works fine.
We are not sure that :-
1. Will this fix work with all kinds of clients?
2. Will this break any existing functionalities?
Any feedback will be greatly appreciated.
Thanks,
Sagar Singh