X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Socket%2FProtocols%2FUN%2FUNAddressing.cc;h=bcf16410c4cdd425fc0ed2fc294766a815dca03d;hb=ecfce1384902b0e341536988c821ab03d1af77f2;hp=59c5cfa25ecca80098fe3ca1100b5d919887224c;hpb=1004d55779889e573ab51cf007ea5e25434165a7;p=senf.git diff --git a/Socket/Protocols/UN/UNAddressing.cc b/Socket/Protocols/UN/UNAddressing.cc index 59c5cfa..bcf1641 100644 --- a/Socket/Protocols/UN/UNAddressing.cc +++ b/Socket/Protocols/UN/UNAddressing.cc @@ -35,7 +35,7 @@ prefix_ void senf::UNSocketAddress::path(std::string const & path) { if (path.size() > sizeof(sockaddr_un)-sizeof(short)-1) - throw AddressSyntaxException(); + throw AddressSyntaxException() << "UNSocketAddress path too long: " << path; socklen(path.size()+sizeof(short)); memcpy(addr_.sun_path, path.c_str(), socklen()-sizeof(short)); addr_.sun_path[socklen()-sizeof(short)+1] = 0;