scionproto / scion

SCION Internet Architecture
https://www.scion-architecture.net/
Apache License 2.0
369 stars 156 forks source link

[shim disptacher] Windows support #4535

Open JordiSubira opened 1 month ago

JordiSubira commented 1 month ago

As discussed here: https://github.com/scionproto/scion/pull/4280#issuecomment-1857602893, we currently dropped support for the shim dispatcher on Windows. Nonetheless, it seems that the shim dispatcher functionality for Windows is desirable for several environments that still run "old-BRs" (meaning BR that dispatch SCION packets to the fix port 30041). The simplest solution would be to disable the "IP_PKTINFO" safeguards on Windows. A more complete one would be to do this https://github.com/scionproto/scion/pull/4280#issuecomment-1857758221.