@@ -172,6 +172,7 @@ pub fn test_scm_rights() {
172
172
panic ! ( "unexpected cmsg" ) ;
173
173
}
174
174
}
175
+ assert_eq ! ( msg. bytes, 5 ) ;
175
176
assert ! ( !msg. flags. intersects( MsgFlags :: MSG_TRUNC | MsgFlags :: MSG_CTRUNC ) ) ;
176
177
close ( fd2) . unwrap ( ) ;
177
178
}
@@ -373,6 +374,7 @@ fn test_scm_rights_single_cmsg_multiple_fds() {
373
374
}
374
375
assert ! ( cmsgs. next( ) . is_none( ) , "unexpected control msg" ) ;
375
376
377
+ assert_eq ! ( msg. bytes, 8 ) ;
376
378
assert_eq ! ( iovec[ 0 ] . as_slice( ) , [ 1u8 , 2 , 3 , 4 , 5 , 6 , 7 , 8 ] ) ;
377
379
} ) ;
378
380
@@ -414,6 +416,7 @@ pub fn test_sendmsg_empty_cmsgs() {
414
416
panic ! ( "unexpected cmsg" ) ;
415
417
}
416
418
assert ! ( !msg. flags. intersects( MsgFlags :: MSG_TRUNC | MsgFlags :: MSG_CTRUNC ) ) ;
419
+ assert_eq ! ( msg. bytes, 5 ) ;
417
420
close ( fd2) . unwrap ( ) ;
418
421
}
419
422
}
@@ -464,6 +467,7 @@ fn test_scm_credentials() {
464
467
}
465
468
}
466
469
received_cred. expect ( "no creds received" ) ;
470
+ assert_eq ! ( msg. bytes, 5 ) ;
467
471
assert ! ( !msg. flags. intersects( MsgFlags :: MSG_TRUNC | MsgFlags :: MSG_CTRUNC ) ) ;
468
472
close ( recv) . unwrap ( ) ;
469
473
}
@@ -555,6 +559,7 @@ fn test_impl_scm_credentials_and_rights(mut space: Vec<u8>) {
555
559
}
556
560
}
557
561
received_cred. expect ( "no creds received" ) ;
562
+ assert_eq ! ( msg. bytes, 5 ) ;
558
563
assert ! ( !msg. flags. intersects( MsgFlags :: MSG_TRUNC | MsgFlags :: MSG_CTRUNC ) ) ;
559
564
close ( recv) . unwrap ( ) ;
560
565
}
@@ -754,6 +759,7 @@ pub fn test_recv_ipv4pktinfo() {
754
759
_ => ( ) ,
755
760
}
756
761
assert ! ( cmsgs. next( ) . is_none( ) , "unexpected additional control msg" ) ;
762
+ assert_eq ! ( msg. bytes, 8 ) ;
757
763
assert_eq ! (
758
764
iovec[ 0 ] . as_slice( ) ,
759
765
[ 1u8 , 2 , 3 , 4 , 5 , 6 , 7 , 8 ]
@@ -862,6 +868,7 @@ pub fn test_recvif() {
862
868
}
863
869
assert_eq ! ( rx_recvif, true ) ;
864
870
assert_eq ! ( rx_recvdstaddr, true ) ;
871
+ assert_eq ! ( msg. bytes, 8 ) ;
865
872
assert_eq ! (
866
873
iovec[ 0 ] . as_slice( ) ,
867
874
[ 1u8 , 2 , 3 , 4 , 5 , 6 , 7 , 8 ]
@@ -953,6 +960,7 @@ pub fn test_recv_ipv6pktinfo() {
953
960
_ => ( ) ,
954
961
}
955
962
assert ! ( cmsgs. next( ) . is_none( ) , "unexpected additional control msg" ) ;
963
+ assert_eq ! ( msg. bytes, 8 ) ;
956
964
assert_eq ! (
957
965
iovec[ 0 ] . as_slice( ) ,
958
966
[ 1u8 , 2 , 3 , 4 , 5 , 6 , 7 , 8 ]
0 commit comments