diff --git a/pkg/scpacket/scpacket.go b/pkg/scpacket/scpacket.go index 0a7d7b95..73c05697 100644 --- a/pkg/scpacket/scpacket.go +++ b/pkg/scpacket/scpacket.go @@ -35,7 +35,7 @@ type FeInputPacketType struct { CK base.CommandKey `json:"ck"` Remote sstore.RemotePtrType `json:"remote"` InputData64 string `json:"inputdata64"` - SigNum int `json:"signum,omitempty"` + SigName string `json:"signame,omitempty"` WinSize *packet.WinSize `json:"winsize,omitempty"` } diff --git a/pkg/scws/scws.go b/pkg/scws/scws.go index a64d6772..7326aa4b 100644 --- a/pkg/scws/scws.go +++ b/pkg/scws/scws.go @@ -235,10 +235,10 @@ func sendCmdInput(pk *scpacket.FeInputPacketType) error { return err } } - if pk.SigNum != 0 || pk.WinSize != nil { + if pk.SigName != "" || pk.WinSize != nil { siPk := packet.MakeSpecialInputPacket() siPk.CK = pk.CK - siPk.SigNum = pk.SigNum + siPk.SigName = pk.SigName siPk.WinSize = pk.WinSize err = msh.SendSpecialInput(siPk) if err != nil {