Lines Matching +defs:so +defs:s
78 static int so;
113 warn("%s: module not found", name);
197 so = pfkey_open();
198 if (so < 0) {
214 errx(-1, "%s", ipsec_strerror());
235 if (pfkey_send_register(so, SADB_SATYPE_UNSPEC) < 0)
238 if (pfkey_recv_register(so) < 0)
279 if ((l = send(so, &msg, sizeof(msg), 0)) < 0) {
287 if ((l = recv(so, rbuf, sizeof(*base), MSG_PEEK)) < 0) {
296 if ((l = recv(so, rbuf, PFKEY_UNUNIT64(base->sadb_msg_len),
340 if (setsockopt(so, SOL_SOCKET, SO_RCVTIMEO, &tv, sizeof(tv)) < 0) {
366 if ((l = send(so, buf, len, 0)) < 0) {
373 if ((l = recv(so, rbuf, sizeof(rbuf), 0)) < 0) {
433 printf("%s%s.\n", inf, errmsg);
518 printf("%-4s %-3s %-1s %-8s %-7s %s -> %s\n",
519 "time", "p", "s", "spi", "ltime", "src", "dst");
530 struct sockaddr *s;
539 printf(" %-3s", STR_OR_ID(msg->sadb_msg_satype, satype));
542 printf(" %-1s", STR_OR_ID(sa->sadb_sa_state, sastate));
545 printf("%-1s %-8s", "?", "?");
559 printf("%s", buf);
566 printf("%s", buf);
574 printf("%s ", STR_OR_ID(saddr->sadb_address_proto, ipproto));
575 s = (struct sockaddr *)(saddr + 1);
576 getnameinfo(s, s->sa_len, buf, sizeof(buf),
579 printf("%s[%s]", buf, pbuf);
581 printf("%s", buf);
589 printf("%s ", STR_OR_ID(saddr->sadb_address_proto, ipproto));
591 s = (struct sockaddr *)(saddr + 1);
592 getnameinfo(s, s->sa_len, buf, sizeof(buf),
595 printf("%s[%s]", buf, pbuf);
597 printf("%s", buf);
612 int s;
621 s = (tp.tv_sec + thiszone ) % 86400;
623 s / 3600, (s % 3600) / 60, s % 60, (u_int32_t)tp.tv_usec);