Lines Matching defs:cmsgs
114 for c in recv.cmsgs() {
813 for cmsg in msg.cmsgs() {
1227 let mut cmsgs = msg.cmsgs();
1228 match cmsgs.next() {
1239 assert!(cmsgs.next().is_none(), "unexpected control msg");
1255 // `cmsgs` argument. This should result in a msghdr with a nullptr
1297 for _ in msg.cmsgs() {
1365 for cmsg in msg.cmsgs() {
1391 // qemu's handling of multiple cmsgs is bugged, ignore tests under emulation
1403 // qemu's handling of multiple cmsgs is bugged, ignore tests under emulation
1444 let cmsgs = [
1449 sendmsg::<()>(send, &iov, &cmsgs, MsgFlags::empty(), None).unwrap(),
1464 assert_eq!(msg.cmsgs().count(), 2, "expected 2 cmsgs");
1466 for cmsg in msg.cmsgs() {
1739 let mut cmsgs = msg.cmsgs();
1740 if let Some(ControlMessageOwned::Ipv4PacketInfo(pktinfo)) = cmsgs.next()
1749 assert!(cmsgs.next().is_none(), "unexpected additional control msg");
1834 assert_eq!(msg.cmsgs().count(), 2, "expected 2 cmsgs");
1838 for cmsg in msg.cmsgs() {
1931 assert_eq!(msg.cmsgs().count(), 1, "expected 1 cmsgs");
1934 for cmsg in msg.cmsgs() {
2016 assert_eq!(msg.cmsgs().count(), 1, "expected 1 cmsgs");
2019 for cmsg in msg.cmsgs() {
2122 let mut cmsgs = msg.cmsgs();
2123 if let Some(ControlMessageOwned::Ipv6PacketInfo(pktinfo)) = cmsgs.next()
2132 assert!(cmsgs.next().is_none(), "unexpected additional control msg");
2230 let rtime = match r.cmsgs().next() {
2287 let rtime = match r[0].cmsgs().next() {
2373 drop_counter = match r.cmsgs().next() {
2555 let ext_err = match msg.cmsgs().next() {