Renegade Public Forums
C&C: Renegade --> Dying since 2003™, resurrected in 2024!
Home » Technical Support » Other » i need urgent help
Re: i need urgent help [message #212352 is a reply to message #212347] Tue, 08 August 2006 15:57 Go to previous messageGo to previous message
Nightma12 is currently offline  Nightma12
Messages: 2593
Registered: August 2003
Karma:
General (2 Stars)
Category Moderator
long IP2Long(std::string &ipString)
{
    long result = 0;
    size_t startPos = 0;
    for ( int ii = 0; ii < 4; ii++ )
    {
        size_t dot = ipString.find('.', startPos);
        int num = ::atoi(ipString.substr(startPos, dot-startPos).c_str());
        result *= 256;
        result += num;
        startPos = dot+1;
    }
    return ::htonl(result);
}



heres my IP2LONG


if you going to close the connection to the FDS, its also good practice to send off

Send_Message("bye", IP2Long((string)"127.0.0.1"), 4849);



you could also try hard codeing the IP2LONG value for 127.0.0.1, which is what i do on NR Smile, it is: 16777343
 
Read Message
Read Message
Read Message
Previous Topic: Computer Overheating.
Next Topic: just a quick question...
Goto Forum:
  


Current Time: Sat Jun 22 08:21:05 MST 2024

Total time taken to generate the page: 0.00608 seconds