Fix memory leak in rpcb_clnt.c:add_cache()
Fix memory leak in rpcb_clnt.c:add_cache()

Ensure memory is freed if an error occurs.  Memory allocation errors
are rare, so probably not a big deal.  But worth tidying.

Reported-by: Jens-Uwe Mozdzen <cfe8eca1049ad6b6fa46e97e939a5e90422619b3@nde.ag>
Signed-off-by: Chuck Lever <e7d8216bf9b1956703857d0050bd04192118f43d@oracle.com>
Signed-off-by: Steve Dickson <305cc9d5027c0f4e08c2697d4cabde07a8221669@redhat.com>

Distrotech/libtirpc,Distrotech/libtirpc,sswen/ntirpc,Distrotech/libtirpc,sswen/ntirpc