crossroads

Git mirror of https://crossroads.e-tunity.com/
git clone git://git.finwo.net/app/crossroads
Log | Files | Refs | LICENSE

setserver.cc (343B)


      1 #include "config"
      2 
      3 void Config::setserver (string str) {
      4     // Split into 3 parts
      5     vector<string> parts = str2parts (str, ':');
      6     if (parts.size() != 3)
      7 	throw Error("Bad server specifier, expected: TYPE:IPADDRESS:PORT");
      8 
      9     // Store type, IP and port
     10     styp.type (parts[0]);
     11     sip = parts[1];
     12     lport = setinteger (parts[2]);
     13 }