Lines Matching refs:ssa
1454 struct sockaddr_in *gsa, *ssa; in inp_block_unblock_source() local
1473 ssa = (struct sockaddr_in *)&gsr.gsr_source; in inp_block_unblock_source()
1491 ssa->sin_family = AF_INET; in inp_block_unblock_source()
1492 ssa->sin_len = sizeof(struct sockaddr_in); in inp_block_unblock_source()
1493 ssa->sin_addr = mreqs.imr_sourceaddr; in inp_block_unblock_source()
1523 if (ssa->sin_family != AF_INET || in inp_block_unblock_source()
1524 ssa->sin_len != sizeof(struct sockaddr_in)) { in inp_block_unblock_source()
1592 ims = imo_match_source(imo, idx, ssa); in inp_block_unblock_source()
1594 IGMP_INET_PRINTF(ssa->sin_addr, in inp_block_unblock_source()
1606 ims = imf_graft(imf, fmode, ssa); in inp_block_unblock_source()
1612 error = imf_prune(imf, ssa); in inp_block_unblock_source()
2084 struct sockaddr_in *gsa, *ssa; in inp_join_group() local
2103 ssa = (struct sockaddr_in *)&gsr.gsr_source; in inp_join_group()
2104 ssa->sin_family = AF_UNSPEC; in inp_join_group()
2138 ssa->sin_family = AF_INET; in inp_join_group()
2139 ssa->sin_len = sizeof(struct sockaddr_in); in inp_join_group()
2140 ssa->sin_addr = mreqs.imr_sourceaddr; in inp_join_group()
2180 if (ssa->sin_family != AF_INET || in inp_join_group()
2181 ssa->sin_len != sizeof(struct sockaddr_in)) { in inp_join_group()
2184 ssa->sin_port = 0; in inp_join_group()
2234 if (ssa->sin_family != AF_UNSPEC) { in inp_join_group()
2260 lims = imo_match_source(imo, idx, ssa); in inp_join_group()
2320 if (ssa->sin_family != AF_UNSPEC) { in inp_join_group()
2328 lims = imf_graft(imf, MCAST_INCLUDE, ssa); in inp_join_group()
2415 struct sockaddr_in *gsa, *ssa; in inp_leave_group() local
2433 ssa = (struct sockaddr_in *)&gsr.gsr_source; in inp_leave_group()
2463 ssa->sin_family = AF_INET; in inp_leave_group()
2464 ssa->sin_len = sizeof(struct sockaddr_in); in inp_leave_group()
2465 ssa->sin_addr = mreqs.imr_sourceaddr; in inp_leave_group()
2505 if (ssa->sin_family != AF_INET || in inp_leave_group()
2506 ssa->sin_len != sizeof(struct sockaddr_in)) { in inp_leave_group()
2552 if (ssa->sin_family != AF_UNSPEC) { in inp_leave_group()
2573 ims = imo_match_source(imo, idx, ssa); in inp_leave_group()
2575 IGMP_INET_PRINTF(ssa->sin_addr, in inp_leave_group()
2582 error = imf_prune(imf, ssa); in inp_leave_group()