Searched refs:svcaddr (Results 1 – 7 of 7) sorted by relevance
/freebsd/lib/libc/rpc/ |
H A D | clnt_generic.c | 276 struct netbuf *svcaddr; /* servers address */ in clnt_tp_create_timed() local 287 if ((svcaddr = __rpcb_findaddr_timed(prog, vers, in clnt_tp_create_timed() 294 cl = clnt_tli_create(RPC_ANYFD, nconf, svcaddr, in clnt_tp_create_timed() 298 if (CLNT_CONTROL(cl, CLSET_SVC_ADDR, (void *)svcaddr) == TRUE) { in clnt_tp_create_timed() 307 cl = clnt_tli_create(RPC_ANYFD, nconf, svcaddr, in clnt_tp_create_timed() 311 free(svcaddr->buf); in clnt_tp_create_timed() 312 free(svcaddr); in clnt_tp_create_timed() 326 struct netbuf *svcaddr, rpcprog_t prog, rpcvers_t vers, in clnt_tli_create() argument 363 if (si.si_af != ((struct sockaddr *)svcaddr->buf)->sa_family) { in clnt_tli_create() 370 cl = clnt_vc_create(fd, svcaddr, prog, vers, sendsz, recvsz); in clnt_tli_create() [all …]
|
H A D | rpc_soc.c | 420 struct netbuf *svcaddr; in clntunix_create() local 425 svcaddr = NULL; in clntunix_create() 427 ((svcaddr = malloc(sizeof(struct netbuf))) == NULL ) || in clntunix_create() 428 ((svcaddr->buf = malloc(sizeof(struct sockaddr_un))) == NULL)) { in clntunix_create() 429 free(svcaddr); in clntunix_create() 446 svcaddr->buf = raddr; in clntunix_create() 447 svcaddr->len = raddr->sun_len; in clntunix_create() 448 svcaddr->maxlen = sizeof (struct sockaddr_un); in clntunix_create() 449 cl = clnt_vc_create(*sockp, svcaddr, prog, in clntunix_create() 452 free(svcaddr->buf); in clntunix_create() [all …]
|
H A D | clnt_dg.c | 201 clnt_dg_create(int fd, const struct netbuf *svcaddr, rpcprog_t program, in clnt_dg_create() argument 211 if (svcaddr == NULL) { in clnt_dg_create() 242 (void) memcpy(&cu->cu_raddr, svcaddr->buf, (size_t)svcaddr->len); in clnt_dg_create() 243 cu->cu_rlen = svcaddr->len; in clnt_dg_create() 272 (void)bindresvport_sa(fd, (struct sockaddr *)svcaddr->buf); in clnt_dg_create()
|
/freebsd/usr.sbin/ypserv/ |
H A D | yp_main.c | 261 struct netbuf svcaddr; in create_service() local 265 memset(&svcaddr, 0, sizeof(svcaddr)); in create_service() 433 svcaddr.buf = res0->ai_addr; in create_service() 434 svcaddr.len = res0->ai_addrlen; in create_service() 438 rpcb_set(YPPROG, YPOLDVERS, nconf, &svcaddr); in create_service() 441 rpcb_set(YPPROG, YPVERS, nconf, &svcaddr); in create_service()
|
/freebsd/sys/rpc/ |
H A D | clnt.h | 371 struct sockaddr *svcaddr, rpcprog_t program, rpcvers_t version, 395 struct sockaddr *svcaddr, rpcprog_t program, rpcvers_t version, 407 struct sockaddr *svcaddr, rpcprog_t program, rpcvers_t version,
|
H A D | clnt_rc.c | 76 struct sockaddr *svcaddr, /* servers address */ in clnt_reconnect_create() argument 85 if (svcaddr == NULL) { in clnt_reconnect_create() 93 (void) memcpy(&rc->rc_addr, svcaddr, (size_t)svcaddr->sa_len); in clnt_reconnect_create()
|
H A D | clnt_dg.c | 176 struct sockaddr *svcaddr, /* servers address */ in clnt_dg_create() argument 193 if (svcaddr == NULL) { in clnt_dg_create() 226 (void) memcpy(&cu->cu_raddr, svcaddr, (size_t)svcaddr->sa_len); in clnt_dg_create() 227 cu->cu_rlen = svcaddr->sa_len; in clnt_dg_create()
|