Lines Matching refs:assert
247 assert(ret < 0); /* 0 size_subflow_data */ in do_getsockopt_bogus_sf_data()
248 assert(olen == sizeof(good_data)); in do_getsockopt_bogus_sf_data()
253 assert(ret == 0); in do_getsockopt_bogus_sf_data()
254 assert(olen == sizeof(good_data)); in do_getsockopt_bogus_sf_data()
255 assert(bd.d.num_subflows == 1); in do_getsockopt_bogus_sf_data()
256 assert(bd.d.size_kernel > 0); in do_getsockopt_bogus_sf_data()
257 assert(bd.d.size_user == 0); in do_getsockopt_bogus_sf_data()
263 assert(ret < 0); /* bogus olen */ in do_getsockopt_bogus_sf_data()
264 assert(olen == _olen); /* must be unchanged */ in do_getsockopt_bogus_sf_data()
270 assert(ret < 0); /* size_kernel not 0 */ in do_getsockopt_bogus_sf_data()
276 assert(ret < 0); /* num_subflows not 0 */ in do_getsockopt_bogus_sf_data()
284 assert(ret == 0); in do_getsockopt_bogus_sf_data()
287 assert(olen == sizeof(good_data)); in do_getsockopt_bogus_sf_data()
289 assert(bd.d.size_subflow_data == sizeof(bd)); in do_getsockopt_bogus_sf_data()
298 assert(ret == 0); in do_getsockopt_bogus_sf_data()
301 assert(olen == _olen); in do_getsockopt_bogus_sf_data()
303 assert(bd.d.size_subflow_data == sizeof(good_data) + 1); in do_getsockopt_bogus_sf_data()
304 assert(bd.buf[0] == 0); in do_getsockopt_bogus_sf_data()
319 assert(olen == sizeof(i)); in do_getsockopt_mptcp_info()
324 assert(s->mi.mptcpi_write_seq + w == i.mptcpi_write_seq); in do_getsockopt_mptcp_info()
349 assert(olen <= sizeof(ti)); in do_getsockopt_tcp_info()
350 assert(ti.d.size_user == ti.d.size_kernel); in do_getsockopt_tcp_info()
351 assert(ti.d.size_user == sizeof(struct tcp_info)); in do_getsockopt_tcp_info()
352 assert(ti.d.num_subflows == 1); in do_getsockopt_tcp_info()
354 assert(olen > (socklen_t)sizeof(struct mptcp_subflow_data)); in do_getsockopt_tcp_info()
356 assert(olen == sizeof(struct tcp_info)); in do_getsockopt_tcp_info()
401 assert(olen <= sizeof(addrs)); in do_getsockopt_subflow_addrs()
402 assert(addrs.d.size_user == addrs.d.size_kernel); in do_getsockopt_subflow_addrs()
403 assert(addrs.d.size_user == sizeof(struct mptcp_subflow_addrs)); in do_getsockopt_subflow_addrs()
404 assert(addrs.d.num_subflows == 1); in do_getsockopt_subflow_addrs()
406 assert(olen > (socklen_t)sizeof(struct mptcp_subflow_data)); in do_getsockopt_subflow_addrs()
408 assert(olen == sizeof(struct mptcp_subflow_addrs)); in do_getsockopt_subflow_addrs()
419 assert(rlen > 0); in do_getsockopt_subflow_addrs()
420 assert(rlen == llen); in do_getsockopt_subflow_addrs()
422 assert(remote.ss_family == local.ss_family); in do_getsockopt_subflow_addrs()
424 assert(memcmp(&local, &addrs.addr[0].ss_local, sizeof(local)) == 0); in do_getsockopt_subflow_addrs()
425 assert(memcmp(&remote, &addrs.addr[0].ss_remote, sizeof(remote)) == 0); in do_getsockopt_subflow_addrs()
434 assert(ret == 0); in do_getsockopt_subflow_addrs()
435 assert(olen == sizeof(addrs.d) + sizeof(sa_family_t)); in do_getsockopt_subflow_addrs()
437 assert(addrs.addr[0].sa_family == pf); in do_getsockopt_subflow_addrs()
438 assert(addrs.addr[0].sa_family == local.ss_family); in do_getsockopt_subflow_addrs()
440 assert(memcmp(&local, &addrs.addr[0].ss_local, sizeof(local)) != 0); in do_getsockopt_subflow_addrs()
441 assert(memcmp(&remote, &addrs.addr[0].ss_remote, sizeof(remote)) != 0); in do_getsockopt_subflow_addrs()
481 assert(ret == 4); in connect_one_server()
484 assert(strncmp(buf2, "xmit", 4) == 0); in connect_one_server()
513 assert(s.tcpi_rcv_delta <= total); in connect_one_server()
520 assert(s.mptcpi_rcv_delta == (uint64_t)total); in connect_one_server()
534 assert(ret == 4); in process_one_client()
540 assert(s.mptcpi_rcv_delta <= (uint64_t)ret); in process_one_client()
543 assert(s.tcpi_rcv_delta == (uint64_t)ret); in process_one_client()
587 assert(r == 4); in server()
665 assert(e1 == 4); in main()