2026-08-10T20:15:38,897 Created temporary directory: /tmp/pip-ephem-wheel-cache-5xdik6oa 2026-08-10T20:15:38,899 Created temporary directory: /tmp/pip-build-tracker-x5anfrz5 2026-08-10T20:15:38,899 Initialized build tracking at /tmp/pip-build-tracker-x5anfrz5 2026-08-10T20:15:38,900 Created build tracker: /tmp/pip-build-tracker-x5anfrz5 2026-08-10T20:15:38,900 Entered build tracker: /tmp/pip-build-tracker-x5anfrz5 2026-08-10T20:15:38,901 Created temporary directory: /tmp/pip-wheel-0umlkbr7 2026-08-10T20:15:38,904 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-08-10T20:15:38,906 Created temporary directory: /tmp/pip-ephem-wheel-cache-5cb83r9q 2026-08-10T20:15:38,927 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-10T20:15:38,931 2 location(s) to search for versions of pmd-pytcp: 2026-08-10T20:15:38,931 * https://pypi.org/simple/pmd-pytcp/ 2026-08-10T20:15:38,931 * https://www.piwheels.org/simple/pmd-pytcp/ 2026-08-10T20:15:38,932 Fetching project page and analyzing links: https://pypi.org/simple/pmd-pytcp/ 2026-08-10T20:15:38,933 Getting page https://pypi.org/simple/pmd-pytcp/ 2026-08-10T20:15:38,934 Found index url https://pypi.org/simple 2026-08-10T20:15:39,089 Fetched page https://pypi.org/simple/pmd-pytcp/ as application/vnd.pypi.simple.v1+json 2026-08-10T20:15:39,093 Skipping link: No binaries permitted for pmd-pytcp: https://files.pythonhosted.org/packages/47/aa/9f88bfdc50772913308205870de35d06549c6997c1f54c6fdd8f60e17078/pmd_pytcp-0.0.1-py3-none-any.whl (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.14) 2026-08-10T20:15:39,094 Link requires a different Python (3.11.2 not in: '>=3.14'): https://files.pythonhosted.org/packages/7e/a2/053514afcff58b67767896e255c4236b2d07989a4108bc47fdf016d0b18c/pmd_pytcp-0.0.1.tar.gz (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.14) 2026-08-10T20:15:39,095 Skipping link: 0.0.1 Requires-Python >=3.14: https://files.pythonhosted.org/packages/7e/a2/053514afcff58b67767896e255c4236b2d07989a4108bc47fdf016d0b18c/pmd_pytcp-0.0.1.tar.gz (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.14) 2026-08-10T20:15:39,096 Skipping link: No binaries permitted for pmd-pytcp: https://files.pythonhosted.org/packages/f9/12/44ff9ff80615602e4f6a2456ffe88ef49ea962a33a58a2ede048cf1fab25/pmd_pytcp-0.0.2-py3-none-any.whl (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.14) 2026-08-10T20:15:39,097 Link requires a different Python (3.11.2 not in: '>=3.14'): https://files.pythonhosted.org/packages/9f/64/f2095ff5b9b6f9c3517808feb963da5cfec7a96a49f370a01c8ef321c352/pmd_pytcp-0.0.2.tar.gz (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.14) 2026-08-10T20:15:39,097 Skipping link: 0.0.2 Requires-Python >=3.14: https://files.pythonhosted.org/packages/9f/64/f2095ff5b9b6f9c3517808feb963da5cfec7a96a49f370a01c8ef321c352/pmd_pytcp-0.0.2.tar.gz (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.14) 2026-08-10T20:15:39,098 Skipping link: No binaries permitted for pmd-pytcp: https://files.pythonhosted.org/packages/e5/2f/d7fe076c62a48f65f2faf8b4dcc0f4138c2417e1ad00fc4c597d6b526e87/pmd_pytcp-0.0.3-py3-none-any.whl (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.14) 2026-08-10T20:15:39,099 Link requires a different Python (3.11.2 not in: '>=3.14'): https://files.pythonhosted.org/packages/90/66/e440309a5f1dae1077743c6a3994774423a7bb30697eb176449d161bb210/pmd_pytcp-0.0.3.tar.gz (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.14) 2026-08-10T20:15:39,099 Skipping link: 0.0.3 Requires-Python >=3.14: https://files.pythonhosted.org/packages/90/66/e440309a5f1dae1077743c6a3994774423a7bb30697eb176449d161bb210/pmd_pytcp-0.0.3.tar.gz (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.14) 2026-08-10T20:15:39,100 Skipping link: No binaries permitted for pmd-pytcp: https://files.pythonhosted.org/packages/cb/03/215db7ecabc91bd345a970cc320a46eb63dff1cdaffab329f172f75caf78/pmd_pytcp-0.0.4-py3-none-any.whl (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-08-10T20:15:39,101 Found link https://files.pythonhosted.org/packages/92/43/81501c17ad6cecf1ec3c60e212e18213411c4420235ec0dab19639c0c1c2/pmd_pytcp-0.0.4.tar.gz (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9), version: 0.0.4 2026-08-10T20:15:39,102 Skipping link: No binaries permitted for pmd-pytcp: https://files.pythonhosted.org/packages/5a/23/63fa2fe82daa996977f431421f311a5d451f01a81439273746a59cef4b60/pmd_pytcp-0.0.5-py3-none-any.whl (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-08-10T20:15:39,103 Found link https://files.pythonhosted.org/packages/0f/b4/1a63cb2e1761586abb32037cb3435997e23ced998cf41c3c777e1c5174c8/pmd_pytcp-0.0.5.tar.gz (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9), version: 0.0.5 2026-08-10T20:15:39,103 Skipping link: No binaries permitted for pmd-pytcp: https://files.pythonhosted.org/packages/f5/52/3448c8efa7e29536e366d3eb1bd80c6b13268e68d442bdd0f92acc3adf5b/pmd_pytcp-0.0.6-py3-none-any.whl (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-08-10T20:15:39,104 Found link https://files.pythonhosted.org/packages/97/28/5879650656340350f961c1e84c2fda7bc0db50a0655b58fd27267539ae4d/pmd_pytcp-0.0.6.tar.gz (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9), version: 0.0.6 2026-08-10T20:15:39,105 Skipping link: No binaries permitted for pmd-pytcp: https://files.pythonhosted.org/packages/c7/03/94743bf0c774129ea7d9516d4d6fda705ab1fe81dcd211d0dfbfd251c1cc/pmd_pytcp-0.1.0-py3-none-any.whl (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-08-10T20:15:39,105 Found link https://files.pythonhosted.org/packages/2b/61/624e1edc1824409bb08f4ec14953b7df728d295a649f1d47e57599575384/pmd_pytcp-0.1.0.tar.gz (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9), version: 0.1.0 2026-08-10T20:15:39,106 Skipping link: No binaries permitted for pmd-pytcp: https://files.pythonhosted.org/packages/18/2d/fe7de9b92ddb66781b5e6bcc85f27cb5fb6fe90aa19d07239252008174cd/pmd_pytcp-0.2.0-py3-none-any.whl (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-08-10T20:15:39,107 Found link https://files.pythonhosted.org/packages/f3/44/64331a9dce7a0feb5c0d2d8b5599c36c735de3b82559c664b05611083a43/pmd_pytcp-0.2.0.tar.gz (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9), version: 0.2.0 2026-08-10T20:15:39,108 Skipping link: No binaries permitted for pmd-pytcp: https://files.pythonhosted.org/packages/d7/0b/6ee9efe53386c44f0cb63decb7f5cb4049c3c165dae008bb0223a50de778/pmd_pytcp-0.3.0-py3-none-any.whl (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-08-10T20:15:39,109 Found link https://files.pythonhosted.org/packages/45/21/f6d9e265ba512381ac15b2f6143ac387cb2f01cc14e33c026c5a5b83e2f4/pmd_pytcp-0.3.0.tar.gz (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9), version: 0.3.0 2026-08-10T20:15:39,110 Skipping link: No binaries permitted for pmd-pytcp: https://files.pythonhosted.org/packages/7f/5c/c118a598fee4f7ec31c3fa30d77adafe566b11dcbb087579573719dc0d78/pmd_pytcp-0.3.1-py3-none-any.whl (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-08-10T20:15:39,111 Found link https://files.pythonhosted.org/packages/9c/09/b22ef3ace95bb6f5640d4fa5cb9d5c721b290aae58ed986f2898a6a5307f/pmd_pytcp-0.3.1.tar.gz (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9), version: 0.3.1 2026-08-10T20:15:39,111 Fetching project page and analyzing links: https://www.piwheels.org/simple/pmd-pytcp/ 2026-08-10T20:15:39,112 Getting page https://www.piwheels.org/simple/pmd-pytcp/ 2026-08-10T20:15:39,113 Found index url https://www.piwheels.org/simple 2026-08-10T20:15:39,528 Fetched page https://www.piwheels.org/simple/pmd-pytcp/ as text/html 2026-08-10T20:15:39,531 Skipping link: No binaries permitted for pmd-pytcp: https://www.piwheels.org/simple/pmd-pytcp/pmd_pytcp-0.3.0-py3-none-any.whl#sha256=ab404a99a06bf95bfbbd6089e05fcd137c6b14c09fa48ae0c50cb687768fd516 (from https://www.piwheels.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-08-10T20:15:39,532 Skipping link: No binaries permitted for pmd-pytcp: https://archive1.piwheels.org/simple/pmd-pytcp/pmd_pytcp-0.2.0-py3-none-any.whl#sha256=ffbe11a3dc0ec769cac1e46e25b78f9e913389b8c4f918a8a2e9b1f0bdafc8cc (from https://www.piwheels.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-08-10T20:15:39,532 Skipping link: No binaries permitted for pmd-pytcp: https://www.piwheels.org/simple/pmd-pytcp/pmd_pytcp-0.1.0-py3-none-any.whl#sha256=ff40f7cf897a747efd04978ea019252dc3654580f2d39823c02f10e5b5510a54 (from https://www.piwheels.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-08-10T20:15:39,532 Skipping link: No binaries permitted for pmd-pytcp: https://archive1.piwheels.org/simple/pmd-pytcp/pmd_pytcp-0.0.6-py3-none-any.whl#sha256=a52c4f109cef9df3b9afd1caa4db0af3642c88fcce4456f33c7e48596fe8824f (from https://www.piwheels.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-08-10T20:15:39,533 Skipping link: No binaries permitted for pmd-pytcp: https://www.piwheels.org/simple/pmd-pytcp/pmd_pytcp-0.0.5-py3-none-any.whl#sha256=5db3ff6d2ea554bfde43c75761f114320984c49ab4310826d0d5bc4e8941d95d (from https://www.piwheels.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-08-10T20:15:39,533 Skipping link: No binaries permitted for pmd-pytcp: https://archive1.piwheels.org/simple/pmd-pytcp/pmd_pytcp-0.0.4-py3-none-any.whl#sha256=ace308b42c2d0802aa298e9a8ed1c386fa27f66bd7e661ed6603fe92f09b6241 (from https://www.piwheels.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-08-10T20:15:39,534 Skipping link: not a file: https://www.piwheels.org/simple/pmd-pytcp/ 2026-08-10T20:15:39,534 Skipping link: not a file: https://pypi.org/simple/pmd-pytcp/ 2026-08-10T20:15:39,554 Given no hashes to check 1 links for project 'pmd-pytcp': discarding no candidates 2026-08-10T20:15:39,572 Collecting pmd-pytcp==0.3.1 2026-08-10T20:15:39,575 Created temporary directory: /tmp/pip-unpack-rzc8ke7c 2026-08-10T20:15:39,728 Downloading pmd_pytcp-0.3.1.tar.gz (566 kB) 2026-08-10T20:15:40,346 Added pmd-pytcp==0.3.1 from https://files.pythonhosted.org/packages/9c/09/b22ef3ace95bb6f5640d4fa5cb9d5c721b290aae58ed986f2898a6a5307f/pmd_pytcp-0.3.1.tar.gz to build tracker '/tmp/pip-build-tracker-x5anfrz5' 2026-08-10T20:15:40,350 Created temporary directory: /tmp/pip-build-env-uyc39w6o 2026-08-10T20:15:40,355 Installing build dependencies: started 2026-08-10T20:15:40,356 Running command pip subprocess to install build dependencies 2026-08-10T20:15:41,508 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-08-10T20:15:41,939 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-08-10T20:15:41,961 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-10T20:15:43,805 Collecting setuptools>=61.0 2026-08-10T20:15:43,806 Obtaining dependency information for setuptools>=61.0 from https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata 2026-08-10T20:15:43,825 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-08-10T20:15:44,063 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-08-10T20:15:44,152 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-08-10T20:15:46,909 Installing collected packages: setuptools 2026-08-10T20:15:49,183 Successfully installed setuptools-84.0.0 2026-08-10T20:15:49,459 Installing build dependencies: finished with status 'done' 2026-08-10T20:15:49,465 Getting requirements to build wheel: started 2026-08-10T20:15:49,466 Running command Getting requirements to build wheel 2026-08-10T20:15:50,168 running egg_info 2026-08-10T20:15:50,174 writing pmd_pytcp.egg-info/PKG-INFO 2026-08-10T20:15:50,177 writing dependency_links to pmd_pytcp.egg-info/dependency_links.txt 2026-08-10T20:15:50,179 writing entry points to pmd_pytcp.egg-info/entry_points.txt 2026-08-10T20:15:50,180 writing requirements to pmd_pytcp.egg-info/requires.txt 2026-08-10T20:15:50,181 writing top-level names to pmd_pytcp.egg-info/top_level.txt 2026-08-10T20:15:50,233 reading manifest file 'pmd_pytcp.egg-info/SOURCES.txt' 2026-08-10T20:15:50,246 adding license file 'LICENSE' 2026-08-10T20:15:50,258 writing manifest file 'pmd_pytcp.egg-info/SOURCES.txt' 2026-08-10T20:15:50,357 Getting requirements to build wheel: finished with status 'done' 2026-08-10T20:15:50,360 Created temporary directory: /tmp/pip-modern-metadata-ohrvnk38 2026-08-10T20:15:50,362 Preparing metadata (pyproject.toml): started 2026-08-10T20:15:50,364 Running command Preparing metadata (pyproject.toml) 2026-08-10T20:15:51,026 running dist_info 2026-08-10T20:15:51,036 creating /tmp/pip-modern-metadata-ohrvnk38/pmd_pytcp.egg-info 2026-08-10T20:15:51,037 writing /tmp/pip-modern-metadata-ohrvnk38/pmd_pytcp.egg-info/PKG-INFO 2026-08-10T20:15:51,040 writing dependency_links to /tmp/pip-modern-metadata-ohrvnk38/pmd_pytcp.egg-info/dependency_links.txt 2026-08-10T20:15:51,042 writing entry points to /tmp/pip-modern-metadata-ohrvnk38/pmd_pytcp.egg-info/entry_points.txt 2026-08-10T20:15:51,044 writing requirements to /tmp/pip-modern-metadata-ohrvnk38/pmd_pytcp.egg-info/requires.txt 2026-08-10T20:15:51,045 writing top-level names to /tmp/pip-modern-metadata-ohrvnk38/pmd_pytcp.egg-info/top_level.txt 2026-08-10T20:15:51,046 writing manifest file '/tmp/pip-modern-metadata-ohrvnk38/pmd_pytcp.egg-info/SOURCES.txt' 2026-08-10T20:15:51,093 reading manifest file '/tmp/pip-modern-metadata-ohrvnk38/pmd_pytcp.egg-info/SOURCES.txt' 2026-08-10T20:15:51,095 adding license file 'LICENSE' 2026-08-10T20:15:51,104 writing manifest file '/tmp/pip-modern-metadata-ohrvnk38/pmd_pytcp.egg-info/SOURCES.txt' 2026-08-10T20:15:51,105 creating '/tmp/pip-modern-metadata-ohrvnk38/pmd_pytcp-0.3.1.dist-info' 2026-08-10T20:15:51,232 Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-10T20:15:51,238 Source in /tmp/pip-wheel-0umlkbr7/pmd-pytcp_78df0f0b389247e9a51da9d83aa42ac0 has version 0.3.1, which satisfies requirement pmd-pytcp==0.3.1 from https://files.pythonhosted.org/packages/9c/09/b22ef3ace95bb6f5640d4fa5cb9d5c721b290aae58ed986f2898a6a5307f/pmd_pytcp-0.3.1.tar.gz 2026-08-10T20:15:51,239 Removed pmd-pytcp==0.3.1 from https://files.pythonhosted.org/packages/9c/09/b22ef3ace95bb6f5640d4fa5cb9d5c721b290aae58ed986f2898a6a5307f/pmd_pytcp-0.3.1.tar.gz from build tracker '/tmp/pip-build-tracker-x5anfrz5' 2026-08-10T20:15:51,245 Created temporary directory: /tmp/pip-unpack-bjphxtf6 2026-08-10T20:15:51,246 Building wheels for collected packages: pmd-pytcp 2026-08-10T20:15:51,250 Created temporary directory: /tmp/pip-wheel-2x44s236 2026-08-10T20:15:51,250 Destination directory: /tmp/pip-wheel-2x44s236 2026-08-10T20:15:51,252 Building wheel for pmd-pytcp (pyproject.toml): started 2026-08-10T20:15:51,253 Running command Building wheel for pmd-pytcp (pyproject.toml) 2026-08-10T20:15:51,899 running bdist_wheel 2026-08-10T20:15:51,918 running build 2026-08-10T20:15:51,918 running build_py 2026-08-10T20:15:51,924 creating build/lib/pmd_pytcp 2026-08-10T20:15:51,927 copying pmd_pytcp/template.py -> build/lib/pmd_pytcp 2026-08-10T20:15:51,929 copying pmd_pytcp/_compat.py -> build/lib/pmd_pytcp 2026-08-10T20:15:51,931 copying pmd_pytcp/__init__.py -> build/lib/pmd_pytcp 2026-08-10T20:15:51,934 creating build/lib/pmd_pytcp/client 2026-08-10T20:15:51,935 copying pmd_pytcp/client/client__datagram_socket.py -> build/lib/pmd_pytcp/client 2026-08-10T20:15:51,938 copying pmd_pytcp/client/client__address.py -> build/lib/pmd_pytcp/client 2026-08-10T20:15:51,940 copying pmd_pytcp/client/client__sysctl.py -> build/lib/pmd_pytcp/client 2026-08-10T20:15:51,942 copying pmd_pytcp/client/client__neighbor.py -> build/lib/pmd_pytcp/client 2026-08-10T20:15:51,944 copying pmd_pytcp/client/client__data_channel.py -> build/lib/pmd_pytcp/client 2026-08-10T20:15:51,946 copying pmd_pytcp/client/client__packet_socket.py -> build/lib/pmd_pytcp/client 2026-08-10T20:15:51,948 copying pmd_pytcp/client/client_stack.py -> build/lib/pmd_pytcp/client 2026-08-10T20:15:51,950 copying pmd_pytcp/client/client__membership.py -> build/lib/pmd_pytcp/client 2026-08-10T20:15:51,952 copying pmd_pytcp/client/client__tcp_socket.py -> build/lib/pmd_pytcp/client 2026-08-10T20:15:51,955 copying pmd_pytcp/client/client__base.py -> build/lib/pmd_pytcp/client 2026-08-10T20:15:51,957 copying pmd_pytcp/client/client__link.py -> build/lib/pmd_pytcp/client 2026-08-10T20:15:51,959 copying pmd_pytcp/client/client__route.py -> build/lib/pmd_pytcp/client 2026-08-10T20:15:51,961 copying pmd_pytcp/client/__init__.py -> build/lib/pmd_pytcp/client 2026-08-10T20:15:51,963 creating build/lib/pmd_pytcp/protocols 2026-08-10T20:15:51,964 copying pmd_pytcp/protocols/__init__.py -> build/lib/pmd_pytcp/protocols 2026-08-10T20:15:51,966 creating build/lib/pmd_pytcp/stack 2026-08-10T20:15:51,967 copying pmd_pytcp/stack/sysctl_iface.py -> build/lib/pmd_pytcp/stack 2026-08-10T20:15:51,971 copying pmd_pytcp/stack/membership.py -> build/lib/pmd_pytcp/stack 2026-08-10T20:15:51,974 copying pmd_pytcp/stack/sysctl.py -> build/lib/pmd_pytcp/stack 2026-08-10T20:15:51,977 copying pmd_pytcp/stack/link.py -> build/lib/pmd_pytcp/stack 2026-08-10T20:15:51,981 copying pmd_pytcp/stack/lifecycle.py -> build/lib/pmd_pytcp/stack 2026-08-10T20:15:51,986 copying pmd_pytcp/stack/neighbor.py -> build/lib/pmd_pytcp/stack 2026-08-10T20:15:51,989 copying pmd_pytcp/stack/route.py -> build/lib/pmd_pytcp/stack 2026-08-10T20:15:51,992 copying pmd_pytcp/stack/__init__.py -> build/lib/pmd_pytcp/stack 2026-08-10T20:15:51,995 copying pmd_pytcp/stack/address.py -> build/lib/pmd_pytcp/stack 2026-08-10T20:15:51,998 creating build/lib/pmd_pytcp/daemon 2026-08-10T20:15:52,000 copying pmd_pytcp/daemon/__main__.py -> build/lib/pmd_pytcp/daemon 2026-08-10T20:15:52,003 copying pmd_pytcp/daemon/daemon.py -> build/lib/pmd_pytcp/daemon 2026-08-10T20:15:52,005 copying pmd_pytcp/daemon/__init__.py -> build/lib/pmd_pytcp/daemon 2026-08-10T20:15:52,008 creating build/lib/pmd_pytcp/runtime 2026-08-10T20:15:52,009 copying pmd_pytcp/runtime/interface_table.py -> build/lib/pmd_pytcp/runtime 2026-08-10T20:15:52,013 copying pmd_pytcp/runtime/subsystem.py -> build/lib/pmd_pytcp/runtime 2026-08-10T20:15:52,015 copying pmd_pytcp/runtime/rx_ring.py -> build/lib/pmd_pytcp/runtime 2026-08-10T20:15:52,018 copying pmd_pytcp/runtime/timer.py -> build/lib/pmd_pytcp/runtime 2026-08-10T20:15:52,021 copying pmd_pytcp/runtime/fib.py -> build/lib/pmd_pytcp/runtime 2026-08-10T20:15:52,023 copying pmd_pytcp/runtime/tx_ring.py -> build/lib/pmd_pytcp/runtime 2026-08-10T20:15:52,026 copying pmd_pytcp/runtime/__init__.py -> build/lib/pmd_pytcp/runtime 2026-08-10T20:15:52,029 creating build/lib/pmd_pytcp/lib 2026-08-10T20:15:52,030 copying pmd_pytcp/lib/dad_slot_registry.py -> build/lib/pmd_pytcp/lib 2026-08-10T20:15:52,032 copying pmd_pytcp/lib/interface_layer.py -> build/lib/pmd_pytcp/lib 2026-08-10T20:15:52,034 copying pmd_pytcp/lib/plpmtud.py -> build/lib/pmd_pytcp/lib 2026-08-10T20:15:52,037 copying pmd_pytcp/lib/name_enum.py -> build/lib/pmd_pytcp/lib 2026-08-10T20:15:52,039 copying pmd_pytcp/lib/tx_status.py -> build/lib/pmd_pytcp/lib 2026-08-10T20:15:52,041 copying pmd_pytcp/lib/packet_stats.py -> build/lib/pmd_pytcp/lib 2026-08-10T20:15:52,043 copying pmd_pytcp/lib/neighbor__constants.py -> build/lib/pmd_pytcp/lib 2026-08-10T20:15:52,046 copying pmd_pytcp/lib/ip4_multicast_filter.py -> build/lib/pmd_pytcp/lib 2026-08-10T20:15:52,048 copying pmd_pytcp/lib/neighbor.py -> build/lib/pmd_pytcp/lib 2026-08-10T20:15:52,050 copying pmd_pytcp/lib/io_backend.py -> build/lib/pmd_pytcp/lib 2026-08-10T20:15:52,052 copying pmd_pytcp/lib/logger.py -> build/lib/pmd_pytcp/lib 2026-08-10T20:15:52,055 copying pmd_pytcp/lib/__init__.py -> build/lib/pmd_pytcp/lib 2026-08-10T20:15:52,057 creating build/lib/pmd_pytcp/ipc 2026-08-10T20:15:52,058 copying pmd_pytcp/ipc/ipc__message.py -> build/lib/pmd_pytcp/ipc 2026-08-10T20:15:52,060 copying pmd_pytcp/ipc/ipc__errors.py -> build/lib/pmd_pytcp/ipc 2026-08-10T20:15:52,063 copying pmd_pytcp/ipc/ipc__socket_session.py -> build/lib/pmd_pytcp/ipc 2026-08-10T20:15:52,067 copying pmd_pytcp/ipc/ipc__packet_bridge.py -> build/lib/pmd_pytcp/ipc 2026-08-10T20:15:52,071 copying pmd_pytcp/ipc/ipc__server.py -> build/lib/pmd_pytcp/ipc 2026-08-10T20:15:52,074 copying pmd_pytcp/ipc/ipc__socket_bridge.py -> build/lib/pmd_pytcp/ipc 2026-08-10T20:15:52,077 copying pmd_pytcp/ipc/ipc__fdpass.py -> build/lib/pmd_pytcp/ipc 2026-08-10T20:15:52,079 copying pmd_pytcp/ipc/ipc__packet_frame.py -> build/lib/pmd_pytcp/ipc 2026-08-10T20:15:52,081 copying pmd_pytcp/ipc/ipc__socket_rpc.py -> build/lib/pmd_pytcp/ipc 2026-08-10T20:15:52,084 copying pmd_pytcp/ipc/ipc__frame.py -> build/lib/pmd_pytcp/ipc 2026-08-10T20:15:52,087 copying pmd_pytcp/ipc/ipc__dgram_bridge.py -> build/lib/pmd_pytcp/ipc 2026-08-10T20:15:52,089 copying pmd_pytcp/ipc/ipc__enums.py -> build/lib/pmd_pytcp/ipc 2026-08-10T20:15:52,091 copying pmd_pytcp/ipc/ipc__rpc.py -> build/lib/pmd_pytcp/ipc 2026-08-10T20:15:52,094 copying pmd_pytcp/ipc/ipc__dgram_frame.py -> build/lib/pmd_pytcp/ipc 2026-08-10T20:15:52,096 copying pmd_pytcp/ipc/__init__.py -> build/lib/pmd_pytcp/ipc 2026-08-10T20:15:52,098 copying pmd_pytcp/ipc/ipc__client.py -> build/lib/pmd_pytcp/ipc 2026-08-10T20:15:52,101 copying pmd_pytcp/ipc/ipc__control.py -> build/lib/pmd_pytcp/ipc 2026-08-10T20:15:52,103 copying pmd_pytcp/ipc/ipc__values.py -> build/lib/pmd_pytcp/ipc 2026-08-10T20:15:52,106 creating build/lib/pmd_pytcp/socket 2026-08-10T20:15:52,107 copying pmd_pytcp/socket/tcp__metadata.py -> build/lib/pmd_pytcp/socket 2026-08-10T20:15:52,110 copying pmd_pytcp/socket/udp__socket.py -> build/lib/pmd_pytcp/socket 2026-08-10T20:15:52,114 copying pmd_pytcp/socket/udp__metadata.py -> build/lib/pmd_pytcp/socket 2026-08-10T20:15:52,117 copying pmd_pytcp/socket/packet__socket_table.py -> build/lib/pmd_pytcp/socket 2026-08-10T20:15:52,119 copying pmd_pytcp/socket/socket__bind_helpers.py -> build/lib/pmd_pytcp/socket 2026-08-10T20:15:52,122 copying pmd_pytcp/socket/error_queue.py -> build/lib/pmd_pytcp/socket 2026-08-10T20:15:52,125 copying pmd_pytcp/socket/raw__socket.py -> build/lib/pmd_pytcp/socket 2026-08-10T20:15:52,128 copying pmd_pytcp/socket/socket_table.py -> build/lib/pmd_pytcp/socket 2026-08-10T20:15:52,131 copying pmd_pytcp/socket/packet__socket.py -> build/lib/pmd_pytcp/socket 2026-08-10T20:15:52,133 copying pmd_pytcp/socket/packet__metadata.py -> build/lib/pmd_pytcp/socket 2026-08-10T20:15:52,136 copying pmd_pytcp/socket/tcp__status.py -> build/lib/pmd_pytcp/socket 2026-08-10T20:15:52,138 copying pmd_pytcp/socket/tcp__socket.py -> build/lib/pmd_pytcp/socket 2026-08-10T20:15:52,141 copying pmd_pytcp/socket/socket_id.py -> build/lib/pmd_pytcp/socket 2026-08-10T20:15:52,143 copying pmd_pytcp/socket/tcp__info.py -> build/lib/pmd_pytcp/socket 2026-08-10T20:15:52,146 copying pmd_pytcp/socket/__init__.py -> build/lib/pmd_pytcp/socket 2026-08-10T20:15:52,149 copying pmd_pytcp/socket/raw__metadata.py -> build/lib/pmd_pytcp/socket 2026-08-10T20:15:52,151 copying pmd_pytcp/socket/sockaddr_ll.py -> build/lib/pmd_pytcp/socket 2026-08-10T20:15:52,155 creating build/lib/pmd_pytcp/protocols/icmp 2026-08-10T20:15:52,156 copying pmd_pytcp/protocols/icmp/icmp__constants.py -> build/lib/pmd_pytcp/protocols/icmp 2026-08-10T20:15:52,160 copying pmd_pytcp/protocols/icmp/icmp__error_emitter.py -> build/lib/pmd_pytcp/protocols/icmp 2026-08-10T20:15:52,163 copying pmd_pytcp/protocols/icmp/icmp__error_demux.py -> build/lib/pmd_pytcp/protocols/icmp 2026-08-10T20:15:52,165 copying pmd_pytcp/protocols/icmp/icmp__inbound_classifier.py -> build/lib/pmd_pytcp/protocols/icmp 2026-08-10T20:15:52,167 copying pmd_pytcp/protocols/icmp/__init__.py -> build/lib/pmd_pytcp/protocols/icmp 2026-08-10T20:15:52,170 creating build/lib/pmd_pytcp/protocols/dhcp6 2026-08-10T20:15:52,171 copying pmd_pytcp/protocols/dhcp6/dhcp6__uid.py -> build/lib/pmd_pytcp/protocols/dhcp6 2026-08-10T20:15:52,173 copying pmd_pytcp/protocols/dhcp6/dhcp6__client.py -> build/lib/pmd_pytcp/protocols/dhcp6 2026-08-10T20:15:52,177 copying pmd_pytcp/protocols/dhcp6/dhcp6__constants.py -> build/lib/pmd_pytcp/protocols/dhcp6 2026-08-10T20:15:52,179 copying pmd_pytcp/protocols/dhcp6/__init__.py -> build/lib/pmd_pytcp/protocols/dhcp6 2026-08-10T20:15:52,182 creating build/lib/pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,183 copying pmd_pytcp/protocols/tcp/tcp__stack.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,186 copying pmd_pytcp/protocols/tcp/tcp__loss_recovery.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,189 copying pmd_pytcp/protocols/tcp/tcp__rto.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,191 copying pmd_pytcp/protocols/tcp/tcp__plpmtud_adapter.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,194 copying pmd_pytcp/protocols/tcp/tcp__cubic.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,196 copying pmd_pytcp/protocols/tcp/tcp__enums.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,198 copying pmd_pytcp/protocols/tcp/tcp__iss.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,200 copying pmd_pytcp/protocols/tcp/tcp__seq.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,203 copying pmd_pytcp/protocols/tcp/tcp__errors.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,204 copying pmd_pytcp/protocols/tcp/tcp__hystart.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,207 copying pmd_pytcp/protocols/tcp/tcp__cwnd.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,209 copying pmd_pytcp/protocols/tcp/tcp__rack.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,212 copying pmd_pytcp/protocols/tcp/tcp__icmp_metadata.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,213 copying pmd_pytcp/protocols/tcp/tcp__tracing.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,215 copying pmd_pytcp/protocols/tcp/tcp__sack.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,218 copying pmd_pytcp/protocols/tcp/tcp__newreno.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,220 copying pmd_pytcp/protocols/tcp/tcp__constants.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,223 copying pmd_pytcp/protocols/tcp/__init__.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,224 copying pmd_pytcp/protocols/tcp/tcp__fastopen.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,227 creating build/lib/pmd_pytcp/protocols/igmp 2026-08-10T20:15:52,228 copying pmd_pytcp/protocols/igmp/igmp__constants.py -> build/lib/pmd_pytcp/protocols/igmp 2026-08-10T20:15:52,230 copying pmd_pytcp/protocols/igmp/__init__.py -> build/lib/pmd_pytcp/protocols/igmp 2026-08-10T20:15:52,232 creating build/lib/pmd_pytcp/protocols/ip 2026-08-10T20:15:52,233 copying pmd_pytcp/protocols/ip/ip_frag_table.py -> build/lib/pmd_pytcp/protocols/ip 2026-08-10T20:15:52,236 copying pmd_pytcp/protocols/ip/ip_frag.py -> build/lib/pmd_pytcp/protocols/ip 2026-08-10T20:15:52,238 copying pmd_pytcp/protocols/ip/ip_scope.py -> build/lib/pmd_pytcp/protocols/ip 2026-08-10T20:15:52,240 copying pmd_pytcp/protocols/ip/__init__.py -> build/lib/pmd_pytcp/protocols/ip 2026-08-10T20:15:52,242 creating build/lib/pmd_pytcp/protocols/dhcp4 2026-08-10T20:15:52,243 copying pmd_pytcp/protocols/dhcp4/dhcp4__client.py -> build/lib/pmd_pytcp/protocols/dhcp4 2026-08-10T20:15:52,247 copying pmd_pytcp/protocols/dhcp4/dhcp4__constants.py -> build/lib/pmd_pytcp/protocols/dhcp4 2026-08-10T20:15:52,250 copying pmd_pytcp/protocols/dhcp4/dhcp4__uid.py -> build/lib/pmd_pytcp/protocols/dhcp4 2026-08-10T20:15:52,252 copying pmd_pytcp/protocols/dhcp4/dhcp4__lease_cache.py -> build/lib/pmd_pytcp/protocols/dhcp4 2026-08-10T20:15:52,254 copying pmd_pytcp/protocols/dhcp4/__init__.py -> build/lib/pmd_pytcp/protocols/dhcp4 2026-08-10T20:15:52,256 creating build/lib/pmd_pytcp/protocols/arp 2026-08-10T20:15:52,257 copying pmd_pytcp/protocols/arp/arp__cache.py -> build/lib/pmd_pytcp/protocols/arp 2026-08-10T20:15:52,259 copying pmd_pytcp/protocols/arp/__init__.py -> build/lib/pmd_pytcp/protocols/arp 2026-08-10T20:15:52,261 copying pmd_pytcp/protocols/arp/arp__constants.py -> build/lib/pmd_pytcp/protocols/arp 2026-08-10T20:15:52,264 creating build/lib/pmd_pytcp/protocols/ip4 2026-08-10T20:15:52,265 copying pmd_pytcp/protocols/ip4/ip4__constants.py -> build/lib/pmd_pytcp/protocols/ip4 2026-08-10T20:15:52,267 copying pmd_pytcp/protocols/ip4/ip4__source_selection.py -> build/lib/pmd_pytcp/protocols/ip4 2026-08-10T20:15:52,269 copying pmd_pytcp/protocols/ip4/__init__.py -> build/lib/pmd_pytcp/protocols/ip4 2026-08-10T20:15:52,271 creating build/lib/pmd_pytcp/protocols/udp 2026-08-10T20:15:52,271 copying pmd_pytcp/protocols/udp/udp__plpmtud_adapter.py -> build/lib/pmd_pytcp/protocols/udp 2026-08-10T20:15:52,274 copying pmd_pytcp/protocols/udp/__init__.py -> build/lib/pmd_pytcp/protocols/udp 2026-08-10T20:15:52,276 creating build/lib/pmd_pytcp/protocols/ip6 2026-08-10T20:15:52,277 copying pmd_pytcp/protocols/ip6/ip6__policy_table.py -> build/lib/pmd_pytcp/protocols/ip6 2026-08-10T20:15:52,279 copying pmd_pytcp/protocols/ip6/ip6__source_selection.py -> build/lib/pmd_pytcp/protocols/ip6 2026-08-10T20:15:52,281 copying pmd_pytcp/protocols/ip6/ip6__flow_label.py -> build/lib/pmd_pytcp/protocols/ip6 2026-08-10T20:15:52,283 copying pmd_pytcp/protocols/ip6/ip6__constants.py -> build/lib/pmd_pytcp/protocols/ip6 2026-08-10T20:15:52,285 copying pmd_pytcp/protocols/ip6/ip6__ext_hdr_limits.py -> build/lib/pmd_pytcp/protocols/ip6 2026-08-10T20:15:52,288 copying pmd_pytcp/protocols/ip6/__init__.py -> build/lib/pmd_pytcp/protocols/ip6 2026-08-10T20:15:52,289 creating build/lib/pmd_pytcp/protocols/icmp4 2026-08-10T20:15:52,290 copying pmd_pytcp/protocols/icmp4/icmp4__echo_gate.py -> build/lib/pmd_pytcp/protocols/icmp4 2026-08-10T20:15:52,293 copying pmd_pytcp/protocols/icmp4/icmp4__echo_options.py -> build/lib/pmd_pytcp/protocols/icmp4 2026-08-10T20:15:52,294 copying pmd_pytcp/protocols/icmp4/icmp4__constants.py -> build/lib/pmd_pytcp/protocols/icmp4 2026-08-10T20:15:52,296 copying pmd_pytcp/protocols/icmp4/__init__.py -> build/lib/pmd_pytcp/protocols/icmp4 2026-08-10T20:15:52,298 creating build/lib/pmd_pytcp/protocols/icmp6 2026-08-10T20:15:52,299 copying pmd_pytcp/protocols/icmp6/icmp6__echo_gate.py -> build/lib/pmd_pytcp/protocols/icmp6 2026-08-10T20:15:52,301 copying pmd_pytcp/protocols/icmp6/__init__.py -> build/lib/pmd_pytcp/protocols/icmp6 2026-08-10T20:15:52,304 creating build/lib/pmd_pytcp/protocols/tcp/session 2026-08-10T20:15:52,305 copying pmd_pytcp/protocols/tcp/session/tcp__session__timers.py -> build/lib/pmd_pytcp/protocols/tcp/session 2026-08-10T20:15:52,307 copying pmd_pytcp/protocols/tcp/session/tcp__session.py -> build/lib/pmd_pytcp/protocols/tcp/session 2026-08-10T20:15:52,311 copying pmd_pytcp/protocols/tcp/session/tcp__session__retransmit.py -> build/lib/pmd_pytcp/protocols/tcp/session 2026-08-10T20:15:52,314 copying pmd_pytcp/protocols/tcp/session/tcp__session__tx.py -> build/lib/pmd_pytcp/protocols/tcp/session 2026-08-10T20:15:52,317 copying pmd_pytcp/protocols/tcp/session/tcp__session__ack.py -> build/lib/pmd_pytcp/protocols/tcp/session 2026-08-10T20:15:52,321 copying pmd_pytcp/protocols/tcp/session/tcp__session__validate.py -> build/lib/pmd_pytcp/protocols/tcp/session 2026-08-10T20:15:52,323 copying pmd_pytcp/protocols/tcp/session/__init__.py -> build/lib/pmd_pytcp/protocols/tcp/session 2026-08-10T20:15:52,326 creating build/lib/pmd_pytcp/protocols/tcp/state 2026-08-10T20:15:52,327 copying pmd_pytcp/protocols/tcp/state/tcp__state__send_seq.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-10T20:15:52,329 copying pmd_pytcp/protocols/tcp/state/tcp__state__advertise.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-10T20:15:52,331 copying pmd_pytcp/protocols/tcp/state/tcp__state__rack_tlp.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-10T20:15:52,333 copying pmd_pytcp/protocols/tcp/state/tcp__state__ecn_classic.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-10T20:15:52,335 copying pmd_pytcp/protocols/tcp/state/tcp__state__accecn.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-10T20:15:52,338 copying pmd_pytcp/protocols/tcp/state/tcp__state__keepalive.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-10T20:15:52,340 copying pmd_pytcp/protocols/tcp/state/tcp__state__persist.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-10T20:15:52,342 copying pmd_pytcp/protocols/tcp/state/tcp__state__window.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-10T20:15:52,344 copying pmd_pytcp/protocols/tcp/state/tcp__state__shutdown.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-10T20:15:52,346 copying pmd_pytcp/protocols/tcp/state/tcp__state__timestamps.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-10T20:15:52,348 copying pmd_pytcp/protocols/tcp/state/tcp__state__rtt_sample.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-10T20:15:52,350 copying pmd_pytcp/protocols/tcp/state/tcp__state__fastopen.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-10T20:15:52,352 copying pmd_pytcp/protocols/tcp/state/tcp__state__tx_buffer.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-10T20:15:52,355 copying pmd_pytcp/protocols/tcp/state/tcp__state__recv_seq.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-10T20:15:52,357 copying pmd_pytcp/protocols/tcp/state/__init__.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-10T20:15:52,358 copying pmd_pytcp/protocols/tcp/state/tcp__state__cc.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-10T20:15:52,361 creating build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-10T20:15:52,362 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__fin_wait_2.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-10T20:15:52,365 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__close_wait.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-10T20:15:52,367 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__time_wait.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-10T20:15:52,369 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__syn_sent.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-10T20:15:52,372 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__closing.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-10T20:15:52,374 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__established.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-10T20:15:52,377 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-10T20:15:52,379 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__last_ack.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-10T20:15:52,381 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__closed.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-10T20:15:52,383 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__syn_rcvd.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-10T20:15:52,386 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__listen.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-10T20:15:52,388 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__fin_wait_1.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-10T20:15:52,391 copying pmd_pytcp/protocols/tcp/fsm/__init__.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-10T20:15:52,393 creating build/lib/pmd_pytcp/protocols/ip4/acd 2026-08-10T20:15:52,394 copying pmd_pytcp/protocols/ip4/acd/ip4_acd.py -> build/lib/pmd_pytcp/protocols/ip4/acd 2026-08-10T20:15:52,397 copying pmd_pytcp/protocols/ip4/acd/__init__.py -> build/lib/pmd_pytcp/protocols/ip4/acd 2026-08-10T20:15:52,399 creating build/lib/pmd_pytcp/protocols/ip4/link_local 2026-08-10T20:15:52,400 copying pmd_pytcp/protocols/ip4/link_local/link_local__rng.py -> build/lib/pmd_pytcp/protocols/ip4/link_local 2026-08-10T20:15:52,402 copying pmd_pytcp/protocols/ip4/link_local/link_local__client.py -> build/lib/pmd_pytcp/protocols/ip4/link_local 2026-08-10T20:15:52,404 copying pmd_pytcp/protocols/ip4/link_local/link_local__constants.py -> build/lib/pmd_pytcp/protocols/ip4/link_local 2026-08-10T20:15:52,406 copying pmd_pytcp/protocols/ip4/link_local/__init__.py -> build/lib/pmd_pytcp/protocols/ip4/link_local 2026-08-10T20:15:52,409 creating build/lib/pmd_pytcp/protocols/icmp6/nd 2026-08-10T20:15:52,409 copying pmd_pytcp/protocols/icmp6/nd/nd__router_state.py -> build/lib/pmd_pytcp/protocols/icmp6/nd 2026-08-10T20:15:52,412 copying pmd_pytcp/protocols/icmp6/nd/nd__cache.py -> build/lib/pmd_pytcp/protocols/icmp6/nd 2026-08-10T20:15:52,414 copying pmd_pytcp/protocols/icmp6/nd/nd__constants.py -> build/lib/pmd_pytcp/protocols/icmp6/nd 2026-08-10T20:15:52,416 copying pmd_pytcp/protocols/icmp6/nd/__init__.py -> build/lib/pmd_pytcp/protocols/icmp6/nd 2026-08-10T20:15:52,419 creating build/lib/pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,420 copying pmd_pytcp/runtime/packet_handler/packet_handler__ethernet__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,422 copying pmd_pytcp/runtime/packet_handler/packet_handler__ip6_frag__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,425 copying pmd_pytcp/runtime/packet_handler/packet_handler__udp__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,427 copying pmd_pytcp/runtime/packet_handler/packet_handler__arp__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,429 copying pmd_pytcp/runtime/packet_handler/dispatch.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,431 copying pmd_pytcp/runtime/packet_handler/packet_handler__ip6__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,434 copying pmd_pytcp/runtime/packet_handler/packet_handler__ip4__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,436 copying pmd_pytcp/runtime/packet_handler/packet_handler__igmp__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,439 copying pmd_pytcp/runtime/packet_handler/packet_handler__tcp__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,441 copying pmd_pytcp/runtime/packet_handler/packet_handler__icmp6__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,444 copying pmd_pytcp/runtime/packet_handler/packet_handler__ethernet__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,446 copying pmd_pytcp/runtime/packet_handler/packet_handler__ip4__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,448 copying pmd_pytcp/runtime/packet_handler/packet_handler__icmp4__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,451 copying pmd_pytcp/runtime/packet_handler/packet_handler__tcp__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,453 copying pmd_pytcp/runtime/packet_handler/packet_handler__udp__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,455 copying pmd_pytcp/runtime/packet_handler/packet_handler__ethernet_802_3__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,457 copying pmd_pytcp/runtime/packet_handler/__init__.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,462 copying pmd_pytcp/runtime/packet_handler/packet_handler__ip6__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,464 copying pmd_pytcp/runtime/packet_handler/packet_handler__icmp4__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,467 copying pmd_pytcp/runtime/packet_handler/packet_handler__ethernet_802_3__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,469 copying pmd_pytcp/runtime/packet_handler/packet_handler__arp__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,472 copying pmd_pytcp/runtime/packet_handler/packet_handler__igmp__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,474 copying pmd_pytcp/runtime/packet_handler/packet_handler__ip6_frag__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,476 copying pmd_pytcp/runtime/packet_handler/packet_handler__icmp6__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,479 running egg_info 2026-08-10T20:15:52,489 writing pmd_pytcp.egg-info/PKG-INFO 2026-08-10T20:15:52,492 writing dependency_links to pmd_pytcp.egg-info/dependency_links.txt 2026-08-10T20:15:52,493 writing entry points to pmd_pytcp.egg-info/entry_points.txt 2026-08-10T20:15:52,494 writing requirements to pmd_pytcp.egg-info/requires.txt 2026-08-10T20:15:52,495 writing top-level names to pmd_pytcp.egg-info/top_level.txt 2026-08-10T20:15:52,530 reading manifest file 'pmd_pytcp.egg-info/SOURCES.txt' 2026-08-10T20:15:52,543 adding license file 'LICENSE' 2026-08-10T20:15:52,554 writing manifest file 'pmd_pytcp.egg-info/SOURCES.txt' 2026-08-10T20:15:52,570 copying pmd_pytcp/py.typed -> build/lib/pmd_pytcp 2026-08-10T20:15:52,594 installing to build/bdist.linux-armv7l/wheel 2026-08-10T20:15:52,595 running install 2026-08-10T20:15:52,618 running install_lib 2026-08-10T20:15:52,624 creating build/bdist.linux-armv7l/wheel 2026-08-10T20:15:52,626 creating build/bdist.linux-armv7l/wheel/pmd_pytcp 2026-08-10T20:15:52,627 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/client 2026-08-10T20:15:52,629 copying build/lib/pmd_pytcp/client/client__datagram_socket.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-10T20:15:52,631 copying build/lib/pmd_pytcp/client/client__address.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-10T20:15:52,633 copying build/lib/pmd_pytcp/client/client__sysctl.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-10T20:15:52,635 copying build/lib/pmd_pytcp/client/client__neighbor.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-10T20:15:52,636 copying build/lib/pmd_pytcp/client/client__data_channel.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-10T20:15:52,639 copying build/lib/pmd_pytcp/client/client__packet_socket.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-10T20:15:52,641 copying build/lib/pmd_pytcp/client/client_stack.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-10T20:15:52,643 copying build/lib/pmd_pytcp/client/client__membership.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-10T20:15:52,645 copying build/lib/pmd_pytcp/client/client__tcp_socket.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-10T20:15:52,647 copying build/lib/pmd_pytcp/client/client__base.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-10T20:15:52,649 copying build/lib/pmd_pytcp/client/client__link.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-10T20:15:52,651 copying build/lib/pmd_pytcp/client/client__route.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-10T20:15:52,653 copying build/lib/pmd_pytcp/client/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-10T20:15:52,656 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols 2026-08-10T20:15:52,657 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/icmp 2026-08-10T20:15:52,658 copying build/lib/pmd_pytcp/protocols/icmp/icmp__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp 2026-08-10T20:15:52,661 copying build/lib/pmd_pytcp/protocols/icmp/icmp__error_emitter.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp 2026-08-10T20:15:52,663 copying build/lib/pmd_pytcp/protocols/icmp/icmp__error_demux.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp 2026-08-10T20:15:52,665 copying build/lib/pmd_pytcp/protocols/icmp/icmp__inbound_classifier.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp 2026-08-10T20:15:52,667 copying build/lib/pmd_pytcp/protocols/icmp/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp 2026-08-10T20:15:52,669 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/dhcp6 2026-08-10T20:15:52,670 copying build/lib/pmd_pytcp/protocols/dhcp6/dhcp6__uid.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp6 2026-08-10T20:15:52,672 copying build/lib/pmd_pytcp/protocols/dhcp6/dhcp6__client.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp6 2026-08-10T20:15:52,675 copying build/lib/pmd_pytcp/protocols/dhcp6/dhcp6__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp6 2026-08-10T20:15:52,677 copying build/lib/pmd_pytcp/protocols/dhcp6/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp6 2026-08-10T20:15:52,679 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,680 copying build/lib/pmd_pytcp/protocols/tcp/tcp__stack.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,682 copying build/lib/pmd_pytcp/protocols/tcp/tcp__loss_recovery.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,684 copying build/lib/pmd_pytcp/protocols/tcp/tcp__rto.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,687 copying build/lib/pmd_pytcp/protocols/tcp/tcp__plpmtud_adapter.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,689 copying build/lib/pmd_pytcp/protocols/tcp/tcp__cubic.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,692 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/tcp/session 2026-08-10T20:15:52,693 copying build/lib/pmd_pytcp/protocols/tcp/session/tcp__session__timers.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/session 2026-08-10T20:15:52,695 copying build/lib/pmd_pytcp/protocols/tcp/session/tcp__session.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/session 2026-08-10T20:15:52,699 copying build/lib/pmd_pytcp/protocols/tcp/session/tcp__session__retransmit.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/session 2026-08-10T20:15:52,701 copying build/lib/pmd_pytcp/protocols/tcp/session/tcp__session__tx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/session 2026-08-10T20:15:52,705 copying build/lib/pmd_pytcp/protocols/tcp/session/tcp__session__ack.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/session 2026-08-10T20:15:52,707 copying build/lib/pmd_pytcp/protocols/tcp/session/tcp__session__validate.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/session 2026-08-10T20:15:52,710 copying build/lib/pmd_pytcp/protocols/tcp/session/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/session 2026-08-10T20:15:52,712 copying build/lib/pmd_pytcp/protocols/tcp/tcp__enums.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,714 copying build/lib/pmd_pytcp/protocols/tcp/tcp__iss.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,716 copying build/lib/pmd_pytcp/protocols/tcp/tcp__seq.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,718 copying build/lib/pmd_pytcp/protocols/tcp/tcp__errors.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,720 copying build/lib/pmd_pytcp/protocols/tcp/tcp__hystart.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,722 copying build/lib/pmd_pytcp/protocols/tcp/tcp__cwnd.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,725 copying build/lib/pmd_pytcp/protocols/tcp/tcp__rack.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,727 copying build/lib/pmd_pytcp/protocols/tcp/tcp__icmp_metadata.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,729 copying build/lib/pmd_pytcp/protocols/tcp/tcp__tracing.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,731 copying build/lib/pmd_pytcp/protocols/tcp/tcp__sack.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,733 copying build/lib/pmd_pytcp/protocols/tcp/tcp__newreno.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,735 copying build/lib/pmd_pytcp/protocols/tcp/tcp__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,739 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/tcp/state 2026-08-10T20:15:52,740 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__send_seq.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-10T20:15:52,742 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__advertise.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-10T20:15:52,744 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__rack_tlp.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-10T20:15:52,746 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__ecn_classic.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-10T20:15:52,748 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__accecn.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-10T20:15:52,751 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__keepalive.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-10T20:15:52,753 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__persist.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-10T20:15:52,755 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__window.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-10T20:15:52,757 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__shutdown.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-10T20:15:52,759 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__timestamps.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-10T20:15:52,761 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__rtt_sample.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-10T20:15:52,763 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__fastopen.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-10T20:15:52,765 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__tx_buffer.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-10T20:15:52,767 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__recv_seq.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-10T20:15:52,769 copying build/lib/pmd_pytcp/protocols/tcp/state/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-10T20:15:52,770 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__cc.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-10T20:15:52,773 copying build/lib/pmd_pytcp/protocols/tcp/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,775 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/tcp/fsm 2026-08-10T20:15:52,776 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm__fin_wait_2.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-08-10T20:15:52,778 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm__close_wait.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-08-10T20:15:52,780 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm__time_wait.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-08-10T20:15:52,783 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm__syn_sent.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-08-10T20:15:52,785 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm__closing.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-08-10T20:15:52,788 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm__established.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-08-10T20:15:52,790 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-08-10T20:15:52,792 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm__last_ack.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-08-10T20:15:52,794 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm__closed.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-08-10T20:15:52,796 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm__syn_rcvd.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-08-10T20:15:52,798 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm__listen.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-08-10T20:15:52,801 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm__fin_wait_1.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-08-10T20:15:52,803 copying build/lib/pmd_pytcp/protocols/tcp/fsm/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-08-10T20:15:52,805 copying build/lib/pmd_pytcp/protocols/tcp/tcp__fastopen.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-10T20:15:52,807 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/igmp 2026-08-10T20:15:52,808 copying build/lib/pmd_pytcp/protocols/igmp/igmp__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/igmp 2026-08-10T20:15:52,811 copying build/lib/pmd_pytcp/protocols/igmp/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/igmp 2026-08-10T20:15:52,814 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/ip 2026-08-10T20:15:52,815 copying build/lib/pmd_pytcp/protocols/ip/ip_frag_table.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip 2026-08-10T20:15:52,818 copying build/lib/pmd_pytcp/protocols/ip/ip_frag.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip 2026-08-10T20:15:52,820 copying build/lib/pmd_pytcp/protocols/ip/ip_scope.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip 2026-08-10T20:15:52,822 copying build/lib/pmd_pytcp/protocols/ip/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip 2026-08-10T20:15:52,824 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/dhcp4 2026-08-10T20:15:52,825 copying build/lib/pmd_pytcp/protocols/dhcp4/dhcp4__client.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp4 2026-08-10T20:15:52,828 copying build/lib/pmd_pytcp/protocols/dhcp4/dhcp4__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp4 2026-08-10T20:15:52,831 copying build/lib/pmd_pytcp/protocols/dhcp4/dhcp4__uid.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp4 2026-08-10T20:15:52,833 copying build/lib/pmd_pytcp/protocols/dhcp4/dhcp4__lease_cache.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp4 2026-08-10T20:15:52,835 copying build/lib/pmd_pytcp/protocols/dhcp4/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp4 2026-08-10T20:15:52,837 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/arp 2026-08-10T20:15:52,839 copying build/lib/pmd_pytcp/protocols/arp/arp__cache.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/arp 2026-08-10T20:15:52,841 copying build/lib/pmd_pytcp/protocols/arp/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/arp 2026-08-10T20:15:52,843 copying build/lib/pmd_pytcp/protocols/arp/arp__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/arp 2026-08-10T20:15:52,846 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/ip4 2026-08-10T20:15:52,847 copying build/lib/pmd_pytcp/protocols/ip4/ip4__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip4 2026-08-10T20:15:52,849 copying build/lib/pmd_pytcp/protocols/ip4/ip4__source_selection.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip4 2026-08-10T20:15:52,851 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/ip4/acd 2026-08-10T20:15:52,852 copying build/lib/pmd_pytcp/protocols/ip4/acd/ip4_acd.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip4/acd 2026-08-10T20:15:52,855 copying build/lib/pmd_pytcp/protocols/ip4/acd/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip4/acd 2026-08-10T20:15:52,857 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/ip4/link_local 2026-08-10T20:15:52,858 copying build/lib/pmd_pytcp/protocols/ip4/link_local/link_local__rng.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip4/link_local 2026-08-10T20:15:52,861 copying build/lib/pmd_pytcp/protocols/ip4/link_local/link_local__client.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip4/link_local 2026-08-10T20:15:52,863 copying build/lib/pmd_pytcp/protocols/ip4/link_local/link_local__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip4/link_local 2026-08-10T20:15:52,866 copying build/lib/pmd_pytcp/protocols/ip4/link_local/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip4/link_local 2026-08-10T20:15:52,867 copying build/lib/pmd_pytcp/protocols/ip4/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip4 2026-08-10T20:15:52,869 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/udp 2026-08-10T20:15:52,870 copying build/lib/pmd_pytcp/protocols/udp/udp__plpmtud_adapter.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/udp 2026-08-10T20:15:52,873 copying build/lib/pmd_pytcp/protocols/udp/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/udp 2026-08-10T20:15:52,875 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/ip6 2026-08-10T20:15:52,876 copying build/lib/pmd_pytcp/protocols/ip6/ip6__policy_table.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip6 2026-08-10T20:15:52,878 copying build/lib/pmd_pytcp/protocols/ip6/ip6__source_selection.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip6 2026-08-10T20:15:52,880 copying build/lib/pmd_pytcp/protocols/ip6/ip6__flow_label.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip6 2026-08-10T20:15:52,882 copying build/lib/pmd_pytcp/protocols/ip6/ip6__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip6 2026-08-10T20:15:52,884 copying build/lib/pmd_pytcp/protocols/ip6/ip6__ext_hdr_limits.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip6 2026-08-10T20:15:52,886 copying build/lib/pmd_pytcp/protocols/ip6/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip6 2026-08-10T20:15:52,888 copying build/lib/pmd_pytcp/protocols/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols 2026-08-10T20:15:52,890 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/icmp4 2026-08-10T20:15:52,891 copying build/lib/pmd_pytcp/protocols/icmp4/icmp4__echo_gate.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp4 2026-08-10T20:15:52,893 copying build/lib/pmd_pytcp/protocols/icmp4/icmp4__echo_options.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp4 2026-08-10T20:15:52,895 copying build/lib/pmd_pytcp/protocols/icmp4/icmp4__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp4 2026-08-10T20:15:52,897 copying build/lib/pmd_pytcp/protocols/icmp4/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp4 2026-08-10T20:15:52,899 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/icmp6 2026-08-10T20:15:52,901 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/icmp6/nd 2026-08-10T20:15:52,902 copying build/lib/pmd_pytcp/protocols/icmp6/nd/nd__router_state.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp6/nd 2026-08-10T20:15:52,904 copying build/lib/pmd_pytcp/protocols/icmp6/nd/nd__cache.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp6/nd 2026-08-10T20:15:52,906 copying build/lib/pmd_pytcp/protocols/icmp6/nd/nd__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp6/nd 2026-08-10T20:15:52,909 copying build/lib/pmd_pytcp/protocols/icmp6/nd/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp6/nd 2026-08-10T20:15:52,910 copying build/lib/pmd_pytcp/protocols/icmp6/icmp6__echo_gate.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp6 2026-08-10T20:15:52,912 copying build/lib/pmd_pytcp/protocols/icmp6/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp6 2026-08-10T20:15:52,914 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/stack 2026-08-10T20:15:52,916 copying build/lib/pmd_pytcp/stack/sysctl_iface.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-08-10T20:15:52,918 copying build/lib/pmd_pytcp/stack/membership.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-08-10T20:15:52,920 copying build/lib/pmd_pytcp/stack/sysctl.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-08-10T20:15:52,923 copying build/lib/pmd_pytcp/stack/link.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-08-10T20:15:52,925 copying build/lib/pmd_pytcp/stack/lifecycle.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-08-10T20:15:52,928 copying build/lib/pmd_pytcp/stack/neighbor.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-08-10T20:15:52,930 copying build/lib/pmd_pytcp/stack/route.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-08-10T20:15:52,933 copying build/lib/pmd_pytcp/stack/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-08-10T20:15:52,936 copying build/lib/pmd_pytcp/stack/address.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-08-10T20:15:52,939 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/daemon 2026-08-10T20:15:52,940 copying build/lib/pmd_pytcp/daemon/__main__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/daemon 2026-08-10T20:15:52,942 copying build/lib/pmd_pytcp/daemon/daemon.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/daemon 2026-08-10T20:15:52,944 copying build/lib/pmd_pytcp/daemon/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/daemon 2026-08-10T20:15:52,947 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/runtime 2026-08-10T20:15:52,948 copying build/lib/pmd_pytcp/runtime/interface_table.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime 2026-08-10T20:15:52,950 copying build/lib/pmd_pytcp/runtime/subsystem.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime 2026-08-10T20:15:52,952 copying build/lib/pmd_pytcp/runtime/rx_ring.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime 2026-08-10T20:15:52,955 copying build/lib/pmd_pytcp/runtime/timer.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime 2026-08-10T20:15:52,957 copying build/lib/pmd_pytcp/runtime/fib.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime 2026-08-10T20:15:52,960 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,961 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__ethernet__tx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,964 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__ip6_frag__tx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,966 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__udp__tx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,968 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__arp__tx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,970 copying build/lib/pmd_pytcp/runtime/packet_handler/dispatch.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,972 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__ip6__tx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,975 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__ip4__rx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,977 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__igmp__tx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,980 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__tcp__rx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,982 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__icmp6__tx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,985 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__ethernet__rx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,987 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__ip4__tx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,989 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__icmp4__tx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,992 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__tcp__tx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,994 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__udp__rx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,997 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__ethernet_802_3__tx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:52,999 copying build/lib/pmd_pytcp/runtime/packet_handler/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:53,003 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__ip6__rx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:53,006 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__icmp4__rx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:53,008 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__ethernet_802_3__rx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:53,011 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__arp__rx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:53,013 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__igmp__rx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:53,016 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__ip6_frag__rx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:53,018 copying build/lib/pmd_pytcp/runtime/packet_handler/packet_handler__icmp6__rx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-10T20:15:53,021 copying build/lib/pmd_pytcp/runtime/tx_ring.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime 2026-08-10T20:15:53,023 copying build/lib/pmd_pytcp/runtime/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime 2026-08-10T20:15:53,025 copying build/lib/pmd_pytcp/template.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp 2026-08-10T20:15:53,027 copying build/lib/pmd_pytcp/_compat.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp 2026-08-10T20:15:53,030 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/lib 2026-08-10T20:15:53,031 copying build/lib/pmd_pytcp/lib/dad_slot_registry.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-10T20:15:53,034 copying build/lib/pmd_pytcp/lib/interface_layer.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-10T20:15:53,035 copying build/lib/pmd_pytcp/lib/plpmtud.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-10T20:15:53,038 copying build/lib/pmd_pytcp/lib/name_enum.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-10T20:15:53,040 copying build/lib/pmd_pytcp/lib/tx_status.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-10T20:15:53,042 copying build/lib/pmd_pytcp/lib/packet_stats.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-10T20:15:53,044 copying build/lib/pmd_pytcp/lib/neighbor__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-10T20:15:53,046 copying build/lib/pmd_pytcp/lib/ip4_multicast_filter.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-10T20:15:53,049 copying build/lib/pmd_pytcp/lib/neighbor.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-10T20:15:53,051 copying build/lib/pmd_pytcp/lib/io_backend.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-10T20:15:53,053 copying build/lib/pmd_pytcp/lib/logger.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-10T20:15:53,055 copying build/lib/pmd_pytcp/lib/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-10T20:15:53,057 copying build/lib/pmd_pytcp/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp 2026-08-10T20:15:53,059 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/ipc 2026-08-10T20:15:53,060 copying build/lib/pmd_pytcp/ipc/ipc__message.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-10T20:15:53,063 copying build/lib/pmd_pytcp/ipc/ipc__errors.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-10T20:15:53,065 copying build/lib/pmd_pytcp/ipc/ipc__socket_session.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-10T20:15:53,067 copying build/lib/pmd_pytcp/ipc/ipc__packet_bridge.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-10T20:15:53,069 copying build/lib/pmd_pytcp/ipc/ipc__server.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-10T20:15:53,072 copying build/lib/pmd_pytcp/ipc/ipc__socket_bridge.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-10T20:15:53,074 copying build/lib/pmd_pytcp/ipc/ipc__fdpass.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-10T20:15:53,076 copying build/lib/pmd_pytcp/ipc/ipc__packet_frame.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-10T20:15:53,078 copying build/lib/pmd_pytcp/ipc/ipc__socket_rpc.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-10T20:15:53,081 copying build/lib/pmd_pytcp/ipc/ipc__frame.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-10T20:15:53,083 copying build/lib/pmd_pytcp/ipc/ipc__dgram_bridge.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-10T20:15:53,085 copying build/lib/pmd_pytcp/ipc/ipc__enums.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-10T20:15:53,087 copying build/lib/pmd_pytcp/ipc/ipc__rpc.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-10T20:15:53,089 copying build/lib/pmd_pytcp/ipc/ipc__dgram_frame.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-10T20:15:53,091 copying build/lib/pmd_pytcp/ipc/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-10T20:15:53,093 copying build/lib/pmd_pytcp/ipc/ipc__client.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-10T20:15:53,095 copying build/lib/pmd_pytcp/ipc/ipc__control.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-10T20:15:53,098 copying build/lib/pmd_pytcp/ipc/ipc__values.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-10T20:15:53,101 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/socket 2026-08-10T20:15:53,102 copying build/lib/pmd_pytcp/socket/tcp__metadata.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-10T20:15:53,104 copying build/lib/pmd_pytcp/socket/udp__socket.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-10T20:15:53,107 copying build/lib/pmd_pytcp/socket/udp__metadata.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-10T20:15:53,110 copying build/lib/pmd_pytcp/socket/packet__socket_table.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-10T20:15:53,112 copying build/lib/pmd_pytcp/socket/socket__bind_helpers.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-10T20:15:53,114 copying build/lib/pmd_pytcp/socket/error_queue.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-10T20:15:53,116 copying build/lib/pmd_pytcp/socket/raw__socket.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-10T20:15:53,119 copying build/lib/pmd_pytcp/socket/socket_table.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-10T20:15:53,121 copying build/lib/pmd_pytcp/socket/packet__socket.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-10T20:15:53,123 copying build/lib/pmd_pytcp/socket/packet__metadata.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-10T20:15:53,125 copying build/lib/pmd_pytcp/socket/tcp__status.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-10T20:15:53,127 copying build/lib/pmd_pytcp/socket/tcp__socket.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-10T20:15:53,130 copying build/lib/pmd_pytcp/socket/socket_id.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-10T20:15:53,131 copying build/lib/pmd_pytcp/socket/tcp__info.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-10T20:15:53,134 copying build/lib/pmd_pytcp/socket/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-10T20:15:53,137 copying build/lib/pmd_pytcp/socket/raw__metadata.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-10T20:15:53,139 copying build/lib/pmd_pytcp/socket/sockaddr_ll.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-10T20:15:53,141 copying build/lib/pmd_pytcp/py.typed -> build/bdist.linux-armv7l/wheel/./pmd_pytcp 2026-08-10T20:15:53,142 running install_egg_info 2026-08-10T20:15:53,147 Copying pmd_pytcp.egg-info to build/bdist.linux-armv7l/wheel/./pmd_pytcp-0.3.1-py3.11.egg-info 2026-08-10T20:15:53,159 running install_scripts 2026-08-10T20:15:53,172 creating build/bdist.linux-armv7l/wheel/pmd_pytcp-0.3.1.dist-info/WHEEL 2026-08-10T20:15:53,174 creating '/tmp/pip-wheel-2x44s236/.tmp-_yt48h95/pmd_pytcp-0.3.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-08-10T20:15:53,177 adding 'pmd_pytcp/__init__.py' 2026-08-10T20:15:53,179 adding 'pmd_pytcp/_compat.py' 2026-08-10T20:15:53,180 adding 'pmd_pytcp/py.typed' 2026-08-10T20:15:53,182 adding 'pmd_pytcp/template.py' 2026-08-10T20:15:53,184 adding 'pmd_pytcp/client/__init__.py' 2026-08-10T20:15:53,185 adding 'pmd_pytcp/client/client__address.py' 2026-08-10T20:15:53,187 adding 'pmd_pytcp/client/client__base.py' 2026-08-10T20:15:53,188 adding 'pmd_pytcp/client/client__data_channel.py' 2026-08-10T20:15:53,190 adding 'pmd_pytcp/client/client__datagram_socket.py' 2026-08-10T20:15:53,192 adding 'pmd_pytcp/client/client__link.py' 2026-08-10T20:15:53,193 adding 'pmd_pytcp/client/client__membership.py' 2026-08-10T20:15:53,194 adding 'pmd_pytcp/client/client__neighbor.py' 2026-08-10T20:15:53,196 adding 'pmd_pytcp/client/client__packet_socket.py' 2026-08-10T20:15:53,198 adding 'pmd_pytcp/client/client__route.py' 2026-08-10T20:15:53,199 adding 'pmd_pytcp/client/client__sysctl.py' 2026-08-10T20:15:53,201 adding 'pmd_pytcp/client/client__tcp_socket.py' 2026-08-10T20:15:53,203 adding 'pmd_pytcp/client/client_stack.py' 2026-08-10T20:15:53,205 adding 'pmd_pytcp/daemon/__init__.py' 2026-08-10T20:15:53,206 adding 'pmd_pytcp/daemon/__main__.py' 2026-08-10T20:15:53,208 adding 'pmd_pytcp/daemon/daemon.py' 2026-08-10T20:15:53,210 adding 'pmd_pytcp/ipc/__init__.py' 2026-08-10T20:15:53,212 adding 'pmd_pytcp/ipc/ipc__client.py' 2026-08-10T20:15:53,213 adding 'pmd_pytcp/ipc/ipc__control.py' 2026-08-10T20:15:53,215 adding 'pmd_pytcp/ipc/ipc__dgram_bridge.py' 2026-08-10T20:15:53,217 adding 'pmd_pytcp/ipc/ipc__dgram_frame.py' 2026-08-10T20:15:53,218 adding 'pmd_pytcp/ipc/ipc__enums.py' 2026-08-10T20:15:53,220 adding 'pmd_pytcp/ipc/ipc__errors.py' 2026-08-10T20:15:53,221 adding 'pmd_pytcp/ipc/ipc__fdpass.py' 2026-08-10T20:15:53,223 adding 'pmd_pytcp/ipc/ipc__frame.py' 2026-08-10T20:15:53,225 adding 'pmd_pytcp/ipc/ipc__message.py' 2026-08-10T20:15:53,226 adding 'pmd_pytcp/ipc/ipc__packet_bridge.py' 2026-08-10T20:15:53,230 adding 'pmd_pytcp/ipc/ipc__packet_frame.py' 2026-08-10T20:15:53,232 adding 'pmd_pytcp/ipc/ipc__rpc.py' 2026-08-10T20:15:53,234 adding 'pmd_pytcp/ipc/ipc__server.py' 2026-08-10T20:15:53,235 adding 'pmd_pytcp/ipc/ipc__socket_bridge.py' 2026-08-10T20:15:53,237 adding 'pmd_pytcp/ipc/ipc__socket_rpc.py' 2026-08-10T20:15:53,239 adding 'pmd_pytcp/ipc/ipc__socket_session.py' 2026-08-10T20:15:53,241 adding 'pmd_pytcp/ipc/ipc__values.py' 2026-08-10T20:15:53,243 adding 'pmd_pytcp/lib/__init__.py' 2026-08-10T20:15:53,245 adding 'pmd_pytcp/lib/dad_slot_registry.py' 2026-08-10T20:15:53,246 adding 'pmd_pytcp/lib/interface_layer.py' 2026-08-10T20:15:53,247 adding 'pmd_pytcp/lib/io_backend.py' 2026-08-10T20:15:53,249 adding 'pmd_pytcp/lib/ip4_multicast_filter.py' 2026-08-10T20:15:53,250 adding 'pmd_pytcp/lib/logger.py' 2026-08-10T20:15:53,252 adding 'pmd_pytcp/lib/name_enum.py' 2026-08-10T20:15:53,255 adding 'pmd_pytcp/lib/neighbor.py' 2026-08-10T20:15:53,257 adding 'pmd_pytcp/lib/neighbor__constants.py' 2026-08-10T20:15:53,259 adding 'pmd_pytcp/lib/packet_stats.py' 2026-08-10T20:15:53,263 adding 'pmd_pytcp/lib/plpmtud.py' 2026-08-10T20:15:53,264 adding 'pmd_pytcp/lib/tx_status.py' 2026-08-10T20:15:53,266 adding 'pmd_pytcp/protocols/__init__.py' 2026-08-10T20:15:53,267 adding 'pmd_pytcp/protocols/arp/__init__.py' 2026-08-10T20:15:53,269 adding 'pmd_pytcp/protocols/arp/arp__cache.py' 2026-08-10T20:15:53,271 adding 'pmd_pytcp/protocols/arp/arp__constants.py' 2026-08-10T20:15:53,273 adding 'pmd_pytcp/protocols/dhcp4/__init__.py' 2026-08-10T20:15:53,282 adding 'pmd_pytcp/protocols/dhcp4/dhcp4__client.py' 2026-08-10T20:15:53,285 adding 'pmd_pytcp/protocols/dhcp4/dhcp4__constants.py' 2026-08-10T20:15:53,288 adding 'pmd_pytcp/protocols/dhcp4/dhcp4__lease_cache.py' 2026-08-10T20:15:53,289 adding 'pmd_pytcp/protocols/dhcp4/dhcp4__uid.py' 2026-08-10T20:15:53,291 adding 'pmd_pytcp/protocols/dhcp6/__init__.py' 2026-08-10T20:15:53,297 adding 'pmd_pytcp/protocols/dhcp6/dhcp6__client.py' 2026-08-10T20:15:53,299 adding 'pmd_pytcp/protocols/dhcp6/dhcp6__constants.py' 2026-08-10T20:15:53,300 adding 'pmd_pytcp/protocols/dhcp6/dhcp6__uid.py' 2026-08-10T20:15:53,302 adding 'pmd_pytcp/protocols/icmp/__init__.py' 2026-08-10T20:15:53,304 adding 'pmd_pytcp/protocols/icmp/icmp__constants.py' 2026-08-10T20:15:53,305 adding 'pmd_pytcp/protocols/icmp/icmp__error_demux.py' 2026-08-10T20:15:53,307 adding 'pmd_pytcp/protocols/icmp/icmp__error_emitter.py' 2026-08-10T20:15:53,309 adding 'pmd_pytcp/protocols/icmp/icmp__inbound_classifier.py' 2026-08-10T20:15:53,310 adding 'pmd_pytcp/protocols/icmp4/__init__.py' 2026-08-10T20:15:53,312 adding 'pmd_pytcp/protocols/icmp4/icmp4__constants.py' 2026-08-10T20:15:53,313 adding 'pmd_pytcp/protocols/icmp4/icmp4__echo_gate.py' 2026-08-10T20:15:53,315 adding 'pmd_pytcp/protocols/icmp4/icmp4__echo_options.py' 2026-08-10T20:15:53,316 adding 'pmd_pytcp/protocols/icmp6/__init__.py' 2026-08-10T20:15:53,318 adding 'pmd_pytcp/protocols/icmp6/icmp6__echo_gate.py' 2026-08-10T20:15:53,319 adding 'pmd_pytcp/protocols/icmp6/nd/__init__.py' 2026-08-10T20:15:53,321 adding 'pmd_pytcp/protocols/icmp6/nd/nd__cache.py' 2026-08-10T20:15:53,324 adding 'pmd_pytcp/protocols/icmp6/nd/nd__constants.py' 2026-08-10T20:15:53,326 adding 'pmd_pytcp/protocols/icmp6/nd/nd__router_state.py' 2026-08-10T20:15:53,328 adding 'pmd_pytcp/protocols/igmp/__init__.py' 2026-08-10T20:15:53,329 adding 'pmd_pytcp/protocols/igmp/igmp__constants.py' 2026-08-10T20:15:53,331 adding 'pmd_pytcp/protocols/ip/__init__.py' 2026-08-10T20:15:53,333 adding 'pmd_pytcp/protocols/ip/ip_frag.py' 2026-08-10T20:15:53,334 adding 'pmd_pytcp/protocols/ip/ip_frag_table.py' 2026-08-10T20:15:53,336 adding 'pmd_pytcp/protocols/ip/ip_scope.py' 2026-08-10T20:15:53,337 adding 'pmd_pytcp/protocols/ip4/__init__.py' 2026-08-10T20:15:53,339 adding 'pmd_pytcp/protocols/ip4/ip4__constants.py' 2026-08-10T20:15:53,340 adding 'pmd_pytcp/protocols/ip4/ip4__source_selection.py' 2026-08-10T20:15:53,342 adding 'pmd_pytcp/protocols/ip4/acd/__init__.py' 2026-08-10T20:15:53,344 adding 'pmd_pytcp/protocols/ip4/acd/ip4_acd.py' 2026-08-10T20:15:53,346 adding 'pmd_pytcp/protocols/ip4/link_local/__init__.py' 2026-08-10T20:15:53,348 adding 'pmd_pytcp/protocols/ip4/link_local/link_local__client.py' 2026-08-10T20:15:53,350 adding 'pmd_pytcp/protocols/ip4/link_local/link_local__constants.py' 2026-08-10T20:15:53,351 adding 'pmd_pytcp/protocols/ip4/link_local/link_local__rng.py' 2026-08-10T20:15:53,353 adding 'pmd_pytcp/protocols/ip6/__init__.py' 2026-08-10T20:15:53,355 adding 'pmd_pytcp/protocols/ip6/ip6__constants.py' 2026-08-10T20:15:53,356 adding 'pmd_pytcp/protocols/ip6/ip6__ext_hdr_limits.py' 2026-08-10T20:15:53,358 adding 'pmd_pytcp/protocols/ip6/ip6__flow_label.py' 2026-08-10T20:15:53,359 adding 'pmd_pytcp/protocols/ip6/ip6__policy_table.py' 2026-08-10T20:15:53,360 adding 'pmd_pytcp/protocols/ip6/ip6__source_selection.py' 2026-08-10T20:15:53,362 adding 'pmd_pytcp/protocols/tcp/__init__.py' 2026-08-10T20:15:53,365 adding 'pmd_pytcp/protocols/tcp/tcp__constants.py' 2026-08-10T20:15:53,367 adding 'pmd_pytcp/protocols/tcp/tcp__cubic.py' 2026-08-10T20:15:53,369 adding 'pmd_pytcp/protocols/tcp/tcp__cwnd.py' 2026-08-10T20:15:53,370 adding 'pmd_pytcp/protocols/tcp/tcp__enums.py' 2026-08-10T20:15:53,372 adding 'pmd_pytcp/protocols/tcp/tcp__errors.py' 2026-08-10T20:15:53,373 adding 'pmd_pytcp/protocols/tcp/tcp__fastopen.py' 2026-08-10T20:15:53,375 adding 'pmd_pytcp/protocols/tcp/tcp__hystart.py' 2026-08-10T20:15:53,377 adding 'pmd_pytcp/protocols/tcp/tcp__icmp_metadata.py' 2026-08-10T20:15:53,378 adding 'pmd_pytcp/protocols/tcp/tcp__iss.py' 2026-08-10T20:15:53,380 adding 'pmd_pytcp/protocols/tcp/tcp__loss_recovery.py' 2026-08-10T20:15:53,382 adding 'pmd_pytcp/protocols/tcp/tcp__newreno.py' 2026-08-10T20:15:53,384 adding 'pmd_pytcp/protocols/tcp/tcp__plpmtud_adapter.py' 2026-08-10T20:15:53,387 adding 'pmd_pytcp/protocols/tcp/tcp__rack.py' 2026-08-10T20:15:53,389 adding 'pmd_pytcp/protocols/tcp/tcp__rto.py' 2026-08-10T20:15:53,391 adding 'pmd_pytcp/protocols/tcp/tcp__sack.py' 2026-08-10T20:15:53,392 adding 'pmd_pytcp/protocols/tcp/tcp__seq.py' 2026-08-10T20:15:53,394 adding 'pmd_pytcp/protocols/tcp/tcp__stack.py' 2026-08-10T20:15:53,395 adding 'pmd_pytcp/protocols/tcp/tcp__tracing.py' 2026-08-10T20:15:53,398 adding 'pmd_pytcp/protocols/tcp/fsm/__init__.py' 2026-08-10T20:15:53,399 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm.py' 2026-08-10T20:15:53,401 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__close_wait.py' 2026-08-10T20:15:53,403 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__closed.py' 2026-08-10T20:15:53,404 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__closing.py' 2026-08-10T20:15:53,407 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__established.py' 2026-08-10T20:15:53,408 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__fin_wait_1.py' 2026-08-10T20:15:53,410 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__fin_wait_2.py' 2026-08-10T20:15:53,412 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__last_ack.py' 2026-08-10T20:15:53,414 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__listen.py' 2026-08-10T20:15:53,417 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__syn_rcvd.py' 2026-08-10T20:15:53,420 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__syn_sent.py' 2026-08-10T20:15:53,422 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__time_wait.py' 2026-08-10T20:15:53,425 adding 'pmd_pytcp/protocols/tcp/session/__init__.py' 2026-08-10T20:15:53,435 adding 'pmd_pytcp/protocols/tcp/session/tcp__session.py' 2026-08-10T20:15:53,441 adding 'pmd_pytcp/protocols/tcp/session/tcp__session__ack.py' 2026-08-10T20:15:53,446 adding 'pmd_pytcp/protocols/tcp/session/tcp__session__retransmit.py' 2026-08-10T20:15:53,448 adding 'pmd_pytcp/protocols/tcp/session/tcp__session__timers.py' 2026-08-10T20:15:53,456 adding 'pmd_pytcp/protocols/tcp/session/tcp__session__tx.py' 2026-08-10T20:15:53,459 adding 'pmd_pytcp/protocols/tcp/session/tcp__session__validate.py' 2026-08-10T20:15:53,461 adding 'pmd_pytcp/protocols/tcp/state/__init__.py' 2026-08-10T20:15:53,463 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__accecn.py' 2026-08-10T20:15:53,464 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__advertise.py' 2026-08-10T20:15:53,466 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__cc.py' 2026-08-10T20:15:53,468 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__ecn_classic.py' 2026-08-10T20:15:53,470 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__fastopen.py' 2026-08-10T20:15:53,471 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__keepalive.py' 2026-08-10T20:15:53,473 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__persist.py' 2026-08-10T20:15:53,475 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__rack_tlp.py' 2026-08-10T20:15:53,476 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__recv_seq.py' 2026-08-10T20:15:53,477 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__rtt_sample.py' 2026-08-10T20:15:53,479 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__send_seq.py' 2026-08-10T20:15:53,480 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__shutdown.py' 2026-08-10T20:15:53,482 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__timestamps.py' 2026-08-10T20:15:53,483 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__tx_buffer.py' 2026-08-10T20:15:53,485 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__window.py' 2026-08-10T20:15:53,487 adding 'pmd_pytcp/protocols/udp/__init__.py' 2026-08-10T20:15:53,488 adding 'pmd_pytcp/protocols/udp/udp__plpmtud_adapter.py' 2026-08-10T20:15:53,490 adding 'pmd_pytcp/runtime/__init__.py' 2026-08-10T20:15:53,492 adding 'pmd_pytcp/runtime/fib.py' 2026-08-10T20:15:53,494 adding 'pmd_pytcp/runtime/interface_table.py' 2026-08-10T20:15:53,495 adding 'pmd_pytcp/runtime/rx_ring.py' 2026-08-10T20:15:53,497 adding 'pmd_pytcp/runtime/subsystem.py' 2026-08-10T20:15:53,499 adding 'pmd_pytcp/runtime/timer.py' 2026-08-10T20:15:53,501 adding 'pmd_pytcp/runtime/tx_ring.py' 2026-08-10T20:15:53,518 adding 'pmd_pytcp/runtime/packet_handler/__init__.py' 2026-08-10T20:15:53,520 adding 'pmd_pytcp/runtime/packet_handler/dispatch.py' 2026-08-10T20:15:53,522 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__arp__rx.py' 2026-08-10T20:15:53,524 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__arp__tx.py' 2026-08-10T20:15:53,526 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ethernet_802_3__rx.py' 2026-08-10T20:15:53,528 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ethernet_802_3__tx.py' 2026-08-10T20:15:53,530 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ethernet__rx.py' 2026-08-10T20:15:53,532 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ethernet__tx.py' 2026-08-10T20:15:53,534 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__icmp4__rx.py' 2026-08-10T20:15:53,536 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__icmp4__tx.py' 2026-08-10T20:15:53,541 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__icmp6__rx.py' 2026-08-10T20:15:53,544 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__icmp6__tx.py' 2026-08-10T20:15:53,547 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__igmp__rx.py' 2026-08-10T20:15:53,550 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__igmp__tx.py' 2026-08-10T20:15:53,552 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ip4__rx.py' 2026-08-10T20:15:53,555 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ip4__tx.py' 2026-08-10T20:15:53,558 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ip6__rx.py' 2026-08-10T20:15:53,560 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ip6__tx.py' 2026-08-10T20:15:53,562 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ip6_frag__rx.py' 2026-08-10T20:15:53,564 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ip6_frag__tx.py' 2026-08-10T20:15:53,565 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__tcp__rx.py' 2026-08-10T20:15:53,567 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__tcp__tx.py' 2026-08-10T20:15:53,569 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__udp__rx.py' 2026-08-10T20:15:53,571 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__udp__tx.py' 2026-08-10T20:15:53,580 adding 'pmd_pytcp/socket/__init__.py' 2026-08-10T20:15:53,582 adding 'pmd_pytcp/socket/error_queue.py' 2026-08-10T20:15:53,583 adding 'pmd_pytcp/socket/packet__metadata.py' 2026-08-10T20:15:53,585 adding 'pmd_pytcp/socket/packet__socket.py' 2026-08-10T20:15:53,587 adding 'pmd_pytcp/socket/packet__socket_table.py' 2026-08-10T20:15:53,588 adding 'pmd_pytcp/socket/raw__metadata.py' 2026-08-10T20:15:53,591 adding 'pmd_pytcp/socket/raw__socket.py' 2026-08-10T20:15:53,592 adding 'pmd_pytcp/socket/sockaddr_ll.py' 2026-08-10T20:15:53,594 adding 'pmd_pytcp/socket/socket__bind_helpers.py' 2026-08-10T20:15:53,595 adding 'pmd_pytcp/socket/socket_id.py' 2026-08-10T20:15:53,597 adding 'pmd_pytcp/socket/socket_table.py' 2026-08-10T20:15:53,599 adding 'pmd_pytcp/socket/tcp__info.py' 2026-08-10T20:15:53,601 adding 'pmd_pytcp/socket/tcp__metadata.py' 2026-08-10T20:15:53,607 adding 'pmd_pytcp/socket/tcp__socket.py' 2026-08-10T20:15:53,608 adding 'pmd_pytcp/socket/tcp__status.py' 2026-08-10T20:15:53,610 adding 'pmd_pytcp/socket/udp__metadata.py' 2026-08-10T20:15:53,615 adding 'pmd_pytcp/socket/udp__socket.py' 2026-08-10T20:15:53,620 adding 'pmd_pytcp/stack/__init__.py' 2026-08-10T20:15:53,623 adding 'pmd_pytcp/stack/address.py' 2026-08-10T20:15:53,628 adding 'pmd_pytcp/stack/lifecycle.py' 2026-08-10T20:15:53,631 adding 'pmd_pytcp/stack/link.py' 2026-08-10T20:15:53,633 adding 'pmd_pytcp/stack/membership.py' 2026-08-10T20:15:53,635 adding 'pmd_pytcp/stack/neighbor.py' 2026-08-10T20:15:53,637 adding 'pmd_pytcp/stack/route.py' 2026-08-10T20:15:53,639 adding 'pmd_pytcp/stack/sysctl.py' 2026-08-10T20:15:53,640 adding 'pmd_pytcp/stack/sysctl_iface.py' 2026-08-10T20:15:53,647 adding 'pmd_pytcp-0.3.1.dist-info/licenses/LICENSE' 2026-08-10T20:15:53,650 adding 'pmd_pytcp-0.3.1.dist-info/METADATA' 2026-08-10T20:15:53,651 adding 'pmd_pytcp-0.3.1.dist-info/WHEEL' 2026-08-10T20:15:53,652 adding 'pmd_pytcp-0.3.1.dist-info/entry_points.txt' 2026-08-10T20:15:53,653 adding 'pmd_pytcp-0.3.1.dist-info/top_level.txt' 2026-08-10T20:15:53,656 adding 'pmd_pytcp-0.3.1.dist-info/RECORD' 2026-08-10T20:15:53,669 removing build/bdist.linux-armv7l/wheel 2026-08-10T20:15:53,820 Building wheel for pmd-pytcp (pyproject.toml): finished with status 'done' 2026-08-10T20:15:53,840 Created wheel for pmd-pytcp: filename=pmd_pytcp-0.3.1-py3-none-any.whl size=767276 sha256=e598570993bbe7b2ddb8bc3e56227b6acbe7f138739f2f9ac301db2e463a5f18 2026-08-10T20:15:53,841 Stored in directory: /tmp/pip-ephem-wheel-cache-5cb83r9q/wheels/30/07/b5/a76393f5b50c7d08b3b4f3bb3331f3048eed50c7a02cedfa1d 2026-08-10T20:15:53,860 Successfully built pmd-pytcp 2026-08-10T20:15:53,887 Removed build tracker: '/tmp/pip-build-tracker-x5anfrz5'