X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=lib%2Fsocket.c;h=dcbd1c177fd9be1d998399630ad8787be8deb441;hb=2e4db0d14597fdb0013fb16f24b3f872d1217397;hp=a26afe1e6b194e46bea861e1974705b9d56a5bd1;hpb=5bf60dc601c70730e4280cdf9c7807f458e1a73b;p=deb_libnfs.git diff --git a/lib/socket.c b/lib/socket.c index a26afe1..dcbd1c1 100644 --- a/lib/socket.c +++ b/lib/socket.c @@ -15,6 +15,9 @@ along with this program; if not, see . */ +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif #include #include #include @@ -25,6 +28,9 @@ #include #include #include +#ifdef HAVE_SYS_FILIO_H +#include +#endif #include #include #include @@ -422,3 +428,8 @@ int rpc_set_udp_destination(struct rpc_context *rpc, char *addr, int port, int i return 0; } + +struct sockaddr *rpc_get_recv_sockaddr(struct rpc_context *rpc) +{ + return (struct sockaddr *)&rpc->udp_src; +}