Lines Matching defs:so
156 int so;
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;
243 if ((so = pfkey_open()) < 0)
247 if (pfkey_send_spdflush(so) < 0)
249 m = pfkey_recv(so);
253 if (pfkey_send_spdsetidx(so, (struct sockaddr *)addr, 128,
257 m = pfkey_recv(so);
261 if (pfkey_send_spdupdate(so, (struct sockaddr *)addr, 128,
265 m = pfkey_recv(so);
272 if (pfkey_send_spddelete(so, (struct sockaddr *)addr, 128,
276 m = pfkey_recv(so);
280 if (pfkey_send_spdadd(so, (struct sockaddr *)addr, 128,
284 spid = test2sub(so);
287 if (pfkey_send_spdget(so, spid) < 0)
289 m = pfkey_recv(so);
296 if (pfkey_send_spddelete2(so, spid) < 0)
298 m = pfkey_recv(so);
302 if (pfkey_send_spdadd2(so, (struct sockaddr *)addr, 128,
306 spid = test2sub(so);
310 if (pfkey_send_spdupdate(so, (struct sockaddr *)addr, 128,
320 test2sub(so)
321 int so;
326 if ((msg = pfkey_recv(so)) == NULL)