diff options
-rw-r--r-- | ncpd/ncp.cc | 4 | ||||
-rw-r--r-- | ncpd/socketchan.cc | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/ncpd/ncp.cc b/ncpd/ncp.cc index b72a708..cead4a7 100644 --- a/ncpd/ncp.cc +++ b/ncpd/ncp.cc @@ -224,10 +224,10 @@ decodeControlMessage(bufferStore & buff) lChan->setVerbose(verbose); } else { if (verbose & NCP_DEBUG_LOG) - cout << "ncp: Link DOWN" << endl; + cout << "ncp: REJECT connect" << endl; bufferStore b; b.addByte(remoteChan); - controlChannel(localChan, NCON_MSG_CHANNEL_DISCONNECT, b); + controlChannel(0, NCON_MSG_CHANNEL_DISCONNECT, b); } break; diff --git a/ncpd/socketchan.cc b/ncpd/socketchan.cc index 0bb68e6..32830af 100644 --- a/ncpd/socketchan.cc +++ b/ncpd/socketchan.cc @@ -212,8 +212,8 @@ socketPoll() ncpRegister(); break; case -1: - ncpConnectTerminate(); - break; + terminateWhenAsked(); + break; } } else if (connected) { bufferStore a; |