Lines Matching refs:ssa
1343 sockunion_t *gsa, *ssa; in inp_block_unblock_source() local
1359 ssa = (sockunion_t *)&gsr.gsr_source; in inp_block_unblock_source()
1376 ssa->sin.sin_family = AF_INET; in inp_block_unblock_source()
1377 ssa->sin.sin_len = sizeof(struct sockaddr_in); in inp_block_unblock_source()
1378 ssa->sin.sin_addr = mreqs.imr_sourceaddr; in inp_block_unblock_source()
1405 if (ssa->sin.sin_family != AF_INET || in inp_block_unblock_source()
1406 ssa->sin.sin_len != sizeof(struct sockaddr_in)) in inp_block_unblock_source()
1459 ims = imo_match_source(imo, idx, &ssa->sa); in inp_block_unblock_source()
1462 ntohl(ssa->sin.sin_addr.s_addr), doblock ? "" : "not "); in inp_block_unblock_source()
1474 ims = imf_graft(imf, fmode, &ssa->sin); in inp_block_unblock_source()
1479 error = imf_prune(imf, &ssa->sin); in inp_block_unblock_source()
1932 sockunion_t *gsa, *ssa; in inp_join_group() local
1950 ssa = (sockunion_t *)&gsr.gsr_source; in inp_join_group()
1951 ssa->ss.ss_family = AF_UNSPEC; in inp_join_group()
1981 ssa->sin.sin_family = AF_INET; in inp_join_group()
1982 ssa->sin.sin_len = sizeof(struct sockaddr_in); in inp_join_group()
1983 ssa->sin.sin_addr = mreqs.imr_sourceaddr; in inp_join_group()
2020 if (ssa->sin.sin_family != AF_INET || in inp_join_group()
2021 ssa->sin.sin_len != sizeof(struct sockaddr_in)) in inp_join_group()
2023 ssa->sin.sin_port = 0; in inp_join_group()
2051 if (ssa->ss.ss_family != AF_UNSPEC) { in inp_join_group()
2077 lims = imo_match_source(imo, idx, &ssa->sa); in inp_join_group()
2142 if (ssa->ss.ss_family != AF_UNSPEC) { in inp_join_group()
2150 lims = imf_graft(imf, MCAST_INCLUDE, &ssa->sin); in inp_join_group()
2232 sockunion_t *gsa, *ssa; in inp_leave_group() local
2248 ssa = (sockunion_t *)&gsr.gsr_source; in inp_leave_group()
2249 ssa->ss.ss_family = AF_UNSPEC; in inp_leave_group()
2278 ssa->sin.sin_family = AF_INET; in inp_leave_group()
2279 ssa->sin.sin_len = sizeof(struct sockaddr_in); in inp_leave_group()
2280 ssa->sin.sin_addr = mreqs.imr_sourceaddr; in inp_leave_group()
2319 if (ssa->sin.sin_family != AF_INET || in inp_leave_group()
2320 ssa->sin.sin_len != sizeof(struct sockaddr_in)) in inp_leave_group()
2355 if (ssa->ss.ss_family != AF_UNSPEC) in inp_leave_group()
2374 ims = imo_match_source(imo, idx, &ssa->sa); in inp_leave_group()
2377 __func__, ntohl(ssa->sin.sin_addr.s_addr), "not "); in inp_leave_group()
2382 error = imf_prune(imf, &ssa->sin); in inp_leave_group()