Bug #215

Adjust FEATURE_IPV6 macros

Added by IR4T4 over 6 years ago. Updated about 6 years ago.

Status:Fixed% Done:

100%

Priority:NormalSpent time:-
Assignee:IR4T4
Category:General
Target version:2.71rc2
OS: Arch:

Description

From ensiform:
"theres a lot of ipv6 code that isn’t FEATURE guarded out causing random functions to spit out being invalid stuff"

Note:
IP6 code cannot be used until now - ET mods do not support it yet (see player configstrings).


- add FEATURE_IPV6 macros to related code
- add FEATURE_IPV6 option to the build files and exclude it per default


Related issues

Related to ET: Legacy Development - Bug #246: Dedicated server consumes 100% CPU Fixed 13.03.2013

Associated revisions

Revision 45af148d
Added by IR4T4 about 6 years ago

client: net_enabled = 1 - disable IPV6 for clients by default refs #215

Revision d61062fa
Added by IR4T4 about 6 years ago

client: don’t scan IPV6 in CL_LocalServers_f when not built in refs #215

Revision 297f6fcb
Added by IR4T4 about 6 years ago

client: IPV6 - CL_GlobalServers_f refs #215

Revision 6bf54c0d
Added by IR4T4 about 6 years ago

server: IPV6 - SV_MasterHeartbeat refs #215

Revision a2833e83
Added by IR4T4 about 6 years ago

client: NET_AdrToStringwPort replaced by NET_AdrToString refs #49, refs
#215

Revision 1b7c0209
Added by IR4T4 about 6 years ago

generic: FEATURE_IPV6 macros refs #215

History

#1 Updated by morsik over 6 years ago

Good idea. Most gentoo ebuilds have also USE flag "ipv6". But better name it IPV6, not IP6 imo.

#2 Updated by IR4T4 about 6 years ago

  • Subject changed from Adjust FEATURE_IP6 macros to Adjust FEATURE_IPV6 macros
  • Description updated (diff)

#3 Updated by IR4T4 about 6 years ago

  • Target version changed from 2.71rc1 to 2.71rc2

#4 Updated by IR4T4 about 6 years ago

  • % Done changed from 0 to 50

#5 Updated by IR4T4 about 6 years ago

  • % Done changed from 50 to 90

#6 Updated by IR4T4 about 6 years ago

  • Status changed from New to Fixed
  • Assignee set to IR4T4

#7 Updated by IR4T4 about 6 years ago

  • % Done changed from 90 to 100

Also available in: Atom PDF