The option to disable multicast/ip6 for some systems like MorphOS
Opened this issue · 1 comments
gbudny commented
Hi
I contacted Cowcat, and he decided to port OpenMoHAA to MorpHOS, which is great. He is working on it and trying to solve the issues with this new, unreleased port.
He has this suggestion that I posted below:
- For developers my suggestion is give an option to disable multicast/ip6 for some systems. Found a way to enable the missing net functions/structures for the parts I mention before ( basically from Q3 Amiga/Morphos code ).
I think it's related to this issue from his previous message.
- One of the first stops is that net code ( net_ip.c ) use struct's that don't exist in MOS SDK ( also no ip-net6 ). Kinda different of "regular" Q3 engines out there.
Do you plan to add this option?
smallmodel commented
net_enabled
specify values from NET_* in qcommon.h. IPv6 can be disabled by setting net_enabled
to 1 instead of 3.
It would be better to see how to add those structs without modifying the ioquake3 net_ip code (q_platform.h
could be used to add structs for platform that don't support ipv6)