|
RTEMS CPU Kit with SuperCore
|
#include <sys/ioctl.h>#include <sys/socket.h>#include <net/if.h>#include <netinet/in.h>#include <arpa/inet.h>#include <assert.h>#include <errno.h>#include <stdio.h>#include <string.h>#include <unistd.h>#include <rpc/rpc.h>#include <rpc/pmap_prot.h>#include <rpc/pmap_clnt.h>#include <rpc/pmap_rmt.h>#include <stdlib.h>#include <sys/select.h>
Macros | |
| #define | MAX_BROADCAST_SIZE 1400 |
| #define | max(a, b) (a > b ? a : b) |
| #define | size(p) max((p).sa_len, sizeof(p)) |
Typedefs | |
| typedef bool_t(* | resultproc_t) (caddr_t, struct sockaddr_in *) |
Functions | |
| enum clnt_stat | pmap_rmtcall (struct sockaddr_in *addr, u_long prog, u_long vers, u_long proc, xdrproc_t xdrargs, caddr_t argsp, xdrproc_t xdrres, caddr_t resp, struct timeval tout, u_long *port_ptr) |
| bool_t | xdr_rmtcall_args (XDR *xdrs, struct rmtcallargs *cap) |
| bool_t | xdr_rmtcallres (XDR *xdrs, struct rmtcallres *crp) |
| enum clnt_stat | clnt_broadcast (u_long prog, u_long vers, u_long proc, xdrproc_t xargs, caddr_t argsp, xdrproc_t xresults, caddr_t resultsp, resultproc_t eachresult) |
1.8.13