X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Socket%2FProtocols%2FUN%2FUNProtocol.cc;h=507457fcb1dbf8e106ef023b6b57624a87d60d65;hb=5ed1fa1c42763aebad06c1e4ac8fc5a19e15519a;hp=d1c15145b96724b7d1937ab2931f74c1a5a911d3;hpb=9d157f1a23a3ffb224f2b1ba2398b8e936c1f58b;p=senf.git diff --git a/Socket/Protocols/UN/UNProtocol.cc b/Socket/Protocols/UN/UNProtocol.cc index d1c1514..507457f 100644 --- a/Socket/Protocols/UN/UNProtocol.cc +++ b/Socket/Protocols/UN/UNProtocol.cc @@ -51,23 +51,6 @@ prefix_ bool senf::UNProtocol::eof() return false; } -prefix_ void senf::UNProtocol::connect(UNSocketAddress const & address) - const -{ - if(::connect(fd(), address.sockaddr_p(), sizeof(sockaddr_un)) < 0) - throwErrno(); -} - -prefix_ void senf::UNProtocol::bind(UNSocketAddress const & address) - const -{ - if(::bind(fd(), address.sockaddr_p(), sizeof(sockaddr_un)) < 0) - throwErrno(); - -} - - - prefix_ void senf::UNProtocol::close() const { @@ -96,27 +79,6 @@ prefix_ void senf::UNProtocol::check_and_unlink() } } -// // struct sockaddr_un test; -// // socklen_t len; -// // memset( (char*)&test, 0xff, sizeof( test)); -// // int fd = inputSocket.fd() ; -// //// printf( "fd: %d\n", fd); -// // -// // int r = getsockname( fd, (struct sockaddr *)&test, &len); -// // if( r < 0){ -// // perror( "bla:"); -// // } -// // else{ -// // printf( "name: %d %d %s\n", r, len , test.sun_path); -// // unsigned char *p = (unsigned char*) &test;for( r=0; r< len; r++) printf( "%2.2x ", (int)(p[r])); printf ("\n"); -// // } -// struct sockaddr_un test; -// socklen_t len = sizeof( test); -// int r = ::getsockname(fd(), (struct sockaddr *)&test, &len); -// if( r == 0 && ::strlen(test.sun_path) > 0){ -// ::unlink( test.sun_path); -// } - ///////////////////////////////cc.e//////////////////////////////////////// #undef prefix_ //#include "UNProtocol.mpp"