audk/BaseTools/Source/C
Ard Biesheuvel 93afbd1595 BaseTools/CommonLib: avoid using 'native' word size in IP address handling
In the context of the BaseTools, there is no such thing as a native word
size, given that the same set of tools may be used to build a firmware
image consisting of both 32-bit and 64-bit modules.

So update StrToIpv4Address() and StrToIpv6Address() to use UINT64
types instead of UINTN types when parsing strings.

Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Reviewed-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
2018-12-05 09:03:17 +01:00
..
BootSectImage BaseTools: Clean up source files 2018-07-09 10:25:47 +08:00
BrotliCompress BaseTools: Update Brotli Compress to the latest one 1.0.6 2018-10-09 22:27:32 +08:00
Common BaseTools/CommonLib: avoid using 'native' word size in IP address handling 2018-12-05 09:03:17 +01:00
DevicePath BaseTools: Sync the DevicePath Function update from MdePkg 2018-10-27 19:49:26 +08:00
EfiLdrImage BaseTools: Clean up source files 2018-07-09 10:25:47 +08:00
EfiRom BaseTools: Clean up source files 2018-07-09 10:25:47 +08:00
GenBootSector BaseTools: Clean up source files 2018-07-09 10:25:47 +08:00
GenCrc32 BaseTools: Clean up source files 2018-07-09 10:25:47 +08:00
GenFfs BaseTools: Clean up source files 2018-07-09 10:25:47 +08:00
GenFv BaseTools: Clean up source files 2018-07-09 10:25:47 +08:00
GenFw BaseTools: ElfConvert Tool update VerboseMsg to same with the comment 2018-07-23 10:53:05 +08:00
GenPage BaseTools: Clean up source files 2018-07-09 10:25:47 +08:00
GenSec BaseTools: Clean up source files 2018-07-09 10:25:47 +08:00
GnuGenBootSector BaseTools: Clean up source files 2018-07-09 10:25:47 +08:00
Include BaseTools: Sync the DevicePath Function update from MdePkg 2018-10-27 19:49:26 +08:00
LzmaCompress BaseTools LzmaCompress: Fix GCC warning misleading-indentation 2018-10-09 11:47:25 +02:00
Makefiles BaseTools: Support multi thread build Basetool on Windows 2018-09-12 13:02:11 +08:00
PyEfiCompressor BaseTools: Clean up source files 2018-07-09 10:25:47 +08:00
Split
TianoCompress BaseTools: Fix UEFI and Tiano Decompression logic issue 2018-11-11 11:48:31 +08:00
VfrCompile BaseTools/VfrCompile: honor EXTRA_LDFLAGS 2018-08-22 09:32:46 -07:00
VolInfo BaseTools: Clean up source files 2018-07-09 10:25:47 +08:00
GNUmakefile BaseTools: Remove GenVtf 2018-12-05 10:42:32 +08:00
Makefile BaseTools: Remove GenVtf 2018-12-05 10:42:32 +08:00