Lines Matching +full:short +full:- +full:ping
1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 2024-2025 Stormshield
24 #include <atf-c.h>
102 ATF_REQUIRE(s != -1); in mksockp()
147 multibind = -1; in require_fibs_multibind()
203 error = seteuid(passwd->pw_uid); in multibind_different_user()
209 ATF_REQUIRE_ERRNO(EADDRINUSE, error == -1); in multibind_different_user()
259 ATF_REQUIRE_MSG(ns != -1, "accept failed: %s", strerror(errno)); in per_fib_listening_socket()
268 ATF_REQUIRE_MSG(error == -1, "connect succeeded unexpectedly"); in per_fib_listening_socket()
287 ATF_REQUIRE_MSG(ns != -1, "accept failed: %s", strerror(errno)); in per_fib_listening_socket()
298 ATF_REQUIRE_MSG(ns != -1, "accept failed: %s", strerror(errno)); in per_fib_listening_socket()
311 ATF_REQUIRE_MSG(error == -1, "connect succeeded unexpectedly"); in per_fib_listening_socket()
318 ATF_REQUIRE_MSG(ns != -1, "accept failed: %s", strerror(errno)); in per_fib_listening_socket()
365 sin6p->sin6_addr = in6addr_loopback; in per_fib_dgram_socket()
382 ATF_REQUIRE_ERRNO(EWOULDBLOCK, n == -1); in per_fib_dgram_socket()
410 ping(int s, const struct sockaddr *sa, socklen_t salen) in ping() function
421 icmp.icmp.icmp_cksum = htons((unsigned short)~(ICMP_ECHO << 8)); in ping()
442 htons((unsigned short)~(ICMP6_ECHO_REQUEST << 8)); in ping6()
486 sz = ping(cs, (struct sockaddr *)&sin, sizeof(sin)); in per_fib_raw_socket()
493 "short packet received: %zd", n); in per_fib_raw_socket()
501 "short packet received: %zd", n); in per_fib_raw_socket()
505 n = recv(s[1 - i], b, sizeof(b), MSG_DONTWAIT); in per_fib_raw_socket()
507 ATF_REQUIRE_ERRNO(EWOULDBLOCK, n == -1); in per_fib_raw_socket()
518 * Create a pair of load-balancing listening socket groups, one in each FIB, and
519 * make sure that connections to the group are only load-balanced within the
578 if (as == -1) { in multibind_lbgroup_stream()
582 if (as == -1) { in multibind_lbgroup_stream()
588 } while (as == -1); in multibind_lbgroup_stream()
603 ATF_REQUIRE_MSG(as != -1, "accept failed: %s", strerror(errno)); in multibind_lbgroup_stream()
655 sin6p->sin6_addr = in6addr_loopback; in multibind_lbgroup_dgram()
734 ATF_REQUIRE_ERRNO(EISCONN, error == -1); in no_setfib_after_bind()