|
OpenTTD
|
Functions related to getting host specific data (IPs). More...
#include "../../stdafx.h"#include "../../debug.h"#include "address.h"#include "../../safeguards.h"#include "../../string_func.h"Go to the source code of this file.
Functions | |
| static void | NetworkFindBroadcastIPsInternal (NetworkAddressList *broadcast) |
| Internal implementation for finding the broadcast IPs. | |
| void | NetworkFindBroadcastIPs (NetworkAddressList *broadcast) |
| Find the IPv4 broadcast addresses; IPv6 uses a completely different strategy for broadcasting. | |
Functions related to getting host specific data (IPs).
Definition in file host.cpp.
| void NetworkFindBroadcastIPs | ( | NetworkAddressList * | broadcast | ) |
Find the IPv4 broadcast addresses; IPv6 uses a completely different strategy for broadcasting.
| broadcast | the list of broadcasts to write into. |
Definition at line 203 of file host.cpp.
References SmallVector< T, S >::Begin(), DEBUG, SmallVector< T, S >::End(), NETWORK_DEFAULT_PORT, and NetworkFindBroadcastIPsInternal().
Referenced by NetworkStartUp().
|
static |
Internal implementation for finding the broadcast IPs.
This function is implemented multiple times for multiple targets.
| broadcast | the list of broadcasts to write into. |
Definition at line 157 of file host.cpp.
References SmallVector< T, S >::Append(), SmallVector< T, S >::Contains(), lastof, and strecpy().
Referenced by NetworkFindBroadcastIPs().
1.8.1.2