<!-- IMPORTANT: we are not accepting issues about Termux installations running on Android 5.x-6.x. --> - I'm here to provide a quick solution. - In case somebody urgently needs this - But since it is completely vide coded, it requires more testing to become solid - Attached below - the 1st one uses a PROOT_NETLINK_ROUTE=1 to return correct addresses - the 2nd one uses PROOT_PORT_ADD=3000 to pass a custom addition value **Problem description** <!-- A clear and concise description of what the problem is. You may post screenshots in addition to description. Provide output from running your command in verbose mode, i.e. `proot -v 9 your-cmd-here`, or export the env var `PROOT_VERBOSE=9` before running a script. --> 1. nodejs/bun os.networkInterfaces() returns system error 13 2. proot -p not able to set custom addition values to achieve docker-like port mapping **Steps to reproduce** <!-- Steps to reproduce the behavior. Please post all necessary commands that are needed to reproduce the issue. --> 1. pd login debian -> node -e "console.log(os.networkInterfaces())" 2. LD_PRELOAD= proot -p -S /path/to/debian/rootfs /usr/bin/node -e "http.createServer((q,s)=>s.end('hello')).listen(80)" **Expected behavior** <!-- A clear and concise description of what you expected to happen. --> 1. Return IP addresses from different interfaces 2. Have a custom option for adding to the original port **Additional information** <!-- Post output of command 'termux-info' between '```' (code formatting). --> ``` ``` [patches.zip](https://github.com/user-attachments/files/25843017/patches.zip)