int encodebuflen;
struct rpc_pdu *outqueue;
+ struct sockaddr_storage udp_src;
struct rpc_pdu *waitpdu;
int inpos;
int insize;
char *inbuf;
+
+ /* special fields for UDP, which can sometimes be BROADCASTed */
+ int is_udp;
+ struct sockaddr *udp_dest;
+ int is_broadcast;
};
struct rpc_pdu {
struct rpc_context *nfs_get_rpc_context(struct nfs_context *nfs);
+struct rpc_context *rpc_init_udp_context(void);