X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=lib%2Fpdu.c;h=d25c448caef0cc855ef6b52594cf6e1f22a43650;hb=7057e733c1465661c410b65d90e4c5d0939f1617;hp=6efd3554b23517c0cf13c2ba0163f7dbc802f243;hpb=e77d093c377537f52f46830790a8c66a6cda5bed;p=deb_libnfs.git diff --git a/lib/pdu.c b/lib/pdu.c index 6efd355..d25c448 100644 --- a/lib/pdu.c +++ b/lib/pdu.c @@ -14,20 +14,31 @@ You should have received a copy of the GNU Lesser General Public License along with this program; if not, see . */ +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + +#ifdef AROS +#include "aros_compat.h" +#endif + #ifdef WIN32 #include "win32_compat.h" -#ifndef MSG_DONTWAIT -#define MSG_DONTWAIT 0 -#endif #else #include #endif/*WIN32*/ +#ifdef HAVE_NETINET_IN_H +#include +#endif + +#ifdef HAVE_SYS_SOCKET_H +#include +#endif + #include #include #include -#include -#include #include #include #include "slist.h" @@ -36,10 +47,6 @@ #include "libnfs-raw.h" #include "libnfs-private.h" -#ifdef AROS -#include "aros_compat.h" -#endif - struct rpc_pdu *rpc_allocate_pdu(struct rpc_context *rpc, int program, int version, int procedure, rpc_cb cb, void *private_data, zdrproc_t zdr_decode_fn, int zdr_decode_bufsize) { struct rpc_pdu *pdu;