PORTMAP: Add PMAP v3 UADDR2TADDR support
[deb_libnfs.git] / portmap / libnfs-raw-portmap.c
index 30ff664d971ed6a4d0eb40dad4cbf244a673a8d4..293b0a13c88048a929695040400f491f061b00d7 100644 (file)
@@ -277,3 +277,16 @@ zdr_pmap3_call_result (ZDR *zdrs, pmap3_call_result *objp)
                 return FALSE;
        return TRUE;
 }
+
+bool_t
+zdr_pmap3_netbuf (ZDR *zdrs, pmap3_netbuf *objp)
+{
+       register int32_t *buf;
+       buf = NULL;
+
+        if (!zdr_u_int (zdrs, &objp->maxlen))
+                return FALSE;
+        if (!zdr_bytes (zdrs, (char **)&objp->buf.buf_val, (u_int *) &objp->buf.buf_len, ~0))
+                return FALSE;
+       return TRUE;
+}