| ▲ | philipwhiuk 3 days ago |
| ~ # ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes
ping: can't create raw socket: Function not implemented
[Runner sh (18823808)]: Wasm crash: RuntimeError: memory access out of bounds
darn |
|
| ▲ | kro 3 days ago | parent [-] |
| Afaik wasm cannot open network sockets. The segfault is unfortunate though |
| |
| ▲ | s-macke 3 days ago | parent [-] | | You can write a network device driver, which exports the network packages into JavaScript. The author already wrote a console device. So, not much of a deal. https://github.com/joelseverin/linux-wasm/blob/master/patche... | | |
| ▲ | seanw265 3 days ago | parent [-] | | Doable for http and https, but if you're running it in a browser environment, you'll eventually run into issues with CORS and other protocols. To get around this you need a proxy server running elsewhere that exposes the lower layers of the network stack. | | |
|
|