]> git.decadent.org.uk Git - nfs-utils.git/blobdiff - support/include/nfsrpc.h
support: Introduce sockaddr helpers to get and set IP port numbers
[nfs-utils.git] / support / include / nfsrpc.h
index b3cdb8c44f3357e3753a9019e6938bab924fd405..dff6af75159ca48e3729c5f81dccb8875b24d87f 100644 (file)
@@ -58,6 +58,16 @@ static inline void nfs_clear_rpc_createerr(void)
        memset(&rpc_createerr, 0, sizeof(rpc_createerr));
 }
 
+/*
+ * Extract port value from a socket address
+ */
+extern uint16_t                nfs_get_port(const struct sockaddr *);
+
+/*
+ * Set port value in a socket address
+ */
+extern void            nfs_set_port(struct sockaddr *, const uint16_t);
+
 /*
  * Look up an RPC program name in /etc/rpc
  */