PORTMAP: Rename pmap3_getaddr_result to pmap3_string_result
[deb_libnfs.git] / portmap / libnfs-raw-portmap.c
index 30ff664d971ed6a4d0eb40dad4cbf244a673a8d4..1afcd63d375c8e34c4cae4cb64ad6c47d54069fd 100644 (file)
@@ -156,7 +156,7 @@ zdr_pmap2_dump_result (ZDR *zdrs, pmap2_dump_result *objp)
 }
 
 bool_t
-zdr_pmap3_getaddr_result (ZDR *zdrs, pmap3_getaddr_result *objp)
+zdr_pmap3_string_result (ZDR *zdrs, pmap3_string_result *objp)
 {
        register int32_t *buf;
        buf = NULL;
@@ -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;
+}