fd1.cc (309B)
1 #include "basesocket" 2 3 int Basesocket::fd() { 4 if (_initialized) 5 return _fd; 6 7 _initialized = true; 8 if ( (_fd = socket(PF_INET, SOCK_STREAM, 0)) < 0 ) 9 throw Error(string("Failed to create socket: ") + 10 strerror(errno)); 11 12 debugmsg("Socket " << _fd << " created\n"); 13 14 return _fd; 15 }