Lines Matching refs:getsockopt
2 use nix::sys::socket::{socket, sockopt, getsockopt, setsockopt, AddressFamily, SockType, SockFlag, …
15 let mark = getsockopt(s, sockopt::Mark).unwrap(); in is_so_mark_functional()
25 let actual = getsockopt(fd, sockopt::SndBuf).unwrap(); in test_so_buf()
28 let actual = getsockopt(fd, sockopt::RcvBuf).unwrap(); in test_so_buf()
46 let val = getsockopt(fd, sockopt::TcpCongestion).unwrap(); in test_tcp_congestion()
52 getsockopt(fd, sockopt::TcpCongestion).unwrap(), in test_tcp_congestion()
64 let val = getsockopt(fd, sockopt::BindToDevice).unwrap(); in test_bindtodevice()
68 getsockopt(fd, sockopt::BindToDevice).unwrap(), in test_bindtodevice()
77 assert_eq!(getsockopt(fd, sockopt::KeepAlive).unwrap(), true); in test_so_tcp_keepalive()
84 let x = getsockopt(fd, sockopt::TcpKeepIdle).unwrap(); in test_so_tcp_keepalive()
86 assert_eq!(getsockopt(fd, sockopt::TcpKeepIdle).unwrap(), x + 1); in test_so_tcp_keepalive()
88 let x = getsockopt(fd, sockopt::TcpKeepCount).unwrap(); in test_so_tcp_keepalive()
90 assert_eq!(getsockopt(fd, sockopt::TcpKeepCount).unwrap(), x + 1); in test_so_tcp_keepalive()
92 let x = getsockopt(fd, sockopt::TcpKeepInterval).unwrap(); in test_so_tcp_keepalive()
94 assert_eq!(getsockopt(fd, sockopt::TcpKeepInterval).unwrap(), x + 1); in test_so_tcp_keepalive()