(addr: &SocketAddr, vm: &VirtualMachine)
| 2556 | } |
| 2557 | |
| 2558 | fn get_ip_addr_tuple(addr: &SocketAddr, vm: &VirtualMachine) -> PyObjectRef { |
| 2559 | match addr { |
| 2560 | SocketAddr::V4(addr) => (addr.ip().to_string(), addr.port()).to_pyobject(vm), |
| 2561 | SocketAddr::V6(addr) => ( |
| 2562 | addr.ip().to_string(), |
| 2563 | addr.port(), |
| 2564 | addr.flowinfo(), |
| 2565 | addr.scope_id(), |
| 2566 | ) |
| 2567 | .to_pyobject(vm), |
| 2568 | } |
| 2569 | } |
| 2570 | |
| 2571 | fn get_addr_tuple(addr: &socket2::SockAddr, vm: &VirtualMachine) -> PyObjectRef { |
| 2572 | if let Some(addr) = addr.as_socket() { |
no test coverage detected