• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/ipsec-258.100.1/ipsec-tools/racoon/

Lines Matching refs:addr2

85 cmpsaddrwop(addr1, addr2)
87 const struct sockaddr_storage *addr2;
91 if (addr1 == 0 && addr2 == 0)
93 if (addr1 == 0 || addr2 == 0)
96 if (addr1->ss_len != addr2->ss_len
97 || addr1->ss_family != addr2->ss_family)
102 sa2 = (caddr_t)&((struct sockaddr_in *)addr2)->sin_addr;
109 sa2 = (caddr_t)&((struct sockaddr_in6 *)addr2)->sin6_addr;
113 ((struct sockaddr_in6 *)addr2)->sin6_scope_id)
130 cmpsaddrwop_withprefix(const struct sockaddr_storage *addr1, const struct sockaddr_storage *addr2, int prefix)
135 if (addr1 == 0 && addr2 == 0)
137 if (addr1 == 0 || addr2 == 0)
140 if (addr1->ss_len != addr2->ss_len
141 || addr1->ss_family != addr2->ss_family)
148 (((struct sockaddr_in *)addr2)->sin_addr.s_addr & htonl(mask)))
165 (((struct sockaddr_in6 *)addr2)->sin6_addr.__u6_addr.__u6_addr32[i] & htonl(mask)))
169 ((struct sockaddr_in6 *)addr2)->sin6_scope_id)
183 * addr1 is a subject address, addr2 is in a database entry.
188 cmpsaddrwild(addr1, addr2)
190 const struct sockaddr_storage *addr2;
195 if (addr1 == 0 && addr2 == 0)
197 if (addr1 == 0 || addr2 == 0)
200 if (addr1->ss_len != addr2->ss_len
201 || addr1->ss_family != addr2->ss_family)
207 sa2 = (caddr_t)&((struct sockaddr_in *)addr2)->sin_addr;
209 port2 = ((struct sockaddr_in *)addr2)->sin_port;
220 sa2 = (caddr_t)&((struct sockaddr_in6 *)addr2)->sin6_addr;
222 port2 = ((struct sockaddr_in6 *)addr2)->sin6_port;
230 ((struct sockaddr_in6 *)addr2)->sin6_scope_id)
247 cmpsaddrstrict(const struct sockaddr_storage *addr1, const struct sockaddr_storage *addr2)
252 if (addr1 == 0 && addr2 == 0)
254 if (addr1 == 0 || addr2 == 0)
257 if (addr1->ss_len != addr2->ss_len
258 || addr1->ss_family != addr2->ss_family)
264 sa2 = (caddr_t)&((struct sockaddr_in *)addr2)->sin_addr;
266 port2 = ((struct sockaddr_in *)addr2)->sin_port;
275 sa2 = (caddr_t)&((struct sockaddr_in6 *)addr2)->sin6_addr;
277 port2 = ((struct sockaddr_in6 *)addr2)->sin6_port;
283 ((struct sockaddr_in6 *)addr2)->sin6_scope_id)
300 cmpsaddrstrict_withprefix(const struct sockaddr_storage *addr1, const struct sockaddr_storage *addr2, int prefix)
306 if (addr1 == 0 && addr2 == 0)
308 if (addr1 == 0 || addr2 == 0)
311 if (addr1->ss_len != addr2->ss_len
312 || addr1->ss_family != addr2->ss_family)
318 port2 = ((struct sockaddr_in *)addr2)->sin_port;
324 (((struct sockaddr_in *)addr2)->sin_addr.s_addr & htonl(mask)))
330 port2 = ((struct sockaddr_in6 *)addr2)->sin6_port;
345 (((struct sockaddr_in6 *)addr2)->sin6_addr.__u6_addr.__u6_addr32[i] & htonl(mask)))
349 ((struct sockaddr_in6 *)addr2)->sin6_scope_id)