1 1.2 cgd /* $NetBSD: krpc.h,v 1.2 1994/10/26 02:53:36 cgd Exp $ */ 2 1.1 gwr 3 1.1 gwr #include <sys/cdefs.h> 4 1.1 gwr 5 1.1 gwr int krpc_call __P((struct sockaddr_in *sin, \ 6 1.1 gwr u_long prog, u_long vers, u_long func, \ 7 1.1 gwr struct mbuf **data, struct mbuf **from)); 8 1.1 gwr 9 1.1 gwr int krpc_portmap __P((struct sockaddr_in *sin, \ 10 1.1 gwr u_long prog, u_long vers, u_short *portp)); 11 1.1 gwr 12 1.1 gwr 13 1.1 gwr /* 14 1.1 gwr * RPC definitions for the portmapper 15 1.1 gwr */ 16 1.1 gwr #define PMAPPORT 111 17 1.1 gwr #define PMAPPROG 100000 18 1.1 gwr #define PMAPVERS 2 19 1.1 gwr #define PMAPPROC_NULL 0 20 1.1 gwr #define PMAPPROC_SET 1 21 1.1 gwr #define PMAPPROC_UNSET 2 22 1.1 gwr #define PMAPPROC_GETPORT 3 23 1.1 gwr #define PMAPPROC_DUMP 4 24 1.1 gwr #define PMAPPROC_CALLIT 5 25 1.1 gwr 26 1.1 gwr 27 1.1 gwr /* 28 1.1 gwr * RPC definitions for bootparamd 29 1.1 gwr */ 30 1.1 gwr #define BOOTPARAM_PROG 100026 31 1.1 gwr #define BOOTPARAM_VERS 1 32 1.1 gwr #define BOOTPARAM_WHOAMI 1 33 1.1 gwr #define BOOTPARAM_GETFILE 2 34 1.1 gwr 35