kinnay / NintendoClients

Python package to communicate with Switch, Wii U and 3DS servers
MIT License
547 stars 66 forks source link

PRUDP port handling #54

Closed kinnay closed 3 years ago

kinnay commented 3 years ago

PRUDP packets contain a source and destination port (just like regular TCP/UDP packets). These can be used to:

My current implementation does not support this however. It always establishes a new transport connection for each PRUDP connection, and only one PRUDP server can be hosted at a given TCP/UDP port.

For completeness sake, it would be nice to properly implement PRUDP ports. Unfortunately, this is very difficult.

kinnay commented 3 years ago

This is implemented in 74039d5e29b6c544ac6be05b0cf36045574d0b41.