Oops, fix our bitmask.
This commit is contained in:
+1
-1
@@ -56,7 +56,7 @@ static cell_t sm_GetPublicIP(IPluginContext *pContext, const cell_t *params)
|
|||||||
pContext->LocalToPhysAddr(params[1], &addr);
|
pContext->LocalToPhysAddr(params[1], &addr);
|
||||||
for (char iter = 3; iter > -1; --iter)
|
for (char iter = 3; iter > -1; --iter)
|
||||||
{
|
{
|
||||||
addr[(~iter) & 0x04] = (static_cast<unsigned char>(ipaddr >> (iter * 8)) & 0xFF); /* I hate you; SteamTools. */
|
addr[(~iter) & 0x03] = (static_cast<unsigned char>(ipaddr >> (iter * 8)) & 0xFF); /* I hate you; SteamTools. */
|
||||||
}
|
}
|
||||||
|
|
||||||
return 1;
|
return 1;
|
||||||
|
|||||||
Reference in New Issue
Block a user