Commit bf6a21fc authored by jan.koester's avatar jan.koester
Browse files

bind method corrected

parent eef268a0
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -154,8 +154,8 @@ netplus::socket *netplus::tcp::accept(){

void netplus::tcp::bind(){
    NetException exception;
    if (::bind(_Socket,((const struct sockaddr *)_SocketPtr), sizeof(struct sockaddr_un)) < 0){
        exception[NetException::Error] << "Can't bind Server UnixSocket";
    if (::bind(_Socket,((const struct sockaddr *)_SocketPtr), sizeof(struct sockaddr)) < 0){
        exception[NetException::Error] << "Can't bind Server Socket";
        throw exception;
    }
}
@@ -323,7 +323,7 @@ netplus::socket *netplus::udp::accept(){

void netplus::udp::bind(){
    NetException exception;
    if (::bind(_Socket,((const struct sockaddr *)_SocketPtr), sizeof(struct sockaddr_un)) < 0){
    if (::bind(_Socket,((const struct sockaddr *)_SocketPtr), sizeof(struct sockaddr)) < 0){
        exception[NetException::Error] << "Can't bind Server UnixSocket";
        throw exception;
    }
@@ -452,7 +452,7 @@ netplus::socket *netplus::ssl::accept(){

void netplus::ssl::bind(){
    NetException exception;
    if (::bind(_Socket,((const struct sockaddr *)_SocketPtr), sizeof(struct sockaddr_un)) < 0){
    if (::bind(_Socket,((const struct sockaddr *)_SocketPtr), sizeof(struct sockaddr)) < 0){
        exception[NetException::Error] << "Can't bind Server UnixSocket";
        throw exception;
    }