Implemented IPv6 support (#4554)

This commit is contained in:
Dylan T
2021-11-08 20:03:28 +00:00
committed by GitHub
parent eb9012401b
commit cc4bb91fcb
7 changed files with 58 additions and 23 deletions

View File

@ -34,6 +34,7 @@ namespace pocketmine {
use pocketmine\utils\Timezone;
use pocketmine\wizard\SetupWizard;
use Webmozart\PathUtil\Path;
use function defined;
use function extension_loaded;
use function phpversion;
use function preg_match;
@ -145,6 +146,10 @@ namespace pocketmine {
$messages[] = "The native PocketMine extension is no longer supported.";
}
if(!defined('AF_INET6')){
$messages[] = "IPv6 support is required, but your PHP binary was built without IPv6 support.";
}
return $messages;
}