Lines Matching defs:faddr
118 struct { /* unix(4) faddr */
149 struct addr *faddr;
377 cur = sock->faddr;
390 struct addr *laddr, *prev_laddr, *faddr, *prev_faddr;
499 if ((sock->faddr = calloc(1, sizeof(struct addr))) == NULL)
501 sock->faddr->address.ss_family = sock->family;
503 sock->faddr->address.ss_len =
506 sock->faddr->address.ss_len =
600 faddr = calloc(1, sizeof(struct addr));
601 if (faddr == NULL)
611 sockaddr(&faddr->address, AF_INET,
619 sockaddr(&faddr->address, AF_INET6,
628 faddr->encaps_port = xraddr->encaps_port;
629 faddr->state = xraddr->state;
630 faddr->next = NULL;
632 sock->faddr = faddr;
634 prev_faddr->next = faddr;
635 prev_faddr = faddr;
662 struct addr *laddr, *faddr;
770 if ((faddr = calloc(1, sizeof *faddr)) == NULL)
781 sockaddr(&faddr->address, sock->family,
787 sockaddr(&faddr->address, sock->family,
791 faddr->encaps_port = xtp->xt_encaps_port;
793 faddr->next = NULL;
795 sock->faddr = faddr;
819 struct addr *laddr, *faddr;
881 if ((faddr = calloc(1, sizeof *faddr)) == NULL)
891 faddr->conn = xup->unp_conn;
892 faddr->firstref = xup->xu_firstref;
893 faddr->nextref = xup->xu_nextref;
895 faddr->next = NULL;
897 sock->faddr = faddr;
1037 for (addr = s->faddr; addr != NULL; addr = addr->next) {
1111 struct addr *laddr, *faddr;
1123 faddr = s->faddr;
1125 while (laddr != NULL || faddr != NULL) {
1138 if (faddr != NULL)
1139 pos += printaddr(&faddr->address);
1143 if ((laddr == NULL) || (faddr == NULL))
1144 errx(1, "laddr = %p or faddr = %p is NULL",
1145 (void *)laddr, (void *)faddr);
1146 if (laddr->address.ss_len == 0 && faddr->conn == 0) {
1155 if (faddr->conn != 0) {
1161 &(struct sock){ .pcb = faddr->conn });
1180 if (faddr->firstref != 0) {
1183 kvaddr_t ref = faddr->firstref;
1199 ref = p->faddr->nextref;
1247 if (faddr != NULL &&
1259 ntohs(faddr->encaps_port));
1264 if (faddr != NULL &&
1273 sctp_path_state(faddr->state));
1324 if (faddr != NULL)
1325 faddr = faddr->next;
1326 if ((laddr != NULL) || (faddr != NULL)) {