Lines Matching refs:so
156 int so; local
172 if ((so = socket(family, SOCK_DGRAM, 0)) < 0)
180 if (setsockopt(so, proto, optname, policy, len) < 0) {
182 close(so);
188 if (getsockopt(so, proto, optname, getbuf, &len) < 0) {
190 close(so);
203 close(so);
212 close (so);
226 int so; in test2() local
243 if ((so = pfkey_open()) < 0) in test2()
247 if (pfkey_send_spdflush(so) < 0) in test2()
249 m = pfkey_recv(so); in test2()
253 if (pfkey_send_spdsetidx(so, (struct sockaddr *)addr, 128, in test2()
257 m = pfkey_recv(so); in test2()
261 if (pfkey_send_spdupdate(so, (struct sockaddr *)addr, 128, in test2()
265 m = pfkey_recv(so); in test2()
272 if (pfkey_send_spddelete(so, (struct sockaddr *)addr, 128, in test2()
276 m = pfkey_recv(so); in test2()
280 if (pfkey_send_spdadd(so, (struct sockaddr *)addr, 128, in test2()
284 spid = test2sub(so); in test2()
287 if (pfkey_send_spdget(so, spid) < 0) in test2()
289 m = pfkey_recv(so); in test2()
296 if (pfkey_send_spddelete2(so, spid) < 0) in test2()
298 m = pfkey_recv(so); in test2()
302 if (pfkey_send_spdadd2(so, (struct sockaddr *)addr, 128, in test2()
306 spid = test2sub(so); in test2()
310 if (pfkey_send_spdupdate(so, (struct sockaddr *)addr, 128, in test2()
320 test2sub(so) in test2sub() argument
321 int so; in test2sub()
326 if ((msg = pfkey_recv(so)) == NULL)