forked from eden-emu/eden
		
	network: use Common::BitCast instead of std::bit_cast
This commit is contained in:
		
							parent
							
								
									8e6aa553c0
								
							
						
					
					
						commit
						b8b4170dd6
					
				
					 1 changed files with 3 additions and 2 deletions
				
			
		|  | @ -4,6 +4,7 @@ | |||
| 
 | ||||
| #include <vector> | ||||
| 
 | ||||
| #include "common/bit_cast.h" | ||||
| #include "common/common_types.h" | ||||
| #include "common/logging/log.h" | ||||
| #include "common/string_util.h" | ||||
|  | @ -55,7 +56,7 @@ std::vector<NetworkInterface> GetAvailableNetworkInterfaces() { | |||
|                 continue; | ||||
|             } | ||||
| 
 | ||||
|             const auto ip_addr = std::bit_cast<struct sockaddr_in>( | ||||
|             const auto ip_addr = Common::BitCast<struct sockaddr_in>( | ||||
|                                      *current_address->FirstUnicastAddress->Address.lpSockaddr) | ||||
|                                      .sin_addr; | ||||
| 
 | ||||
|  | @ -99,7 +100,7 @@ std::vector<NetworkInterface> GetAvailableNetworkInterfaces() { | |||
| 
 | ||||
|         result.push_back(NetworkInterface{ | ||||
|             .name{ifa->ifa_name}, | ||||
|             .ip_address{std::bit_cast<struct sockaddr_in>(*ifa->ifa_addr).sin_addr}}); | ||||
|             .ip_address{Common::BitCast<struct sockaddr_in>(*ifa->ifa_addr).sin_addr}}); | ||||
|     } | ||||
| 
 | ||||
|     freeifaddrs(ifaddr); | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Sönke Holz
						Sönke Holz