Lines Matching refs:sa1
5789 struct sockaddr *sa1, in key_sockaddrcmp() argument
5796 if (sa1->sa_family != sa2->sa_family || sa1->sa_len != sa2->sa_len) { in key_sockaddrcmp()
5800 if (sa1->sa_len == 0) { in key_sockaddrcmp()
5804 switch (sa1->sa_family) { in key_sockaddrcmp()
5806 if (sa1->sa_len != sizeof(struct sockaddr_in)) { in key_sockaddrcmp()
5810 …result = memcmp(&satosin(sa1)->sin_addr.s_addr, &satosin(sa2)->sin_addr.s_addr, sizeof(satosin(sa1… in key_sockaddrcmp()
5813 if (satosin(sa1)->sin_port < satosin(sa2)->sin_port) { in key_sockaddrcmp()
5815 } else if (satosin(sa1)->sin_port > satosin(sa2)->sin_port) { in key_sockaddrcmp()
5828 if (sa1->sa_len != sizeof(struct sockaddr_in6)) { in key_sockaddrcmp()
5831 if (satosin6(sa1)->sin6_scope_id != in key_sockaddrcmp()
5836 …result = memcmp(&satosin6(sa1)->sin6_addr.s6_addr[0], &satosin6(sa2)->sin6_addr.s6_addr[0], sizeof… in key_sockaddrcmp()
5839 if (satosin6(sa1)->sin6_port < satosin6(sa2)->sin6_port) { in key_sockaddrcmp()
5841 } else if (satosin6(sa1)->sin6_port > satosin6(sa2)->sin6_port) { in key_sockaddrcmp()
5854 result = SOCKADDR_CMP(sa1, sa2, sa1->sa_len); in key_sockaddrcmp()