Lines Matching refs:ssa

1469 	struct sockaddr_in              *gsa, *ssa;  in inp_block_unblock_source()  local
1488 ssa = (struct sockaddr_in *)&gsr.gsr_source; in inp_block_unblock_source()
1506 ssa->sin_family = AF_INET; in inp_block_unblock_source()
1507 ssa->sin_len = sizeof(struct sockaddr_in); in inp_block_unblock_source()
1508 ssa->sin_addr = mreqs.imr_sourceaddr; in inp_block_unblock_source()
1538 if (ssa->sin_family != AF_INET || in inp_block_unblock_source()
1539 ssa->sin_len != sizeof(struct sockaddr_in)) { in inp_block_unblock_source()
1607 ims = imo_match_source(imo, idx, ssa); in inp_block_unblock_source()
1609 IGMP_INET_PRINTF(ssa->sin_addr, in inp_block_unblock_source()
1621 ims = imf_graft(imf, fmode, ssa); in inp_block_unblock_source()
1627 error = imf_prune(imf, ssa); in inp_block_unblock_source()
2099 struct sockaddr_in *gsa, *ssa; in inp_join_group() local
2118 ssa = (struct sockaddr_in *)&gsr.gsr_source; in inp_join_group()
2119 ssa->sin_family = AF_UNSPEC; in inp_join_group()
2153 ssa->sin_family = AF_INET; in inp_join_group()
2154 ssa->sin_len = sizeof(struct sockaddr_in); in inp_join_group()
2155 ssa->sin_addr = mreqs.imr_sourceaddr; in inp_join_group()
2195 if (ssa->sin_family != AF_INET || in inp_join_group()
2196 ssa->sin_len != sizeof(struct sockaddr_in)) { in inp_join_group()
2199 ssa->sin_port = 0; in inp_join_group()
2249 if (ssa->sin_family != AF_UNSPEC) { in inp_join_group()
2275 lims = imo_match_source(imo, idx, ssa); in inp_join_group()
2335 if (ssa->sin_family != AF_UNSPEC) { in inp_join_group()
2343 lims = imf_graft(imf, MCAST_INCLUDE, ssa); in inp_join_group()
2430 struct sockaddr_in *gsa, *ssa; in inp_leave_group() local
2448 ssa = (struct sockaddr_in *)&gsr.gsr_source; in inp_leave_group()
2478 ssa->sin_family = AF_INET; in inp_leave_group()
2479 ssa->sin_len = sizeof(struct sockaddr_in); in inp_leave_group()
2480 ssa->sin_addr = mreqs.imr_sourceaddr; in inp_leave_group()
2520 if (ssa->sin_family != AF_INET || in inp_leave_group()
2521 ssa->sin_len != sizeof(struct sockaddr_in)) { in inp_leave_group()
2571 if (ssa->sin_family != AF_UNSPEC) { in inp_leave_group()
2592 ims = imo_match_source(imo, idx, ssa); in inp_leave_group()
2594 IGMP_INET_PRINTF(ssa->sin_addr, in inp_leave_group()
2601 error = imf_prune(imf, ssa); in inp_leave_group()