2026-08-12T16:21:30,878 Created temporary directory: /tmp/pip-ephem-wheel-cache-dg8mkdf9 2026-08-12T16:21:30,880 Created temporary directory: /tmp/pip-build-tracker-q9891c8a 2026-08-12T16:21:30,881 Initialized build tracking at /tmp/pip-build-tracker-q9891c8a 2026-08-12T16:21:30,881 Created build tracker: /tmp/pip-build-tracker-q9891c8a 2026-08-12T16:21:30,882 Entered build tracker: /tmp/pip-build-tracker-q9891c8a 2026-08-12T16:21:30,883 Created temporary directory: /tmp/pip-wheel-3jas2uyp 2026-08-12T16:21:30,886 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-12T16:21:30,888 Created temporary directory: /tmp/pip-ephem-wheel-cache-chkvc88h 2026-08-12T16:21:30,910 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-12T16:21:30,914 2 location(s) to search for versions of pmd-pytcp: 2026-08-12T16:21:30,914 * https://pypi.org/simple/pmd-pytcp/ 2026-08-12T16:21:30,914 * https://www.piwheels.org/simple/pmd-pytcp/ 2026-08-12T16:21:30,914 Fetching project page and analyzing links: https://pypi.org/simple/pmd-pytcp/ 2026-08-12T16:21:30,915 Getting page https://pypi.org/simple/pmd-pytcp/ 2026-08-12T16:21:30,917 Found index url https://pypi.org/simple 2026-08-12T16:21:31,067 Fetched page https://pypi.org/simple/pmd-pytcp/ as application/vnd.pypi.simple.v1+json 2026-08-12T16:21:31,072 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-12T16:21:31,073 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-12T16:21:31,073 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-12T16:21:31,074 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-12T16:21:31,075 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-12T16:21:31,076 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-12T16:21:31,076 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-12T16:21:31,077 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-12T16:21:31,078 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-12T16:21:31,079 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-12T16:21:31,080 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-12T16:21:31,080 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-12T16:21:31,081 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-12T16:21:31,082 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-12T16:21:31,083 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-12T16:21:31,083 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-12T16:21:31,084 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-12T16:21:31,085 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-12T16:21:31,086 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-12T16:21:31,086 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-12T16:21:31,088 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-12T16:21:31,088 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-12T16:21:31,089 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-12T16:21:31,090 Skipping link: No binaries permitted for pmd-pytcp: https://files.pythonhosted.org/packages/8e/2a/6b9877fc879eb01cc311f99fa925f7635e1a5c11bd8c8713a9265a4c2fdc/pmd_pytcp-0.3.2-py3-none-any.whl (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-08-12T16:21:31,091 Found link https://files.pythonhosted.org/packages/0d/62/79c68d67a76216c0732826f09572e6933d8a8054eae888bb8dabb4055861/pmd_pytcp-0.3.2.tar.gz (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9), version: 0.3.2 2026-08-12T16:21:31,092 Skipping link: No binaries permitted for pmd-pytcp: https://files.pythonhosted.org/packages/2f/3c/80ef04debb6ebedeac0d51b32babcbcb27bf5115be4909a98aadd5daa5e9/pmd_pytcp-0.3.3-py3-none-any.whl (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-08-12T16:21:31,093 Found link https://files.pythonhosted.org/packages/46/6f/14afa7b88840e2418aa6318c0748b9132ea5186f5baef66141a2c5717a23/pmd_pytcp-0.3.3.tar.gz (from https://pypi.org/simple/pmd-pytcp/) (requires-python:>=3.9), version: 0.3.3 2026-08-12T16:21:31,093 Fetching project page and analyzing links: https://www.piwheels.org/simple/pmd-pytcp/ 2026-08-12T16:21:31,094 Getting page https://www.piwheels.org/simple/pmd-pytcp/ 2026-08-12T16:21:31,095 Found index url https://www.piwheels.org/simple 2026-08-12T16:21:31,291 Fetched page https://www.piwheels.org/simple/pmd-pytcp/ as text/html 2026-08-12T16:21:31,294 Skipping link: No binaries permitted for pmd-pytcp: https://www.piwheels.org/simple/pmd-pytcp/pmd_pytcp-0.3.2-py3-none-any.whl#sha256=4feb8bf9db0142c4c33861958fd13299373bcf52fd55738b6e69c4675ef1857f (from https://www.piwheels.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-08-12T16:21:31,295 Skipping link: No binaries permitted for pmd-pytcp: https://www.piwheels.org/simple/pmd-pytcp/pmd_pytcp-0.3.1-py3-none-any.whl#sha256=e598570993bbe7b2ddb8bc3e56227b6acbe7f138739f2f9ac301db2e463a5f18 (from https://www.piwheels.org/simple/pmd-pytcp/) (requires-python:>=3.9) 2026-08-12T16:21:31,295 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-12T16:21:31,296 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-12T16:21:31,297 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-12T16:21:31,297 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-12T16:21:31,298 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-12T16:21:31,299 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-12T16:21:31,299 Skipping link: not a file: https://www.piwheels.org/simple/pmd-pytcp/ 2026-08-12T16:21:31,300 Skipping link: not a file: https://pypi.org/simple/pmd-pytcp/ 2026-08-12T16:21:31,319 Given no hashes to check 1 links for project 'pmd-pytcp': discarding no candidates 2026-08-12T16:21:31,337 Collecting pmd-pytcp==0.3.3 2026-08-12T16:21:31,339 Created temporary directory: /tmp/pip-unpack-z8vzv82k 2026-08-12T16:21:31,489 Downloading pmd_pytcp-0.3.3.tar.gz (567 kB) 2026-08-12T16:21:32,084 Added pmd-pytcp==0.3.3 from https://files.pythonhosted.org/packages/46/6f/14afa7b88840e2418aa6318c0748b9132ea5186f5baef66141a2c5717a23/pmd_pytcp-0.3.3.tar.gz to build tracker '/tmp/pip-build-tracker-q9891c8a' 2026-08-12T16:21:32,088 Created temporary directory: /tmp/pip-build-env-fzdnz5zg 2026-08-12T16:21:32,093 Installing build dependencies: started 2026-08-12T16:21:32,094 Running command pip subprocess to install build dependencies 2026-08-12T16:21:33,254 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-08-12T16:21:33,661 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-12T16:21:33,684 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-12T16:21:35,510 Collecting setuptools>=61.0 2026-08-12T16:21:35,511 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-12T16:21:35,527 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-08-12T16:21:35,773 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-08-12T16:21:35,864 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-08-12T16:21:38,631 Installing collected packages: setuptools 2026-08-12T16:21:40,925 Successfully installed setuptools-84.0.0 2026-08-12T16:21:41,195 Installing build dependencies: finished with status 'done' 2026-08-12T16:21:41,202 Getting requirements to build wheel: started 2026-08-12T16:21:41,203 Running command Getting requirements to build wheel 2026-08-12T16:21:41,968 running egg_info 2026-08-12T16:21:41,974 writing pmd_pytcp.egg-info/PKG-INFO 2026-08-12T16:21:41,978 writing dependency_links to pmd_pytcp.egg-info/dependency_links.txt 2026-08-12T16:21:41,980 writing entry points to pmd_pytcp.egg-info/entry_points.txt 2026-08-12T16:21:41,982 writing requirements to pmd_pytcp.egg-info/requires.txt 2026-08-12T16:21:41,983 writing top-level names to pmd_pytcp.egg-info/top_level.txt 2026-08-12T16:21:42,037 reading manifest file 'pmd_pytcp.egg-info/SOURCES.txt' 2026-08-12T16:21:42,050 adding license file 'LICENSE' 2026-08-12T16:21:42,062 writing manifest file 'pmd_pytcp.egg-info/SOURCES.txt' 2026-08-12T16:21:42,160 Getting requirements to build wheel: finished with status 'done' 2026-08-12T16:21:42,163 Created temporary directory: /tmp/pip-modern-metadata-og1gbr_b 2026-08-12T16:21:42,166 Preparing metadata (pyproject.toml): started 2026-08-12T16:21:42,167 Running command Preparing metadata (pyproject.toml) 2026-08-12T16:21:42,859 running dist_info 2026-08-12T16:21:42,870 creating /tmp/pip-modern-metadata-og1gbr_b/pmd_pytcp.egg-info 2026-08-12T16:21:42,871 writing /tmp/pip-modern-metadata-og1gbr_b/pmd_pytcp.egg-info/PKG-INFO 2026-08-12T16:21:42,875 writing dependency_links to /tmp/pip-modern-metadata-og1gbr_b/pmd_pytcp.egg-info/dependency_links.txt 2026-08-12T16:21:42,877 writing entry points to /tmp/pip-modern-metadata-og1gbr_b/pmd_pytcp.egg-info/entry_points.txt 2026-08-12T16:21:42,879 writing requirements to /tmp/pip-modern-metadata-og1gbr_b/pmd_pytcp.egg-info/requires.txt 2026-08-12T16:21:42,881 writing top-level names to /tmp/pip-modern-metadata-og1gbr_b/pmd_pytcp.egg-info/top_level.txt 2026-08-12T16:21:42,883 writing manifest file '/tmp/pip-modern-metadata-og1gbr_b/pmd_pytcp.egg-info/SOURCES.txt' 2026-08-12T16:21:42,929 reading manifest file '/tmp/pip-modern-metadata-og1gbr_b/pmd_pytcp.egg-info/SOURCES.txt' 2026-08-12T16:21:42,931 adding license file 'LICENSE' 2026-08-12T16:21:42,940 writing manifest file '/tmp/pip-modern-metadata-og1gbr_b/pmd_pytcp.egg-info/SOURCES.txt' 2026-08-12T16:21:42,942 creating '/tmp/pip-modern-metadata-og1gbr_b/pmd_pytcp-0.3.3.dist-info' 2026-08-12T16:21:43,071 Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-12T16:21:43,076 Source in /tmp/pip-wheel-3jas2uyp/pmd-pytcp_aee684704a154007955466ea8cbab67a has version 0.3.3, which satisfies requirement pmd-pytcp==0.3.3 from https://files.pythonhosted.org/packages/46/6f/14afa7b88840e2418aa6318c0748b9132ea5186f5baef66141a2c5717a23/pmd_pytcp-0.3.3.tar.gz 2026-08-12T16:21:43,077 Removed pmd-pytcp==0.3.3 from https://files.pythonhosted.org/packages/46/6f/14afa7b88840e2418aa6318c0748b9132ea5186f5baef66141a2c5717a23/pmd_pytcp-0.3.3.tar.gz from build tracker '/tmp/pip-build-tracker-q9891c8a' 2026-08-12T16:21:43,083 Created temporary directory: /tmp/pip-unpack-npouti19 2026-08-12T16:21:43,084 Building wheels for collected packages: pmd-pytcp 2026-08-12T16:21:43,088 Created temporary directory: /tmp/pip-wheel-i53801_1 2026-08-12T16:21:43,089 Destination directory: /tmp/pip-wheel-i53801_1 2026-08-12T16:21:43,091 Building wheel for pmd-pytcp (pyproject.toml): started 2026-08-12T16:21:43,092 Running command Building wheel for pmd-pytcp (pyproject.toml) 2026-08-12T16:21:43,731 running bdist_wheel 2026-08-12T16:21:43,749 running build 2026-08-12T16:21:43,749 running build_py 2026-08-12T16:21:43,755 creating build/lib/pmd_pytcp 2026-08-12T16:21:43,758 copying pmd_pytcp/template.py -> build/lib/pmd_pytcp 2026-08-12T16:21:43,760 copying pmd_pytcp/__init__.py -> build/lib/pmd_pytcp 2026-08-12T16:21:43,762 copying pmd_pytcp/_compat.py -> build/lib/pmd_pytcp 2026-08-12T16:21:43,765 creating build/lib/pmd_pytcp/runtime 2026-08-12T16:21:43,766 copying pmd_pytcp/runtime/tx_ring.py -> build/lib/pmd_pytcp/runtime 2026-08-12T16:21:43,769 copying pmd_pytcp/runtime/rx_ring.py -> build/lib/pmd_pytcp/runtime 2026-08-12T16:21:43,772 copying pmd_pytcp/runtime/subsystem.py -> build/lib/pmd_pytcp/runtime 2026-08-12T16:21:43,774 copying pmd_pytcp/runtime/interface_table.py -> build/lib/pmd_pytcp/runtime 2026-08-12T16:21:43,777 copying pmd_pytcp/runtime/__init__.py -> build/lib/pmd_pytcp/runtime 2026-08-12T16:21:43,779 copying pmd_pytcp/runtime/timer.py -> build/lib/pmd_pytcp/runtime 2026-08-12T16:21:43,781 copying pmd_pytcp/runtime/fib.py -> build/lib/pmd_pytcp/runtime 2026-08-12T16:21:43,785 creating build/lib/pmd_pytcp/client 2026-08-12T16:21:43,786 copying pmd_pytcp/client/client__tcp_socket.py -> build/lib/pmd_pytcp/client 2026-08-12T16:21:43,789 copying pmd_pytcp/client/client__membership.py -> build/lib/pmd_pytcp/client 2026-08-12T16:21:43,792 copying pmd_pytcp/client/client__datagram_socket.py -> build/lib/pmd_pytcp/client 2026-08-12T16:21:43,794 copying pmd_pytcp/client/client__data_channel.py -> build/lib/pmd_pytcp/client 2026-08-12T16:21:43,797 copying pmd_pytcp/client/client_stack.py -> build/lib/pmd_pytcp/client 2026-08-12T16:21:43,800 copying pmd_pytcp/client/__init__.py -> build/lib/pmd_pytcp/client 2026-08-12T16:21:43,802 copying pmd_pytcp/client/client__sysctl.py -> build/lib/pmd_pytcp/client 2026-08-12T16:21:43,804 copying pmd_pytcp/client/client__neighbor.py -> build/lib/pmd_pytcp/client 2026-08-12T16:21:43,807 copying pmd_pytcp/client/client__route.py -> build/lib/pmd_pytcp/client 2026-08-12T16:21:43,809 copying pmd_pytcp/client/client__address.py -> build/lib/pmd_pytcp/client 2026-08-12T16:21:43,811 copying pmd_pytcp/client/client__link.py -> build/lib/pmd_pytcp/client 2026-08-12T16:21:43,814 copying pmd_pytcp/client/client__packet_socket.py -> build/lib/pmd_pytcp/client 2026-08-12T16:21:43,816 copying pmd_pytcp/client/client__base.py -> build/lib/pmd_pytcp/client 2026-08-12T16:21:43,820 creating build/lib/pmd_pytcp/ipc 2026-08-12T16:21:43,821 copying pmd_pytcp/ipc/ipc__fdpass.py -> build/lib/pmd_pytcp/ipc 2026-08-12T16:21:43,824 copying pmd_pytcp/ipc/ipc__frame.py -> build/lib/pmd_pytcp/ipc 2026-08-12T16:21:43,827 copying pmd_pytcp/ipc/ipc__client.py -> build/lib/pmd_pytcp/ipc 2026-08-12T16:21:43,830 copying pmd_pytcp/ipc/ipc__control.py -> build/lib/pmd_pytcp/ipc 2026-08-12T16:21:43,833 copying pmd_pytcp/ipc/ipc__message.py -> build/lib/pmd_pytcp/ipc 2026-08-12T16:21:43,835 copying pmd_pytcp/ipc/__init__.py -> build/lib/pmd_pytcp/ipc 2026-08-12T16:21:43,837 copying pmd_pytcp/ipc/ipc__rpc.py -> build/lib/pmd_pytcp/ipc 2026-08-12T16:21:43,840 copying pmd_pytcp/ipc/ipc__socket_bridge.py -> build/lib/pmd_pytcp/ipc 2026-08-12T16:21:43,842 copying pmd_pytcp/ipc/ipc__dgram_bridge.py -> build/lib/pmd_pytcp/ipc 2026-08-12T16:21:43,845 copying pmd_pytcp/ipc/ipc__server.py -> build/lib/pmd_pytcp/ipc 2026-08-12T16:21:43,848 copying pmd_pytcp/ipc/ipc__socket_rpc.py -> build/lib/pmd_pytcp/ipc 2026-08-12T16:21:43,850 copying pmd_pytcp/ipc/ipc__enums.py -> build/lib/pmd_pytcp/ipc 2026-08-12T16:21:43,853 copying pmd_pytcp/ipc/ipc__errors.py -> build/lib/pmd_pytcp/ipc 2026-08-12T16:21:43,855 copying pmd_pytcp/ipc/ipc__values.py -> build/lib/pmd_pytcp/ipc 2026-08-12T16:21:43,858 copying pmd_pytcp/ipc/ipc__dgram_frame.py -> build/lib/pmd_pytcp/ipc 2026-08-12T16:21:43,860 copying pmd_pytcp/ipc/ipc__socket_session.py -> build/lib/pmd_pytcp/ipc 2026-08-12T16:21:43,863 copying pmd_pytcp/ipc/ipc__packet_frame.py -> build/lib/pmd_pytcp/ipc 2026-08-12T16:21:43,866 copying pmd_pytcp/ipc/ipc__packet_bridge.py -> build/lib/pmd_pytcp/ipc 2026-08-12T16:21:43,869 creating build/lib/pmd_pytcp/daemon 2026-08-12T16:21:43,870 copying pmd_pytcp/daemon/__main__.py -> build/lib/pmd_pytcp/daemon 2026-08-12T16:21:43,873 copying pmd_pytcp/daemon/__init__.py -> build/lib/pmd_pytcp/daemon 2026-08-12T16:21:43,875 copying pmd_pytcp/daemon/daemon.py -> build/lib/pmd_pytcp/daemon 2026-08-12T16:21:43,879 creating build/lib/pmd_pytcp/socket 2026-08-12T16:21:43,880 copying pmd_pytcp/socket/socket__bind_helpers.py -> build/lib/pmd_pytcp/socket 2026-08-12T16:21:43,883 copying pmd_pytcp/socket/tcp__info.py -> build/lib/pmd_pytcp/socket 2026-08-12T16:21:43,886 copying pmd_pytcp/socket/packet__metadata.py -> build/lib/pmd_pytcp/socket 2026-08-12T16:21:43,888 copying pmd_pytcp/socket/packet__socket_table.py -> build/lib/pmd_pytcp/socket 2026-08-12T16:21:43,891 copying pmd_pytcp/socket/udp__socket.py -> build/lib/pmd_pytcp/socket 2026-08-12T16:21:43,894 copying pmd_pytcp/socket/raw__metadata.py -> build/lib/pmd_pytcp/socket 2026-08-12T16:21:43,897 copying pmd_pytcp/socket/raw__socket.py -> build/lib/pmd_pytcp/socket 2026-08-12T16:21:43,900 copying pmd_pytcp/socket/packet__socket.py -> build/lib/pmd_pytcp/socket 2026-08-12T16:21:43,903 copying pmd_pytcp/socket/__init__.py -> build/lib/pmd_pytcp/socket 2026-08-12T16:21:43,907 copying pmd_pytcp/socket/socket_id.py -> build/lib/pmd_pytcp/socket 2026-08-12T16:21:43,909 copying pmd_pytcp/socket/error_queue.py -> build/lib/pmd_pytcp/socket 2026-08-12T16:21:43,912 copying pmd_pytcp/socket/socket_table.py -> build/lib/pmd_pytcp/socket 2026-08-12T16:21:43,914 copying pmd_pytcp/socket/sockaddr_ll.py -> build/lib/pmd_pytcp/socket 2026-08-12T16:21:43,917 copying pmd_pytcp/socket/tcp__metadata.py -> build/lib/pmd_pytcp/socket 2026-08-12T16:21:43,919 copying pmd_pytcp/socket/udp__metadata.py -> build/lib/pmd_pytcp/socket 2026-08-12T16:21:43,922 copying pmd_pytcp/socket/tcp__status.py -> build/lib/pmd_pytcp/socket 2026-08-12T16:21:43,924 copying pmd_pytcp/socket/tcp__socket.py -> build/lib/pmd_pytcp/socket 2026-08-12T16:21:43,928 creating build/lib/pmd_pytcp/protocols 2026-08-12T16:21:43,930 copying pmd_pytcp/protocols/__init__.py -> build/lib/pmd_pytcp/protocols 2026-08-12T16:21:43,932 creating build/lib/pmd_pytcp/stack 2026-08-12T16:21:43,934 copying pmd_pytcp/stack/route.py -> build/lib/pmd_pytcp/stack 2026-08-12T16:21:43,937 copying pmd_pytcp/stack/link.py -> build/lib/pmd_pytcp/stack 2026-08-12T16:21:43,940 copying pmd_pytcp/stack/__init__.py -> build/lib/pmd_pytcp/stack 2026-08-12T16:21:43,943 copying pmd_pytcp/stack/neighbor.py -> build/lib/pmd_pytcp/stack 2026-08-12T16:21:43,946 copying pmd_pytcp/stack/membership.py -> build/lib/pmd_pytcp/stack 2026-08-12T16:21:43,949 copying pmd_pytcp/stack/lifecycle.py -> build/lib/pmd_pytcp/stack 2026-08-12T16:21:43,952 copying pmd_pytcp/stack/sysctl_iface.py -> build/lib/pmd_pytcp/stack 2026-08-12T16:21:43,955 copying pmd_pytcp/stack/address.py -> build/lib/pmd_pytcp/stack 2026-08-12T16:21:43,957 copying pmd_pytcp/stack/sysctl.py -> build/lib/pmd_pytcp/stack 2026-08-12T16:21:43,961 creating build/lib/pmd_pytcp/lib 2026-08-12T16:21:43,962 copying pmd_pytcp/lib/interface_layer.py -> build/lib/pmd_pytcp/lib 2026-08-12T16:21:43,965 copying pmd_pytcp/lib/tx_status.py -> build/lib/pmd_pytcp/lib 2026-08-12T16:21:43,967 copying pmd_pytcp/lib/packet_stats.py -> build/lib/pmd_pytcp/lib 2026-08-12T16:21:43,970 copying pmd_pytcp/lib/dad_slot_registry.py -> build/lib/pmd_pytcp/lib 2026-08-12T16:21:43,973 copying pmd_pytcp/lib/__init__.py -> build/lib/pmd_pytcp/lib 2026-08-12T16:21:43,975 copying pmd_pytcp/lib/neighbor.py -> build/lib/pmd_pytcp/lib 2026-08-12T16:21:43,978 copying pmd_pytcp/lib/plpmtud.py -> build/lib/pmd_pytcp/lib 2026-08-12T16:21:43,981 copying pmd_pytcp/lib/io_backend.py -> build/lib/pmd_pytcp/lib 2026-08-12T16:21:43,984 copying pmd_pytcp/lib/ip4_multicast_filter.py -> build/lib/pmd_pytcp/lib 2026-08-12T16:21:43,987 copying pmd_pytcp/lib/logger.py -> build/lib/pmd_pytcp/lib 2026-08-12T16:21:43,990 copying pmd_pytcp/lib/neighbor__constants.py -> build/lib/pmd_pytcp/lib 2026-08-12T16:21:43,993 copying pmd_pytcp/lib/name_enum.py -> build/lib/pmd_pytcp/lib 2026-08-12T16:21:43,996 creating build/lib/pmd_pytcp/runtime/packet_handler 2026-08-12T16:21:43,997 copying pmd_pytcp/runtime/packet_handler/packet_handler__ip6_frag__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-12T16:21:44,000 copying pmd_pytcp/runtime/packet_handler/dispatch.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-12T16:21:44,002 copying pmd_pytcp/runtime/packet_handler/packet_handler__icmp6__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-12T16:21:44,005 copying pmd_pytcp/runtime/packet_handler/packet_handler__ip6__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-12T16:21:44,009 copying pmd_pytcp/runtime/packet_handler/packet_handler__igmp__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-12T16:21:44,012 copying pmd_pytcp/runtime/packet_handler/packet_handler__icmp4__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-12T16:21:44,015 copying pmd_pytcp/runtime/packet_handler/packet_handler__icmp4__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-12T16:21:44,018 copying pmd_pytcp/runtime/packet_handler/__init__.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-12T16:21:44,023 copying pmd_pytcp/runtime/packet_handler/packet_handler__ethernet_802_3__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-12T16:21:44,026 copying pmd_pytcp/runtime/packet_handler/packet_handler__ip4__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-12T16:21:44,029 copying pmd_pytcp/runtime/packet_handler/packet_handler__tcp__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-12T16:21:44,032 copying pmd_pytcp/runtime/packet_handler/packet_handler__udp__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-12T16:21:44,035 copying pmd_pytcp/runtime/packet_handler/packet_handler__udp__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-12T16:21:44,038 copying pmd_pytcp/runtime/packet_handler/packet_handler__arp__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-12T16:21:44,041 copying pmd_pytcp/runtime/packet_handler/packet_handler__ethernet_802_3__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-12T16:21:44,044 copying pmd_pytcp/runtime/packet_handler/packet_handler__ethernet__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-12T16:21:44,047 copying pmd_pytcp/runtime/packet_handler/packet_handler__igmp__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-12T16:21:44,050 copying pmd_pytcp/runtime/packet_handler/packet_handler__tcp__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-12T16:21:44,053 copying pmd_pytcp/runtime/packet_handler/packet_handler__ip4__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-12T16:21:44,056 copying pmd_pytcp/runtime/packet_handler/packet_handler__icmp6__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-12T16:21:44,060 copying pmd_pytcp/runtime/packet_handler/packet_handler__arp__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-12T16:21:44,062 copying pmd_pytcp/runtime/packet_handler/packet_handler__ip6__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-12T16:21:44,065 copying pmd_pytcp/runtime/packet_handler/packet_handler__ethernet__tx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-12T16:21:44,068 copying pmd_pytcp/runtime/packet_handler/packet_handler__ip6_frag__rx.py -> build/lib/pmd_pytcp/runtime/packet_handler 2026-08-12T16:21:44,071 creating build/lib/pmd_pytcp/protocols/ip 2026-08-12T16:21:44,072 copying pmd_pytcp/protocols/ip/ip_frag_table.py -> build/lib/pmd_pytcp/protocols/ip 2026-08-12T16:21:44,075 copying pmd_pytcp/protocols/ip/ip_scope.py -> build/lib/pmd_pytcp/protocols/ip 2026-08-12T16:21:44,077 copying pmd_pytcp/protocols/ip/__init__.py -> build/lib/pmd_pytcp/protocols/ip 2026-08-12T16:21:44,079 copying pmd_pytcp/protocols/ip/ip_frag.py -> build/lib/pmd_pytcp/protocols/ip 2026-08-12T16:21:44,082 creating build/lib/pmd_pytcp/protocols/icmp 2026-08-12T16:21:44,084 copying pmd_pytcp/protocols/icmp/icmp__error_emitter.py -> build/lib/pmd_pytcp/protocols/icmp 2026-08-12T16:21:44,086 copying pmd_pytcp/protocols/icmp/icmp__constants.py -> build/lib/pmd_pytcp/protocols/icmp 2026-08-12T16:21:44,089 copying pmd_pytcp/protocols/icmp/icmp__inbound_classifier.py -> build/lib/pmd_pytcp/protocols/icmp 2026-08-12T16:21:44,092 copying pmd_pytcp/protocols/icmp/__init__.py -> build/lib/pmd_pytcp/protocols/icmp 2026-08-12T16:21:44,093 copying pmd_pytcp/protocols/icmp/icmp__error_demux.py -> build/lib/pmd_pytcp/protocols/icmp 2026-08-12T16:21:44,097 creating build/lib/pmd_pytcp/protocols/icmp4 2026-08-12T16:21:44,098 copying pmd_pytcp/protocols/icmp4/icmp4__constants.py -> build/lib/pmd_pytcp/protocols/icmp4 2026-08-12T16:21:44,101 copying pmd_pytcp/protocols/icmp4/icmp4__echo_options.py -> build/lib/pmd_pytcp/protocols/icmp4 2026-08-12T16:21:44,103 copying pmd_pytcp/protocols/icmp4/__init__.py -> build/lib/pmd_pytcp/protocols/icmp4 2026-08-12T16:21:44,105 copying pmd_pytcp/protocols/icmp4/icmp4__echo_gate.py -> build/lib/pmd_pytcp/protocols/icmp4 2026-08-12T16:21:44,107 creating build/lib/pmd_pytcp/protocols/udp 2026-08-12T16:21:44,109 copying pmd_pytcp/protocols/udp/__init__.py -> build/lib/pmd_pytcp/protocols/udp 2026-08-12T16:21:44,111 copying pmd_pytcp/protocols/udp/udp__plpmtud_adapter.py -> build/lib/pmd_pytcp/protocols/udp 2026-08-12T16:21:44,114 creating build/lib/pmd_pytcp/protocols/ip4 2026-08-12T16:21:44,115 copying pmd_pytcp/protocols/ip4/ip4__constants.py -> build/lib/pmd_pytcp/protocols/ip4 2026-08-12T16:21:44,118 copying pmd_pytcp/protocols/ip4/__init__.py -> build/lib/pmd_pytcp/protocols/ip4 2026-08-12T16:21:44,120 copying pmd_pytcp/protocols/ip4/ip4__source_selection.py -> build/lib/pmd_pytcp/protocols/ip4 2026-08-12T16:21:44,123 creating build/lib/pmd_pytcp/protocols/dhcp6 2026-08-12T16:21:44,124 copying pmd_pytcp/protocols/dhcp6/__init__.py -> build/lib/pmd_pytcp/protocols/dhcp6 2026-08-12T16:21:44,126 copying pmd_pytcp/protocols/dhcp6/dhcp6__client.py -> build/lib/pmd_pytcp/protocols/dhcp6 2026-08-12T16:21:44,130 copying pmd_pytcp/protocols/dhcp6/dhcp6__uid.py -> build/lib/pmd_pytcp/protocols/dhcp6 2026-08-12T16:21:44,132 copying pmd_pytcp/protocols/dhcp6/dhcp6__constants.py -> build/lib/pmd_pytcp/protocols/dhcp6 2026-08-12T16:21:44,136 creating build/lib/pmd_pytcp/protocols/dhcp4 2026-08-12T16:21:44,137 copying pmd_pytcp/protocols/dhcp4/dhcp4__client.py -> build/lib/pmd_pytcp/protocols/dhcp4 2026-08-12T16:21:44,142 copying pmd_pytcp/protocols/dhcp4/__init__.py -> build/lib/pmd_pytcp/protocols/dhcp4 2026-08-12T16:21:44,144 copying pmd_pytcp/protocols/dhcp4/dhcp4__constants.py -> build/lib/pmd_pytcp/protocols/dhcp4 2026-08-12T16:21:44,147 copying pmd_pytcp/protocols/dhcp4/dhcp4__lease_cache.py -> build/lib/pmd_pytcp/protocols/dhcp4 2026-08-12T16:21:44,150 copying pmd_pytcp/protocols/dhcp4/dhcp4__uid.py -> build/lib/pmd_pytcp/protocols/dhcp4 2026-08-12T16:21:44,153 creating build/lib/pmd_pytcp/protocols/ip6 2026-08-12T16:21:44,154 copying pmd_pytcp/protocols/ip6/ip6__flow_label.py -> build/lib/pmd_pytcp/protocols/ip6 2026-08-12T16:21:44,157 copying pmd_pytcp/protocols/ip6/__init__.py -> build/lib/pmd_pytcp/protocols/ip6 2026-08-12T16:21:44,159 copying pmd_pytcp/protocols/ip6/ip6__source_selection.py -> build/lib/pmd_pytcp/protocols/ip6 2026-08-12T16:21:44,161 copying pmd_pytcp/protocols/ip6/ip6__policy_table.py -> build/lib/pmd_pytcp/protocols/ip6 2026-08-12T16:21:44,164 copying pmd_pytcp/protocols/ip6/ip6__constants.py -> build/lib/pmd_pytcp/protocols/ip6 2026-08-12T16:21:44,166 copying pmd_pytcp/protocols/ip6/ip6__ext_hdr_limits.py -> build/lib/pmd_pytcp/protocols/ip6 2026-08-12T16:21:44,169 creating build/lib/pmd_pytcp/protocols/igmp 2026-08-12T16:21:44,171 copying pmd_pytcp/protocols/igmp/__init__.py -> build/lib/pmd_pytcp/protocols/igmp 2026-08-12T16:21:44,173 copying pmd_pytcp/protocols/igmp/igmp__constants.py -> build/lib/pmd_pytcp/protocols/igmp 2026-08-12T16:21:44,176 creating build/lib/pmd_pytcp/protocols/arp 2026-08-12T16:21:44,177 copying pmd_pytcp/protocols/arp/arp__cache.py -> build/lib/pmd_pytcp/protocols/arp 2026-08-12T16:21:44,180 copying pmd_pytcp/protocols/arp/arp__constants.py -> build/lib/pmd_pytcp/protocols/arp 2026-08-12T16:21:44,183 copying pmd_pytcp/protocols/arp/__init__.py -> build/lib/pmd_pytcp/protocols/arp 2026-08-12T16:21:44,186 creating build/lib/pmd_pytcp/protocols/icmp6 2026-08-12T16:21:44,187 copying pmd_pytcp/protocols/icmp6/icmp6__echo_gate.py -> build/lib/pmd_pytcp/protocols/icmp6 2026-08-12T16:21:44,190 copying pmd_pytcp/protocols/icmp6/__init__.py -> build/lib/pmd_pytcp/protocols/icmp6 2026-08-12T16:21:44,192 creating build/lib/pmd_pytcp/protocols/tcp 2026-08-12T16:21:44,194 copying pmd_pytcp/protocols/tcp/tcp__cubic.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-12T16:21:44,197 copying pmd_pytcp/protocols/tcp/tcp__rack.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-12T16:21:44,200 copying pmd_pytcp/protocols/tcp/tcp__enums.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-12T16:21:44,202 copying pmd_pytcp/protocols/tcp/tcp__errors.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-12T16:21:44,205 copying pmd_pytcp/protocols/tcp/tcp__fastopen.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-12T16:21:44,208 copying pmd_pytcp/protocols/tcp/__init__.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-12T16:21:44,210 copying pmd_pytcp/protocols/tcp/tcp__cwnd.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-12T16:21:44,212 copying pmd_pytcp/protocols/tcp/tcp__newreno.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-12T16:21:44,215 copying pmd_pytcp/protocols/tcp/tcp__sack.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-12T16:21:44,218 copying pmd_pytcp/protocols/tcp/tcp__rto.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-12T16:21:44,220 copying pmd_pytcp/protocols/tcp/tcp__icmp_metadata.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-12T16:21:44,223 copying pmd_pytcp/protocols/tcp/tcp__plpmtud_adapter.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-12T16:21:44,226 copying pmd_pytcp/protocols/tcp/tcp__constants.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-12T16:21:44,229 copying pmd_pytcp/protocols/tcp/tcp__hystart.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-12T16:21:44,232 copying pmd_pytcp/protocols/tcp/tcp__loss_recovery.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-12T16:21:44,235 copying pmd_pytcp/protocols/tcp/tcp__stack.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-12T16:21:44,237 copying pmd_pytcp/protocols/tcp/tcp__iss.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-12T16:21:44,240 copying pmd_pytcp/protocols/tcp/tcp__tracing.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-12T16:21:44,242 copying pmd_pytcp/protocols/tcp/tcp__seq.py -> build/lib/pmd_pytcp/protocols/tcp 2026-08-12T16:21:44,245 creating build/lib/pmd_pytcp/protocols/ip4/acd 2026-08-12T16:21:44,246 copying pmd_pytcp/protocols/ip4/acd/__init__.py -> build/lib/pmd_pytcp/protocols/ip4/acd 2026-08-12T16:21:44,247 copying pmd_pytcp/protocols/ip4/acd/ip4_acd.py -> build/lib/pmd_pytcp/protocols/ip4/acd 2026-08-12T16:21:44,251 creating build/lib/pmd_pytcp/protocols/ip4/link_local 2026-08-12T16:21:44,252 copying pmd_pytcp/protocols/ip4/link_local/link_local__constants.py -> build/lib/pmd_pytcp/protocols/ip4/link_local 2026-08-12T16:21:44,254 copying pmd_pytcp/protocols/ip4/link_local/__init__.py -> build/lib/pmd_pytcp/protocols/ip4/link_local 2026-08-12T16:21:44,256 copying pmd_pytcp/protocols/ip4/link_local/link_local__client.py -> build/lib/pmd_pytcp/protocols/ip4/link_local 2026-08-12T16:21:44,258 copying pmd_pytcp/protocols/ip4/link_local/link_local__rng.py -> build/lib/pmd_pytcp/protocols/ip4/link_local 2026-08-12T16:21:44,261 creating build/lib/pmd_pytcp/protocols/icmp6/nd 2026-08-12T16:21:44,262 copying pmd_pytcp/protocols/icmp6/nd/nd__cache.py -> build/lib/pmd_pytcp/protocols/icmp6/nd 2026-08-12T16:21:44,265 copying pmd_pytcp/protocols/icmp6/nd/__init__.py -> build/lib/pmd_pytcp/protocols/icmp6/nd 2026-08-12T16:21:44,266 copying pmd_pytcp/protocols/icmp6/nd/nd__constants.py -> build/lib/pmd_pytcp/protocols/icmp6/nd 2026-08-12T16:21:44,269 copying pmd_pytcp/protocols/icmp6/nd/nd__router_state.py -> build/lib/pmd_pytcp/protocols/icmp6/nd 2026-08-12T16:21:44,272 creating build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-12T16:21:44,273 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-12T16:21:44,275 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__syn_sent.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-12T16:21:44,278 copying pmd_pytcp/protocols/tcp/fsm/__init__.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-12T16:21:44,280 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__fin_wait_2.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-12T16:21:44,283 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__listen.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-12T16:21:44,285 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__closed.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-12T16:21:44,287 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__closing.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-12T16:21:44,289 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__close_wait.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-12T16:21:44,292 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__syn_rcvd.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-12T16:21:44,294 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__last_ack.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-12T16:21:44,297 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__time_wait.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-12T16:21:44,299 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__established.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-12T16:21:44,302 copying pmd_pytcp/protocols/tcp/fsm/tcp__fsm__fin_wait_1.py -> build/lib/pmd_pytcp/protocols/tcp/fsm 2026-08-12T16:21:44,305 creating build/lib/pmd_pytcp/protocols/tcp/session 2026-08-12T16:21:44,306 copying pmd_pytcp/protocols/tcp/session/tcp__session__retransmit.py -> build/lib/pmd_pytcp/protocols/tcp/session 2026-08-12T16:21:44,309 copying pmd_pytcp/protocols/tcp/session/tcp__session__timers.py -> build/lib/pmd_pytcp/protocols/tcp/session 2026-08-12T16:21:44,312 copying pmd_pytcp/protocols/tcp/session/tcp__session__validate.py -> build/lib/pmd_pytcp/protocols/tcp/session 2026-08-12T16:21:44,314 copying pmd_pytcp/protocols/tcp/session/__init__.py -> build/lib/pmd_pytcp/protocols/tcp/session 2026-08-12T16:21:44,316 copying pmd_pytcp/protocols/tcp/session/tcp__session__tx.py -> build/lib/pmd_pytcp/protocols/tcp/session 2026-08-12T16:21:44,320 copying pmd_pytcp/protocols/tcp/session/tcp__session.py -> build/lib/pmd_pytcp/protocols/tcp/session 2026-08-12T16:21:44,323 copying pmd_pytcp/protocols/tcp/session/tcp__session__ack.py -> build/lib/pmd_pytcp/protocols/tcp/session 2026-08-12T16:21:44,327 creating build/lib/pmd_pytcp/protocols/tcp/state 2026-08-12T16:21:44,328 copying pmd_pytcp/protocols/tcp/state/tcp__state__send_seq.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-12T16:21:44,330 copying pmd_pytcp/protocols/tcp/state/tcp__state__ecn_classic.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-12T16:21:44,333 copying pmd_pytcp/protocols/tcp/state/tcp__state__cc.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-12T16:21:44,335 copying pmd_pytcp/protocols/tcp/state/tcp__state__accecn.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-12T16:21:44,337 copying pmd_pytcp/protocols/tcp/state/tcp__state__rtt_sample.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-12T16:21:44,340 copying pmd_pytcp/protocols/tcp/state/__init__.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-12T16:21:44,341 copying pmd_pytcp/protocols/tcp/state/tcp__state__recv_seq.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-12T16:21:44,343 copying pmd_pytcp/protocols/tcp/state/tcp__state__timestamps.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-12T16:21:44,345 copying pmd_pytcp/protocols/tcp/state/tcp__state__tx_buffer.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-12T16:21:44,347 copying pmd_pytcp/protocols/tcp/state/tcp__state__advertise.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-12T16:21:44,350 copying pmd_pytcp/protocols/tcp/state/tcp__state__keepalive.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-12T16:21:44,352 copying pmd_pytcp/protocols/tcp/state/tcp__state__rack_tlp.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-12T16:21:44,355 copying pmd_pytcp/protocols/tcp/state/tcp__state__shutdown.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-12T16:21:44,357 copying pmd_pytcp/protocols/tcp/state/tcp__state__fastopen.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-12T16:21:44,359 copying pmd_pytcp/protocols/tcp/state/tcp__state__persist.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-12T16:21:44,361 copying pmd_pytcp/protocols/tcp/state/tcp__state__window.py -> build/lib/pmd_pytcp/protocols/tcp/state 2026-08-12T16:21:44,364 running egg_info 2026-08-12T16:21:44,374 writing pmd_pytcp.egg-info/PKG-INFO 2026-08-12T16:21:44,377 writing dependency_links to pmd_pytcp.egg-info/dependency_links.txt 2026-08-12T16:21:44,379 writing entry points to pmd_pytcp.egg-info/entry_points.txt 2026-08-12T16:21:44,381 writing requirements to pmd_pytcp.egg-info/requires.txt 2026-08-12T16:21:44,383 writing top-level names to pmd_pytcp.egg-info/top_level.txt 2026-08-12T16:21:44,420 reading manifest file 'pmd_pytcp.egg-info/SOURCES.txt' 2026-08-12T16:21:44,433 adding license file 'LICENSE' 2026-08-12T16:21:44,445 writing manifest file 'pmd_pytcp.egg-info/SOURCES.txt' 2026-08-12T16:21:44,462 copying pmd_pytcp/py.typed -> build/lib/pmd_pytcp 2026-08-12T16:21:44,489 installing to build/bdist.linux-armv7l/wheel 2026-08-12T16:21:44,490 running install 2026-08-12T16:21:44,512 running install_lib 2026-08-12T16:21:44,518 creating build/bdist.linux-armv7l/wheel 2026-08-12T16:21:44,521 creating build/bdist.linux-armv7l/wheel/pmd_pytcp 2026-08-12T16:21:44,522 copying build/lib/pmd_pytcp/py.typed -> build/bdist.linux-armv7l/wheel/./pmd_pytcp 2026-08-12T16:21:44,525 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/runtime 2026-08-12T16:21:44,526 copying build/lib/pmd_pytcp/runtime/tx_ring.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime 2026-08-12T16:21:44,530 copying build/lib/pmd_pytcp/runtime/rx_ring.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime 2026-08-12T16:21:44,532 copying build/lib/pmd_pytcp/runtime/subsystem.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime 2026-08-12T16:21:44,535 copying build/lib/pmd_pytcp/runtime/interface_table.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime 2026-08-12T16:21:44,537 copying build/lib/pmd_pytcp/runtime/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime 2026-08-12T16:21:44,540 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/runtime/packet_handler 2026-08-12T16:21:44,541 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-12T16:21:44,543 copying build/lib/pmd_pytcp/runtime/packet_handler/dispatch.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-12T16:21:44,545 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-12T16:21:44,548 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-12T16:21:44,551 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-12T16:21:44,553 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-12T16:21:44,556 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-12T16:21:44,558 copying build/lib/pmd_pytcp/runtime/packet_handler/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime/packet_handler 2026-08-12T16:21:44,563 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-12T16:21:44,565 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-12T16:21:44,568 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-12T16:21:44,571 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-12T16:21:44,575 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-12T16:21:44,578 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-12T16:21:44,581 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-12T16:21:44,584 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-12T16:21:44,587 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-12T16:21:44,590 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-12T16:21:44,593 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-12T16:21:44,597 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-12T16:21:44,602 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-12T16:21:44,606 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-12T16:21:44,610 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-12T16:21:44,614 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-12T16:21:44,618 copying build/lib/pmd_pytcp/runtime/timer.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime 2026-08-12T16:21:44,621 copying build/lib/pmd_pytcp/runtime/fib.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/runtime 2026-08-12T16:21:44,625 copying build/lib/pmd_pytcp/template.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp 2026-08-12T16:21:44,629 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/client 2026-08-12T16:21:44,631 copying build/lib/pmd_pytcp/client/client__tcp_socket.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-12T16:21:44,634 copying build/lib/pmd_pytcp/client/client__membership.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-12T16:21:44,637 copying build/lib/pmd_pytcp/client/client__datagram_socket.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-12T16:21:44,641 copying build/lib/pmd_pytcp/client/client__data_channel.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-12T16:21:44,644 copying build/lib/pmd_pytcp/client/client_stack.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-12T16:21:44,647 copying build/lib/pmd_pytcp/client/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-12T16:21:44,649 copying build/lib/pmd_pytcp/client/client__sysctl.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-12T16:21:44,651 copying build/lib/pmd_pytcp/client/client__neighbor.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-12T16:21:44,654 copying build/lib/pmd_pytcp/client/client__route.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-12T16:21:44,657 copying build/lib/pmd_pytcp/client/client__address.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-12T16:21:44,659 copying build/lib/pmd_pytcp/client/client__link.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-12T16:21:44,662 copying build/lib/pmd_pytcp/client/client__packet_socket.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-12T16:21:44,665 copying build/lib/pmd_pytcp/client/client__base.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/client 2026-08-12T16:21:44,668 copying build/lib/pmd_pytcp/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp 2026-08-12T16:21:44,671 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/ipc 2026-08-12T16:21:44,672 copying build/lib/pmd_pytcp/ipc/ipc__fdpass.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-12T16:21:44,674 copying build/lib/pmd_pytcp/ipc/ipc__frame.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-12T16:21:44,677 copying build/lib/pmd_pytcp/ipc/ipc__client.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-12T16:21:44,679 copying build/lib/pmd_pytcp/ipc/ipc__control.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-12T16:21:44,681 copying build/lib/pmd_pytcp/ipc/ipc__message.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-12T16:21:44,684 copying build/lib/pmd_pytcp/ipc/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-12T16:21:44,685 copying build/lib/pmd_pytcp/ipc/ipc__rpc.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-12T16:21:44,688 copying build/lib/pmd_pytcp/ipc/ipc__socket_bridge.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-12T16:21:44,690 copying build/lib/pmd_pytcp/ipc/ipc__dgram_bridge.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-12T16:21:44,693 copying build/lib/pmd_pytcp/ipc/ipc__server.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-12T16:21:44,695 copying build/lib/pmd_pytcp/ipc/ipc__socket_rpc.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-12T16:21:44,698 copying build/lib/pmd_pytcp/ipc/ipc__enums.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-12T16:21:44,700 copying build/lib/pmd_pytcp/ipc/ipc__errors.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-12T16:21:44,702 copying build/lib/pmd_pytcp/ipc/ipc__values.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-12T16:21:44,704 copying build/lib/pmd_pytcp/ipc/ipc__dgram_frame.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-12T16:21:44,706 copying build/lib/pmd_pytcp/ipc/ipc__socket_session.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-12T16:21:44,709 copying build/lib/pmd_pytcp/ipc/ipc__packet_frame.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-12T16:21:44,711 copying build/lib/pmd_pytcp/ipc/ipc__packet_bridge.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/ipc 2026-08-12T16:21:44,714 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/daemon 2026-08-12T16:21:44,715 copying build/lib/pmd_pytcp/daemon/__main__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/daemon 2026-08-12T16:21:44,717 copying build/lib/pmd_pytcp/daemon/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/daemon 2026-08-12T16:21:44,719 copying build/lib/pmd_pytcp/daemon/daemon.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/daemon 2026-08-12T16:21:44,722 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/socket 2026-08-12T16:21:44,723 copying build/lib/pmd_pytcp/socket/socket__bind_helpers.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-12T16:21:44,725 copying build/lib/pmd_pytcp/socket/tcp__info.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-12T16:21:44,728 copying build/lib/pmd_pytcp/socket/packet__metadata.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-12T16:21:44,730 copying build/lib/pmd_pytcp/socket/packet__socket_table.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-12T16:21:44,733 copying build/lib/pmd_pytcp/socket/udp__socket.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-12T16:21:44,736 copying build/lib/pmd_pytcp/socket/raw__metadata.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-12T16:21:44,738 copying build/lib/pmd_pytcp/socket/raw__socket.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-12T16:21:44,740 copying build/lib/pmd_pytcp/socket/packet__socket.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-12T16:21:44,743 copying build/lib/pmd_pytcp/socket/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-12T16:21:44,746 copying build/lib/pmd_pytcp/socket/socket_id.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-12T16:21:44,748 copying build/lib/pmd_pytcp/socket/error_queue.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-12T16:21:44,751 copying build/lib/pmd_pytcp/socket/socket_table.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-12T16:21:44,753 copying build/lib/pmd_pytcp/socket/sockaddr_ll.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-12T16:21:44,755 copying build/lib/pmd_pytcp/socket/tcp__metadata.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-12T16:21:44,757 copying build/lib/pmd_pytcp/socket/udp__metadata.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-12T16:21:44,760 copying build/lib/pmd_pytcp/socket/tcp__status.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-12T16:21:44,762 copying build/lib/pmd_pytcp/socket/tcp__socket.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/socket 2026-08-12T16:21:44,765 copying build/lib/pmd_pytcp/_compat.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp 2026-08-12T16:21:44,768 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols 2026-08-12T16:21:44,770 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/ip 2026-08-12T16:21:44,771 copying build/lib/pmd_pytcp/protocols/ip/ip_frag_table.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip 2026-08-12T16:21:44,774 copying build/lib/pmd_pytcp/protocols/ip/ip_scope.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip 2026-08-12T16:21:44,776 copying build/lib/pmd_pytcp/protocols/ip/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip 2026-08-12T16:21:44,777 copying build/lib/pmd_pytcp/protocols/ip/ip_frag.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip 2026-08-12T16:21:44,780 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/icmp 2026-08-12T16:21:44,781 copying build/lib/pmd_pytcp/protocols/icmp/icmp__error_emitter.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp 2026-08-12T16:21:44,784 copying build/lib/pmd_pytcp/protocols/icmp/icmp__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp 2026-08-12T16:21:44,786 copying build/lib/pmd_pytcp/protocols/icmp/icmp__inbound_classifier.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp 2026-08-12T16:21:44,788 copying build/lib/pmd_pytcp/protocols/icmp/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp 2026-08-12T16:21:44,790 copying build/lib/pmd_pytcp/protocols/icmp/icmp__error_demux.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp 2026-08-12T16:21:44,793 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/icmp4 2026-08-12T16:21:44,794 copying build/lib/pmd_pytcp/protocols/icmp4/icmp4__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp4 2026-08-12T16:21:44,796 copying build/lib/pmd_pytcp/protocols/icmp4/icmp4__echo_options.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp4 2026-08-12T16:21:44,798 copying build/lib/pmd_pytcp/protocols/icmp4/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp4 2026-08-12T16:21:44,800 copying build/lib/pmd_pytcp/protocols/icmp4/icmp4__echo_gate.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp4 2026-08-12T16:21:44,802 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/udp 2026-08-12T16:21:44,803 copying build/lib/pmd_pytcp/protocols/udp/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/udp 2026-08-12T16:21:44,805 copying build/lib/pmd_pytcp/protocols/udp/udp__plpmtud_adapter.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/udp 2026-08-12T16:21:44,807 copying build/lib/pmd_pytcp/protocols/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols 2026-08-12T16:21:44,809 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/ip4 2026-08-12T16:21:44,811 copying build/lib/pmd_pytcp/protocols/ip4/ip4__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip4 2026-08-12T16:21:44,814 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/ip4/acd 2026-08-12T16:21:44,815 copying build/lib/pmd_pytcp/protocols/ip4/acd/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip4/acd 2026-08-12T16:21:44,816 copying build/lib/pmd_pytcp/protocols/ip4/acd/ip4_acd.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip4/acd 2026-08-12T16:21:44,819 copying build/lib/pmd_pytcp/protocols/ip4/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip4 2026-08-12T16:21:44,821 copying build/lib/pmd_pytcp/protocols/ip4/ip4__source_selection.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip4 2026-08-12T16:21:44,823 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/ip4/link_local 2026-08-12T16:21:44,824 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-12T16:21:44,827 copying build/lib/pmd_pytcp/protocols/ip4/link_local/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip4/link_local 2026-08-12T16:21:44,829 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-12T16:21:44,832 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-12T16:21:44,835 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/dhcp6 2026-08-12T16:21:44,836 copying build/lib/pmd_pytcp/protocols/dhcp6/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp6 2026-08-12T16:21:44,837 copying build/lib/pmd_pytcp/protocols/dhcp6/dhcp6__client.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp6 2026-08-12T16:21:44,841 copying build/lib/pmd_pytcp/protocols/dhcp6/dhcp6__uid.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp6 2026-08-12T16:21:44,843 copying build/lib/pmd_pytcp/protocols/dhcp6/dhcp6__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp6 2026-08-12T16:21:44,846 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/dhcp4 2026-08-12T16:21:44,847 copying build/lib/pmd_pytcp/protocols/dhcp4/dhcp4__client.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp4 2026-08-12T16:21:44,851 copying build/lib/pmd_pytcp/protocols/dhcp4/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp4 2026-08-12T16:21:44,852 copying build/lib/pmd_pytcp/protocols/dhcp4/dhcp4__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp4 2026-08-12T16:21:44,855 copying build/lib/pmd_pytcp/protocols/dhcp4/dhcp4__lease_cache.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp4 2026-08-12T16:21:44,857 copying build/lib/pmd_pytcp/protocols/dhcp4/dhcp4__uid.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/dhcp4 2026-08-12T16:21:44,860 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/ip6 2026-08-12T16:21:44,861 copying build/lib/pmd_pytcp/protocols/ip6/ip6__flow_label.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip6 2026-08-12T16:21:44,864 copying build/lib/pmd_pytcp/protocols/ip6/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip6 2026-08-12T16:21:44,865 copying build/lib/pmd_pytcp/protocols/ip6/ip6__source_selection.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip6 2026-08-12T16:21:44,867 copying build/lib/pmd_pytcp/protocols/ip6/ip6__policy_table.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip6 2026-08-12T16:21:44,869 copying build/lib/pmd_pytcp/protocols/ip6/ip6__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip6 2026-08-12T16:21:44,872 copying build/lib/pmd_pytcp/protocols/ip6/ip6__ext_hdr_limits.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/ip6 2026-08-12T16:21:44,875 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/igmp 2026-08-12T16:21:44,876 copying build/lib/pmd_pytcp/protocols/igmp/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/igmp 2026-08-12T16:21:44,878 copying build/lib/pmd_pytcp/protocols/igmp/igmp__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/igmp 2026-08-12T16:21:44,881 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/arp 2026-08-12T16:21:44,882 copying build/lib/pmd_pytcp/protocols/arp/arp__cache.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/arp 2026-08-12T16:21:44,884 copying build/lib/pmd_pytcp/protocols/arp/arp__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/arp 2026-08-12T16:21:44,887 copying build/lib/pmd_pytcp/protocols/arp/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/arp 2026-08-12T16:21:44,889 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/icmp6 2026-08-12T16:21:44,890 copying build/lib/pmd_pytcp/protocols/icmp6/icmp6__echo_gate.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp6 2026-08-12T16:21:44,893 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/icmp6/nd 2026-08-12T16:21:44,894 copying build/lib/pmd_pytcp/protocols/icmp6/nd/nd__cache.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp6/nd 2026-08-12T16:21:44,897 copying build/lib/pmd_pytcp/protocols/icmp6/nd/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp6/nd 2026-08-12T16:21:44,899 copying build/lib/pmd_pytcp/protocols/icmp6/nd/nd__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp6/nd 2026-08-12T16:21:44,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-12T16:21:44,904 copying build/lib/pmd_pytcp/protocols/icmp6/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/icmp6 2026-08-12T16:21:44,906 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/tcp 2026-08-12T16:21:44,907 copying build/lib/pmd_pytcp/protocols/tcp/tcp__cubic.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-12T16:21:44,910 copying build/lib/pmd_pytcp/protocols/tcp/tcp__rack.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-12T16:21:44,913 copying build/lib/pmd_pytcp/protocols/tcp/tcp__enums.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-12T16:21:44,915 copying build/lib/pmd_pytcp/protocols/tcp/tcp__errors.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-12T16:21:44,917 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/tcp/fsm 2026-08-12T16:21:44,918 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-08-12T16:21:44,921 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-12T16:21:44,924 copying build/lib/pmd_pytcp/protocols/tcp/fsm/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-08-12T16:21:44,926 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-12T16:21:44,928 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm__listen.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-08-12T16:21:44,931 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm__closed.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-08-12T16:21:44,933 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm__closing.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-08-12T16:21:44,935 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-12T16:21:44,938 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-12T16:21:44,940 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-12T16:21:44,942 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-12T16:21:44,945 copying build/lib/pmd_pytcp/protocols/tcp/fsm/tcp__fsm__established.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/fsm 2026-08-12T16:21:44,948 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-12T16:21:44,950 copying build/lib/pmd_pytcp/protocols/tcp/tcp__fastopen.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-12T16:21:44,952 copying build/lib/pmd_pytcp/protocols/tcp/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-12T16:21:44,954 copying build/lib/pmd_pytcp/protocols/tcp/tcp__cwnd.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-12T16:21:44,957 copying build/lib/pmd_pytcp/protocols/tcp/tcp__newreno.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-12T16:21:44,959 copying build/lib/pmd_pytcp/protocols/tcp/tcp__sack.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-12T16:21:44,962 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/tcp/session 2026-08-12T16:21:44,963 copying build/lib/pmd_pytcp/protocols/tcp/session/tcp__session__retransmit.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/session 2026-08-12T16:21:44,967 copying build/lib/pmd_pytcp/protocols/tcp/session/tcp__session__timers.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/session 2026-08-12T16:21:44,969 copying build/lib/pmd_pytcp/protocols/tcp/session/tcp__session__validate.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/session 2026-08-12T16:21:44,972 copying build/lib/pmd_pytcp/protocols/tcp/session/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/session 2026-08-12T16:21:44,974 copying build/lib/pmd_pytcp/protocols/tcp/session/tcp__session__tx.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/session 2026-08-12T16:21:44,977 copying build/lib/pmd_pytcp/protocols/tcp/session/tcp__session.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/session 2026-08-12T16:21:44,982 copying build/lib/pmd_pytcp/protocols/tcp/session/tcp__session__ack.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/session 2026-08-12T16:21:44,985 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/protocols/tcp/state 2026-08-12T16:21:44,987 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-12T16:21:44,989 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-12T16:21:44,991 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__cc.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-12T16:21:44,994 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__accecn.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-12T16:21:44,996 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-12T16:21:44,999 copying build/lib/pmd_pytcp/protocols/tcp/state/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-12T16:21:45,001 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-12T16:21:45,002 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__timestamps.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-12T16:21:45,004 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-12T16:21:45,007 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__advertise.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-12T16:21:45,009 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__keepalive.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-12T16:21:45,011 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-12T16:21:45,014 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__shutdown.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-12T16:21:45,016 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__fastopen.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-12T16:21:45,018 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__persist.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-12T16:21:45,020 copying build/lib/pmd_pytcp/protocols/tcp/state/tcp__state__window.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp/state 2026-08-12T16:21:45,023 copying build/lib/pmd_pytcp/protocols/tcp/tcp__rto.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-12T16:21:45,025 copying build/lib/pmd_pytcp/protocols/tcp/tcp__icmp_metadata.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-12T16:21:45,027 copying build/lib/pmd_pytcp/protocols/tcp/tcp__plpmtud_adapter.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-12T16:21:45,030 copying build/lib/pmd_pytcp/protocols/tcp/tcp__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-12T16:21:45,033 copying build/lib/pmd_pytcp/protocols/tcp/tcp__hystart.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-12T16:21:45,035 copying build/lib/pmd_pytcp/protocols/tcp/tcp__loss_recovery.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-12T16:21:45,037 copying build/lib/pmd_pytcp/protocols/tcp/tcp__stack.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-12T16:21:45,040 copying build/lib/pmd_pytcp/protocols/tcp/tcp__iss.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-12T16:21:45,042 copying build/lib/pmd_pytcp/protocols/tcp/tcp__tracing.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-12T16:21:45,044 copying build/lib/pmd_pytcp/protocols/tcp/tcp__seq.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/protocols/tcp 2026-08-12T16:21:45,047 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/stack 2026-08-12T16:21:45,048 copying build/lib/pmd_pytcp/stack/route.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-08-12T16:21:45,051 copying build/lib/pmd_pytcp/stack/link.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-08-12T16:21:45,053 copying build/lib/pmd_pytcp/stack/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-08-12T16:21:45,056 copying build/lib/pmd_pytcp/stack/neighbor.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-08-12T16:21:45,059 copying build/lib/pmd_pytcp/stack/membership.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-08-12T16:21:45,061 copying build/lib/pmd_pytcp/stack/lifecycle.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-08-12T16:21:45,064 copying build/lib/pmd_pytcp/stack/sysctl_iface.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-08-12T16:21:45,067 copying build/lib/pmd_pytcp/stack/address.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-08-12T16:21:45,069 copying build/lib/pmd_pytcp/stack/sysctl.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/stack 2026-08-12T16:21:45,073 creating build/bdist.linux-armv7l/wheel/pmd_pytcp/lib 2026-08-12T16:21:45,074 copying build/lib/pmd_pytcp/lib/interface_layer.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-12T16:21:45,076 copying build/lib/pmd_pytcp/lib/tx_status.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-12T16:21:45,078 copying build/lib/pmd_pytcp/lib/packet_stats.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-12T16:21:45,081 copying build/lib/pmd_pytcp/lib/dad_slot_registry.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-12T16:21:45,083 copying build/lib/pmd_pytcp/lib/__init__.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-12T16:21:45,085 copying build/lib/pmd_pytcp/lib/neighbor.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-12T16:21:45,088 copying build/lib/pmd_pytcp/lib/plpmtud.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-12T16:21:45,090 copying build/lib/pmd_pytcp/lib/io_backend.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-12T16:21:45,093 copying build/lib/pmd_pytcp/lib/ip4_multicast_filter.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-12T16:21:45,095 copying build/lib/pmd_pytcp/lib/logger.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-12T16:21:45,098 copying build/lib/pmd_pytcp/lib/neighbor__constants.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-12T16:21:45,100 copying build/lib/pmd_pytcp/lib/name_enum.py -> build/bdist.linux-armv7l/wheel/./pmd_pytcp/lib 2026-08-12T16:21:45,102 running install_egg_info 2026-08-12T16:21:45,107 Copying pmd_pytcp.egg-info to build/bdist.linux-armv7l/wheel/./pmd_pytcp-0.3.3-py3.11.egg-info 2026-08-12T16:21:45,121 running install_scripts 2026-08-12T16:21:45,134 creating build/bdist.linux-armv7l/wheel/pmd_pytcp-0.3.3.dist-info/WHEEL 2026-08-12T16:21:45,137 creating '/tmp/pip-wheel-i53801_1/.tmp-w_oakong/pmd_pytcp-0.3.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-08-12T16:21:45,140 adding 'pmd_pytcp/__init__.py' 2026-08-12T16:21:45,142 adding 'pmd_pytcp/_compat.py' 2026-08-12T16:21:45,143 adding 'pmd_pytcp/py.typed' 2026-08-12T16:21:45,144 adding 'pmd_pytcp/template.py' 2026-08-12T16:21:45,146 adding 'pmd_pytcp/client/__init__.py' 2026-08-12T16:21:45,148 adding 'pmd_pytcp/client/client__address.py' 2026-08-12T16:21:45,149 adding 'pmd_pytcp/client/client__base.py' 2026-08-12T16:21:45,151 adding 'pmd_pytcp/client/client__data_channel.py' 2026-08-12T16:21:45,153 adding 'pmd_pytcp/client/client__datagram_socket.py' 2026-08-12T16:21:45,154 adding 'pmd_pytcp/client/client__link.py' 2026-08-12T16:21:45,156 adding 'pmd_pytcp/client/client__membership.py' 2026-08-12T16:21:45,157 adding 'pmd_pytcp/client/client__neighbor.py' 2026-08-12T16:21:45,159 adding 'pmd_pytcp/client/client__packet_socket.py' 2026-08-12T16:21:45,160 adding 'pmd_pytcp/client/client__route.py' 2026-08-12T16:21:45,162 adding 'pmd_pytcp/client/client__sysctl.py' 2026-08-12T16:21:45,163 adding 'pmd_pytcp/client/client__tcp_socket.py' 2026-08-12T16:21:45,165 adding 'pmd_pytcp/client/client_stack.py' 2026-08-12T16:21:45,167 adding 'pmd_pytcp/daemon/__init__.py' 2026-08-12T16:21:45,168 adding 'pmd_pytcp/daemon/__main__.py' 2026-08-12T16:21:45,170 adding 'pmd_pytcp/daemon/daemon.py' 2026-08-12T16:21:45,172 adding 'pmd_pytcp/ipc/__init__.py' 2026-08-12T16:21:45,174 adding 'pmd_pytcp/ipc/ipc__client.py' 2026-08-12T16:21:45,175 adding 'pmd_pytcp/ipc/ipc__control.py' 2026-08-12T16:21:45,177 adding 'pmd_pytcp/ipc/ipc__dgram_bridge.py' 2026-08-12T16:21:45,179 adding 'pmd_pytcp/ipc/ipc__dgram_frame.py' 2026-08-12T16:21:45,181 adding 'pmd_pytcp/ipc/ipc__enums.py' 2026-08-12T16:21:45,182 adding 'pmd_pytcp/ipc/ipc__errors.py' 2026-08-12T16:21:45,184 adding 'pmd_pytcp/ipc/ipc__fdpass.py' 2026-08-12T16:21:45,186 adding 'pmd_pytcp/ipc/ipc__frame.py' 2026-08-12T16:21:45,187 adding 'pmd_pytcp/ipc/ipc__message.py' 2026-08-12T16:21:45,189 adding 'pmd_pytcp/ipc/ipc__packet_bridge.py' 2026-08-12T16:21:45,191 adding 'pmd_pytcp/ipc/ipc__packet_frame.py' 2026-08-12T16:21:45,192 adding 'pmd_pytcp/ipc/ipc__rpc.py' 2026-08-12T16:21:45,194 adding 'pmd_pytcp/ipc/ipc__server.py' 2026-08-12T16:21:45,196 adding 'pmd_pytcp/ipc/ipc__socket_bridge.py' 2026-08-12T16:21:45,198 adding 'pmd_pytcp/ipc/ipc__socket_rpc.py' 2026-08-12T16:21:45,200 adding 'pmd_pytcp/ipc/ipc__socket_session.py' 2026-08-12T16:21:45,202 adding 'pmd_pytcp/ipc/ipc__values.py' 2026-08-12T16:21:45,204 adding 'pmd_pytcp/lib/__init__.py' 2026-08-12T16:21:45,206 adding 'pmd_pytcp/lib/dad_slot_registry.py' 2026-08-12T16:21:45,207 adding 'pmd_pytcp/lib/interface_layer.py' 2026-08-12T16:21:45,209 adding 'pmd_pytcp/lib/io_backend.py' 2026-08-12T16:21:45,211 adding 'pmd_pytcp/lib/ip4_multicast_filter.py' 2026-08-12T16:21:45,212 adding 'pmd_pytcp/lib/logger.py' 2026-08-12T16:21:45,214 adding 'pmd_pytcp/lib/name_enum.py' 2026-08-12T16:21:45,217 adding 'pmd_pytcp/lib/neighbor.py' 2026-08-12T16:21:45,219 adding 'pmd_pytcp/lib/neighbor__constants.py' 2026-08-12T16:21:45,221 adding 'pmd_pytcp/lib/packet_stats.py' 2026-08-12T16:21:45,225 adding 'pmd_pytcp/lib/plpmtud.py' 2026-08-12T16:21:45,227 adding 'pmd_pytcp/lib/tx_status.py' 2026-08-12T16:21:45,228 adding 'pmd_pytcp/protocols/__init__.py' 2026-08-12T16:21:45,230 adding 'pmd_pytcp/protocols/arp/__init__.py' 2026-08-12T16:21:45,232 adding 'pmd_pytcp/protocols/arp/arp__cache.py' 2026-08-12T16:21:45,234 adding 'pmd_pytcp/protocols/arp/arp__constants.py' 2026-08-12T16:21:45,236 adding 'pmd_pytcp/protocols/dhcp4/__init__.py' 2026-08-12T16:21:45,245 adding 'pmd_pytcp/protocols/dhcp4/dhcp4__client.py' 2026-08-12T16:21:45,248 adding 'pmd_pytcp/protocols/dhcp4/dhcp4__constants.py' 2026-08-12T16:21:45,251 adding 'pmd_pytcp/protocols/dhcp4/dhcp4__lease_cache.py' 2026-08-12T16:21:45,253 adding 'pmd_pytcp/protocols/dhcp4/dhcp4__uid.py' 2026-08-12T16:21:45,254 adding 'pmd_pytcp/protocols/dhcp6/__init__.py' 2026-08-12T16:21:45,260 adding 'pmd_pytcp/protocols/dhcp6/dhcp6__client.py' 2026-08-12T16:21:45,263 adding 'pmd_pytcp/protocols/dhcp6/dhcp6__constants.py' 2026-08-12T16:21:45,264 adding 'pmd_pytcp/protocols/dhcp6/dhcp6__uid.py' 2026-08-12T16:21:45,266 adding 'pmd_pytcp/protocols/icmp/__init__.py' 2026-08-12T16:21:45,267 adding 'pmd_pytcp/protocols/icmp/icmp__constants.py' 2026-08-12T16:21:45,269 adding 'pmd_pytcp/protocols/icmp/icmp__error_demux.py' 2026-08-12T16:21:45,270 adding 'pmd_pytcp/protocols/icmp/icmp__error_emitter.py' 2026-08-12T16:21:45,272 adding 'pmd_pytcp/protocols/icmp/icmp__inbound_classifier.py' 2026-08-12T16:21:45,273 adding 'pmd_pytcp/protocols/icmp4/__init__.py' 2026-08-12T16:21:45,274 adding 'pmd_pytcp/protocols/icmp4/icmp4__constants.py' 2026-08-12T16:21:45,276 adding 'pmd_pytcp/protocols/icmp4/icmp4__echo_gate.py' 2026-08-12T16:21:45,277 adding 'pmd_pytcp/protocols/icmp4/icmp4__echo_options.py' 2026-08-12T16:21:45,279 adding 'pmd_pytcp/protocols/icmp6/__init__.py' 2026-08-12T16:21:45,280 adding 'pmd_pytcp/protocols/icmp6/icmp6__echo_gate.py' 2026-08-12T16:21:45,282 adding 'pmd_pytcp/protocols/icmp6/nd/__init__.py' 2026-08-12T16:21:45,284 adding 'pmd_pytcp/protocols/icmp6/nd/nd__cache.py' 2026-08-12T16:21:45,287 adding 'pmd_pytcp/protocols/icmp6/nd/nd__constants.py' 2026-08-12T16:21:45,289 adding 'pmd_pytcp/protocols/icmp6/nd/nd__router_state.py' 2026-08-12T16:21:45,291 adding 'pmd_pytcp/protocols/igmp/__init__.py' 2026-08-12T16:21:45,292 adding 'pmd_pytcp/protocols/igmp/igmp__constants.py' 2026-08-12T16:21:45,294 adding 'pmd_pytcp/protocols/ip/__init__.py' 2026-08-12T16:21:45,296 adding 'pmd_pytcp/protocols/ip/ip_frag.py' 2026-08-12T16:21:45,298 adding 'pmd_pytcp/protocols/ip/ip_frag_table.py' 2026-08-12T16:21:45,299 adding 'pmd_pytcp/protocols/ip/ip_scope.py' 2026-08-12T16:21:45,301 adding 'pmd_pytcp/protocols/ip4/__init__.py' 2026-08-12T16:21:45,303 adding 'pmd_pytcp/protocols/ip4/ip4__constants.py' 2026-08-12T16:21:45,304 adding 'pmd_pytcp/protocols/ip4/ip4__source_selection.py' 2026-08-12T16:21:45,306 adding 'pmd_pytcp/protocols/ip4/acd/__init__.py' 2026-08-12T16:21:45,308 adding 'pmd_pytcp/protocols/ip4/acd/ip4_acd.py' 2026-08-12T16:21:45,310 adding 'pmd_pytcp/protocols/ip4/link_local/__init__.py' 2026-08-12T16:21:45,313 adding 'pmd_pytcp/protocols/ip4/link_local/link_local__client.py' 2026-08-12T16:21:45,314 adding 'pmd_pytcp/protocols/ip4/link_local/link_local__constants.py' 2026-08-12T16:21:45,316 adding 'pmd_pytcp/protocols/ip4/link_local/link_local__rng.py' 2026-08-12T16:21:45,317 adding 'pmd_pytcp/protocols/ip6/__init__.py' 2026-08-12T16:21:45,319 adding 'pmd_pytcp/protocols/ip6/ip6__constants.py' 2026-08-12T16:21:45,321 adding 'pmd_pytcp/protocols/ip6/ip6__ext_hdr_limits.py' 2026-08-12T16:21:45,322 adding 'pmd_pytcp/protocols/ip6/ip6__flow_label.py' 2026-08-12T16:21:45,324 adding 'pmd_pytcp/protocols/ip6/ip6__policy_table.py' 2026-08-12T16:21:45,326 adding 'pmd_pytcp/protocols/ip6/ip6__source_selection.py' 2026-08-12T16:21:45,328 adding 'pmd_pytcp/protocols/tcp/__init__.py' 2026-08-12T16:21:45,331 adding 'pmd_pytcp/protocols/tcp/tcp__constants.py' 2026-08-12T16:21:45,333 adding 'pmd_pytcp/protocols/tcp/tcp__cubic.py' 2026-08-12T16:21:45,335 adding 'pmd_pytcp/protocols/tcp/tcp__cwnd.py' 2026-08-12T16:21:45,337 adding 'pmd_pytcp/protocols/tcp/tcp__enums.py' 2026-08-12T16:21:45,338 adding 'pmd_pytcp/protocols/tcp/tcp__errors.py' 2026-08-12T16:21:45,340 adding 'pmd_pytcp/protocols/tcp/tcp__fastopen.py' 2026-08-12T16:21:45,342 adding 'pmd_pytcp/protocols/tcp/tcp__hystart.py' 2026-08-12T16:21:45,344 adding 'pmd_pytcp/protocols/tcp/tcp__icmp_metadata.py' 2026-08-12T16:21:45,345 adding 'pmd_pytcp/protocols/tcp/tcp__iss.py' 2026-08-12T16:21:45,347 adding 'pmd_pytcp/protocols/tcp/tcp__loss_recovery.py' 2026-08-12T16:21:45,349 adding 'pmd_pytcp/protocols/tcp/tcp__newreno.py' 2026-08-12T16:21:45,352 adding 'pmd_pytcp/protocols/tcp/tcp__plpmtud_adapter.py' 2026-08-12T16:21:45,355 adding 'pmd_pytcp/protocols/tcp/tcp__rack.py' 2026-08-12T16:21:45,357 adding 'pmd_pytcp/protocols/tcp/tcp__rto.py' 2026-08-12T16:21:45,359 adding 'pmd_pytcp/protocols/tcp/tcp__sack.py' 2026-08-12T16:21:45,360 adding 'pmd_pytcp/protocols/tcp/tcp__seq.py' 2026-08-12T16:21:45,362 adding 'pmd_pytcp/protocols/tcp/tcp__stack.py' 2026-08-12T16:21:45,364 adding 'pmd_pytcp/protocols/tcp/tcp__tracing.py' 2026-08-12T16:21:45,366 adding 'pmd_pytcp/protocols/tcp/fsm/__init__.py' 2026-08-12T16:21:45,367 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm.py' 2026-08-12T16:21:45,369 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__close_wait.py' 2026-08-12T16:21:45,371 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__closed.py' 2026-08-12T16:21:45,372 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__closing.py' 2026-08-12T16:21:45,375 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__established.py' 2026-08-12T16:21:45,377 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__fin_wait_1.py' 2026-08-12T16:21:45,378 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__fin_wait_2.py' 2026-08-12T16:21:45,380 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__last_ack.py' 2026-08-12T16:21:45,383 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__listen.py' 2026-08-12T16:21:45,385 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__syn_rcvd.py' 2026-08-12T16:21:45,388 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__syn_sent.py' 2026-08-12T16:21:45,390 adding 'pmd_pytcp/protocols/tcp/fsm/tcp__fsm__time_wait.py' 2026-08-12T16:21:45,393 adding 'pmd_pytcp/protocols/tcp/session/__init__.py' 2026-08-12T16:21:45,403 adding 'pmd_pytcp/protocols/tcp/session/tcp__session.py' 2026-08-12T16:21:45,409 adding 'pmd_pytcp/protocols/tcp/session/tcp__session__ack.py' 2026-08-12T16:21:45,414 adding 'pmd_pytcp/protocols/tcp/session/tcp__session__retransmit.py' 2026-08-12T16:21:45,416 adding 'pmd_pytcp/protocols/tcp/session/tcp__session__timers.py' 2026-08-12T16:21:45,425 adding 'pmd_pytcp/protocols/tcp/session/tcp__session__tx.py' 2026-08-12T16:21:45,428 adding 'pmd_pytcp/protocols/tcp/session/tcp__session__validate.py' 2026-08-12T16:21:45,430 adding 'pmd_pytcp/protocols/tcp/state/__init__.py' 2026-08-12T16:21:45,433 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__accecn.py' 2026-08-12T16:21:45,434 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__advertise.py' 2026-08-12T16:21:45,436 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__cc.py' 2026-08-12T16:21:45,438 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__ecn_classic.py' 2026-08-12T16:21:45,440 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__fastopen.py' 2026-08-12T16:21:45,441 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__keepalive.py' 2026-08-12T16:21:45,443 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__persist.py' 2026-08-12T16:21:45,445 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__rack_tlp.py' 2026-08-12T16:21:45,447 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__recv_seq.py' 2026-08-12T16:21:45,449 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__rtt_sample.py' 2026-08-12T16:21:45,451 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__send_seq.py' 2026-08-12T16:21:45,452 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__shutdown.py' 2026-08-12T16:21:45,454 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__timestamps.py' 2026-08-12T16:21:45,456 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__tx_buffer.py' 2026-08-12T16:21:45,457 adding 'pmd_pytcp/protocols/tcp/state/tcp__state__window.py' 2026-08-12T16:21:45,459 adding 'pmd_pytcp/protocols/udp/__init__.py' 2026-08-12T16:21:45,461 adding 'pmd_pytcp/protocols/udp/udp__plpmtud_adapter.py' 2026-08-12T16:21:45,462 adding 'pmd_pytcp/runtime/__init__.py' 2026-08-12T16:21:45,464 adding 'pmd_pytcp/runtime/fib.py' 2026-08-12T16:21:45,466 adding 'pmd_pytcp/runtime/interface_table.py' 2026-08-12T16:21:45,468 adding 'pmd_pytcp/runtime/rx_ring.py' 2026-08-12T16:21:45,470 adding 'pmd_pytcp/runtime/subsystem.py' 2026-08-12T16:21:45,472 adding 'pmd_pytcp/runtime/timer.py' 2026-08-12T16:21:45,474 adding 'pmd_pytcp/runtime/tx_ring.py' 2026-08-12T16:21:45,490 adding 'pmd_pytcp/runtime/packet_handler/__init__.py' 2026-08-12T16:21:45,493 adding 'pmd_pytcp/runtime/packet_handler/dispatch.py' 2026-08-12T16:21:45,494 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__arp__rx.py' 2026-08-12T16:21:45,497 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__arp__tx.py' 2026-08-12T16:21:45,499 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ethernet_802_3__rx.py' 2026-08-12T16:21:45,500 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ethernet_802_3__tx.py' 2026-08-12T16:21:45,502 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ethernet__rx.py' 2026-08-12T16:21:45,504 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ethernet__tx.py' 2026-08-12T16:21:45,507 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__icmp4__rx.py' 2026-08-12T16:21:45,509 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__icmp4__tx.py' 2026-08-12T16:21:45,514 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__icmp6__rx.py' 2026-08-12T16:21:45,517 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__icmp6__tx.py' 2026-08-12T16:21:45,520 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__igmp__rx.py' 2026-08-12T16:21:45,522 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__igmp__tx.py' 2026-08-12T16:21:45,525 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ip4__rx.py' 2026-08-12T16:21:45,528 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ip4__tx.py' 2026-08-12T16:21:45,531 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ip6__rx.py' 2026-08-12T16:21:45,534 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ip6__tx.py' 2026-08-12T16:21:45,536 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ip6_frag__rx.py' 2026-08-12T16:21:45,537 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__ip6_frag__tx.py' 2026-08-12T16:21:45,539 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__tcp__rx.py' 2026-08-12T16:21:45,541 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__tcp__tx.py' 2026-08-12T16:21:45,543 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__udp__rx.py' 2026-08-12T16:21:45,545 adding 'pmd_pytcp/runtime/packet_handler/packet_handler__udp__tx.py' 2026-08-12T16:21:45,554 adding 'pmd_pytcp/socket/__init__.py' 2026-08-12T16:21:45,557 adding 'pmd_pytcp/socket/error_queue.py' 2026-08-12T16:21:45,558 adding 'pmd_pytcp/socket/packet__metadata.py' 2026-08-12T16:21:45,560 adding 'pmd_pytcp/socket/packet__socket.py' 2026-08-12T16:21:45,562 adding 'pmd_pytcp/socket/packet__socket_table.py' 2026-08-12T16:21:45,563 adding 'pmd_pytcp/socket/raw__metadata.py' 2026-08-12T16:21:45,566 adding 'pmd_pytcp/socket/raw__socket.py' 2026-08-12T16:21:45,567 adding 'pmd_pytcp/socket/sockaddr_ll.py' 2026-08-12T16:21:45,569 adding 'pmd_pytcp/socket/socket__bind_helpers.py' 2026-08-12T16:21:45,571 adding 'pmd_pytcp/socket/socket_id.py' 2026-08-12T16:21:45,573 adding 'pmd_pytcp/socket/socket_table.py' 2026-08-12T16:21:45,575 adding 'pmd_pytcp/socket/tcp__info.py' 2026-08-12T16:21:45,577 adding 'pmd_pytcp/socket/tcp__metadata.py' 2026-08-12T16:21:45,583 adding 'pmd_pytcp/socket/tcp__socket.py' 2026-08-12T16:21:45,584 adding 'pmd_pytcp/socket/tcp__status.py' 2026-08-12T16:21:45,586 adding 'pmd_pytcp/socket/udp__metadata.py' 2026-08-12T16:21:45,591 adding 'pmd_pytcp/socket/udp__socket.py' 2026-08-12T16:21:45,597 adding 'pmd_pytcp/stack/__init__.py' 2026-08-12T16:21:45,600 adding 'pmd_pytcp/stack/address.py' 2026-08-12T16:21:45,605 adding 'pmd_pytcp/stack/lifecycle.py' 2026-08-12T16:21:45,608 adding 'pmd_pytcp/stack/link.py' 2026-08-12T16:21:45,610 adding 'pmd_pytcp/stack/membership.py' 2026-08-12T16:21:45,612 adding 'pmd_pytcp/stack/neighbor.py' 2026-08-12T16:21:45,614 adding 'pmd_pytcp/stack/route.py' 2026-08-12T16:21:45,616 adding 'pmd_pytcp/stack/sysctl.py' 2026-08-12T16:21:45,618 adding 'pmd_pytcp/stack/sysctl_iface.py' 2026-08-12T16:21:45,625 adding 'pmd_pytcp-0.3.3.dist-info/licenses/LICENSE' 2026-08-12T16:21:45,627 adding 'pmd_pytcp-0.3.3.dist-info/METADATA' 2026-08-12T16:21:45,628 adding 'pmd_pytcp-0.3.3.dist-info/WHEEL' 2026-08-12T16:21:45,629 adding 'pmd_pytcp-0.3.3.dist-info/entry_points.txt' 2026-08-12T16:21:45,630 adding 'pmd_pytcp-0.3.3.dist-info/top_level.txt' 2026-08-12T16:21:45,633 adding 'pmd_pytcp-0.3.3.dist-info/RECORD' 2026-08-12T16:21:45,644 removing build/bdist.linux-armv7l/wheel 2026-08-12T16:21:45,801 Building wheel for pmd-pytcp (pyproject.toml): finished with status 'done' 2026-08-12T16:21:45,826 Created wheel for pmd-pytcp: filename=pmd_pytcp-0.3.3-py3-none-any.whl size=768852 sha256=2e73604c5ea81b816f90eed878dc69d543aea3e348ace9d1f2ff9057967cc928 2026-08-12T16:21:45,827 Stored in directory: /tmp/pip-ephem-wheel-cache-chkvc88h/wheels/46/58/d0/c889d8d4649a429d8f9b4a6dc570b495c4aaac7786bd52becf 2026-08-12T16:21:45,847 Successfully built pmd-pytcp 2026-08-12T16:21:45,871 Removed build tracker: '/tmp/pip-build-tracker-q9891c8a'