socketException::socketException(string s="") { string error; if((s.length() == 0) && (errno != EINVAL)) { error = "Ukendt fejl"; } else if((s.length() > 0) && (errno == EINVAL)) { error = s; } else if((s.length() == 0) && (errno != EINVAL)) { error = "Ukendt fejl"; } }