This commit is contained in:
Bolke de Bruin 2020-08-07 08:54:29 +02:00
parent fdffd962f0
commit a01ee3444e
4 changed files with 7 additions and 3 deletions

View file

@ -66,6 +66,7 @@ func (s *Server) Process(ctx context.Context) error {
return err
}
log.Printf("%x", pkt)
switch pt {
case PKT_TYPE_HANDSHAKE_REQUEST:
log.Printf("Client handshakeRequest from %s", common.GetClientIp(ctx))
@ -141,6 +142,7 @@ func (s *Server) Process(ctx context.Context) error {
go forward(s.Remote, s.Session.TransportOut)
s.State = SERVER_STATE_CHANNEL_CREATE
case PKT_TYPE_DATA:
log.Printf("Data received")
if s.State < SERVER_STATE_CHANNEL_CREATE {
log.Printf("Data received while in wrong state %d != %d", s.State, SERVER_STATE_CHANNEL_CREATE)
return errors.New("wrong state")