Lines Matching defs:olen

287 	socklen_t olen, _olen;
293 olen = sizeof(good_data);
294 good_data.size_subflow_data = olen;
296 ret = getsockopt(fd, SOL_MPTCP, optname, &bd, &olen);
298 assert(olen == sizeof(good_data));
302 ret = getsockopt(fd, SOL_MPTCP, optname, &bd, &olen);
304 assert(olen == sizeof(good_data));
310 _olen = rand() % olen;
311 olen = _olen;
312 ret = getsockopt(fd, SOL_MPTCP, optname, &bd, &olen);
313 assert(ret < 0); /* bogus olen */
314 assert(olen == _olen); /* must be unchanged */
317 olen = sizeof(good_data);
319 ret = getsockopt(fd, SOL_MPTCP, optname, &bd, &olen);
323 olen = sizeof(good_data);
325 ret = getsockopt(fd, SOL_MPTCP, optname, &bd, &olen);
330 olen = sizeof(bd);
333 ret = getsockopt(fd, SOL_MPTCP, optname, &bd, &olen);
336 /* olen must be truncated to real data size filled by kernel: */
337 assert(olen == sizeof(good_data));
344 olen = bd.d.size_subflow_data + 1;
345 _olen = olen;
351 assert(olen == _olen);
360 socklen_t olen;
363 olen = sizeof(i);
364 ret = getsockopt(fd, SOL_MPTCP, MPTCP_INFO, &i, &olen);
369 s->pkt_stats_avail = olen >= sizeof(i);
387 socklen_t olen;
394 olen = sizeof(ti);
396 ret = getsockopt(fd, SOL_MPTCP, MPTCP_TCPINFO, &ti, &olen);
400 assert(olen <= sizeof(ti));
406 assert(olen > (socklen_t)sizeof(struct mptcp_subflow_data));
407 olen -= sizeof(struct mptcp_subflow_data);
408 assert(olen == ti.d.size_user);
436 socklen_t olen, rlen, llen;
449 olen = sizeof(addrs);
451 ret = getsockopt(fd, SOL_MPTCP, MPTCP_SUBFLOW_ADDRS, &addrs, &olen);
455 assert(olen <= sizeof(addrs));
461 assert(olen > (socklen_t)sizeof(struct mptcp_subflow_data));
462 olen -= sizeof(struct mptcp_subflow_data);
463 assert(olen == addrs.d.size_user);
487 olen = sizeof(addrs.d) + sizeof(sa_family_t);
489 ret = getsockopt(fd, SOL_MPTCP, MPTCP_SUBFLOW_ADDRS, &addrs, &olen);
491 assert(olen == sizeof(addrs.d) + sizeof(sa_family_t));
508 socklen_t olen;
520 olen = data_size;
522 ret = getsockopt(fd, SOL_MPTCP, MPTCP_FULL_INFO, &mfi, &olen);
531 assert(olen <= data_size);
545 assert(olen > (socklen_t)__builtin_offsetof(struct mptcp_full_info, tcp_info));