Naoki MATSUMOTO

Results 6 issues of Naoki MATSUMOTO

`distrod` requires root privilege, but Option 2 commands does not execute `distrod` with `sudo` . It should be executed with `sudo` .

This PR fixes issues related to `shared` typed variables. - Fix #13329 (shared array,map can be cloned without locks.) - Fix #13320 (methods having shared typed args in receiver generates...

Need rebase

Stuck at `nerdctl exec iperf3-server hostname -i` ![image](https://github.com/rootless-containers/bypass4netns/assets/33079554/e2fd5b9e-cbb7-40d5-a72b-ea06edc35660) It must succeed and `SERVER_IP` returned. ![image](https://github.com/rootless-containers/bypass4netns/assets/33079554/1bc4c2fe-0cf3-4635-b5a6-b74a9f6e6b42)

bug
area/ci

bypass4netns handles all sockets in the container NetNS. However, in the nested NetNS environment, it wrongly bypasses sockets in the nested NetNS. It causes the following issues. https://github.com/rootless-containers/bypass4netns/issues/65 https://github.com/rootless-containers/bypass4netns/issues/66 This...

Some applications call `socket(2)` with `SOCK_CLOEXEC` or `SOCK_NONBLOCK`. `getsockopt(fd, SOL_SOCKET, SO_TYPE, ...)` returns only its actual type `SOCK_STREAM` and these flags are ignored. These flags must be checked and included...