OwlCyberSecurity - MANAGER
Edit File: test_connections.cpython-312.pyc
� ȓ�g�R � �H � d Z ddlZddlZddlZddlmZ ddlmZ ddlmZ ddlmZ ddlm Z ddl Z ddl mZ dd l mZ dd l m Z ddl mZ ddl mZ dd l mZ ddl mZ ddl mZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlm Z ddlm!Z! ddlm"Z" ddlm#Z# ddlm$Z$ dd lm%Z% e&ed! e'� � Z(d"� Z)ejT jW d#�$� G d%� d&e� � Z, G d'� d(e,� Z-ejT jW d#�$� G d)� d*e,� � Z.ejT jW d#�$� G d+� d,e,� � Z/ G d-� d.e,� Z0ejT jc ed/�0� G d1� d2e,� � Z2 G d3� d4e� Z3y)5zFTests for psutil.net_connections() and Process.net_connections() APIs.� N)�closing)�AF_INET)�AF_INET6)� SOCK_DGRAM)�SOCK_STREAM)�FREEBSD)�LINUX)�MACOS)�NETBSD)�OPENBSD)�POSIX)�SUNOS)�WINDOWS)� supports_ipv6)�AF_UNIX)�HAS_NET_CONNECTIONS_UNIX)�SKIP_SYSCONS)�PsutilTestCase)�bind_socket)�bind_unix_socket)�check_connection_ntuple)�create_sockets)�filter_proc_net_connections)�pytest)� reap_children)�retry_on_failure)�skip_on_access_denied)�tcp_socketpair)�unix_socketpair)� wait_for_file�SOCK_SEQPACKETc �l � t j � j | �� }| dv rt |� S |S )N��kind> �all�unix)�psutil�Process�net_connectionsr )r$ �conss �N/opt/hc_python/lib64/python3.12/site-packages/psutil/tests/test_connections.py�this_proc_net_connectionsr, 1 s4 � ��>�>��+�+��+�6�D����*�4�0�0��K� �serial)�namec � � e Zd Zd� Zd� Zdd�Zy)�ConnectionTestCasec �&