//go:build !go1.20
// +build !go1.20

package ws

import (
	"bufio"
	"net"
	"net/http"
)

func hijack(w http.ResponseWriter) (net.Conn, *bufio.ReadWriter, error) {
	hj, ok := w.(http.Hijacker)
	if ok {
		return hj.Hijack()
	}
	return nil, nil, ErrNotHijacker
}