diff --git a/internal/ackhandler/ack_eliciting.go b/internal/ackhandler/ack_eliciting.go index 23940d982..bf4e971c2 100644 --- a/internal/ackhandler/ack_eliciting.go +++ b/internal/ackhandler/ack_eliciting.go @@ -4,12 +4,8 @@ import "github.com/lucas-clemente/quic-go/internal/wire" // IsFrameAckEliciting returns true if the frame is ack-eliciting. func IsFrameAckEliciting(f wire.Frame) bool { - switch f.(type) { - case *wire.AckFrame: - return false - default: - return true - } + _, ok := f.(*wire.AckFrame) + return !ok } // HasAckElicitingFrames returns true if at least one frame is ack-eliciting.