change the portmapper structure 'mapping' to 'pmap_mapping'
[deb_libnfs.git] / portmap / portmap.x
index 8921b92df7cc112329b96cc7af6979c17bbff69d..d28edca34a3f26d7a7e0f40f0ffa603619461cda 100644 (file)
@@ -4,7 +4,7 @@
 
 const PMAP_PORT = 111;      /* portmapper port number */
 
-struct mapping {
+struct pmap_mapping {
        unsigned int prog;
        unsigned int vers;
        unsigned int prot;
@@ -18,6 +18,10 @@ struct call_args {
        opaque args<>;
 };
 
+struct call_result {
+       unsigned int port;
+       opaque res<>;
+};
 
 program PMAP_PROGRAM {
        version PMAP_V2 {
@@ -25,13 +29,16 @@ program PMAP_PROGRAM {
                PMAP_NULL(void)         = 0;
 
                bool
-               PMAP_SET(mapping)       = 1;
+               PMAP_SET(pmap_mapping)       = 1;
 
                bool
-               PMAP_UNSET(mapping)     = 2;
+               PMAP_UNSET(pmap_mapping)     = 2;
 
                unsigned int
-               PMAP_GETPORT(mapping)   = 3;
+               PMAP_GETPORT(pmap_mapping)   = 3;
+
+               call_result
+               PMAP_CALLIT(call_args)  = 5;
        } = 2;
 } = 100000;