[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     ! 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