[BACK]Return to krpc.h CVS log [TXT][DIR] Up to [local] / sys / nfs

Annotation of sys/nfs/krpc.h, Revision 1.1.1.1

1.1       nbrk        1: /*     $OpenBSD: krpc.h,v 1.5 2002/03/14 01:27:13 millert Exp $        */
                      2: /*     $NetBSD: krpc.h,v 1.4 1995/12/19 23:07:11 cgd Exp $     */
                      3:
                      4: #include <sys/cdefs.h>
                      5:
                      6: int krpc_call(struct sockaddr_in *sin,
                      7:        u_int prog, u_int vers, u_int func,
                      8:        struct mbuf **data, struct mbuf **from, int retries);
                      9:
                     10: int krpc_portmap(struct sockaddr_in *sin,
                     11:        u_int prog, u_int vers, u_int16_t *portp);
                     12:
                     13: struct mbuf *xdr_string_encode(char *str, int len);
                     14: struct mbuf *xdr_string_decode(struct mbuf *m, char *str, int *len_p);
                     15: struct mbuf *xdr_inaddr_encode(struct in_addr *ia);
                     16: struct mbuf *xdr_inaddr_decode(struct mbuf *m, struct in_addr *ia);
                     17:
                     18:
                     19: /*
                     20:  * RPC definitions for the portmapper
                     21:  */
                     22: #define        PMAPPORT                111
                     23: #define        PMAPPROG                100000
                     24: #define        PMAPVERS                2
                     25: #define        PMAPPROC_NULL           0
                     26: #define        PMAPPROC_SET            1
                     27: #define        PMAPPROC_UNSET          2
                     28: #define        PMAPPROC_GETPORT        3
                     29: #define        PMAPPROC_DUMP           4
                     30: #define        PMAPPROC_CALLIT         5
                     31:
                     32:
                     33: /*
                     34:  * RPC definitions for bootparamd
                     35:  */
                     36: #define        BOOTPARAM_PROG          100026
                     37: #define        BOOTPARAM_VERS          1
                     38: #define BOOTPARAM_WHOAMI       1
                     39: #define BOOTPARAM_GETFILE      2
                     40:

CVSweb