diff options
Diffstat (limited to 'pkg/server/hook')
| -rw-r--r-- | pkg/server/hook/info-http.go (renamed from pkg/server/hook/look-http.go) | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/pkg/server/hook/look-http.go b/pkg/server/hook/info-http.go index 50ec663..7941072 100644 --- a/pkg/server/hook/look-http.go +++ b/pkg/server/hook/info-http.go @@ -8,13 +8,13 @@ import ( "tunnel/pkg/server/queue" ) -type lookHttpHook struct{} +type infoHttpHook struct{} -type lookHttp struct { +type infoHttp struct { env env.Env } -func (look *lookHttp) Send(rq, wq queue.Q) error { +func (info *infoHttp) Send(rq, wq queue.Q) error { q := queue.New() s := bufio.NewScanner(q.Reader()) @@ -29,7 +29,7 @@ func (look *lookHttp) Send(rq, wq queue.Q) error { if s.Scan() { if method, uri, _, ok := http.ParseRequestLine(s.Text()); ok { - look.env.Set("look.info", method+" "+uri) + info.env.Set("info", method+" "+uri) } } @@ -38,18 +38,18 @@ func (look *lookHttp) Send(rq, wq queue.Q) error { return nil } -func (look *lookHttp) Recv(rq, wq queue.Q) error { +func (info *infoHttp) Recv(rq, wq queue.Q) error { return queue.Copy(rq, wq) } -func (lookHttpHook) Open(env env.Env) (interface{}, error) { - return &lookHttp{env: env}, nil +func (infoHttpHook) Open(env env.Env) (interface{}, error) { + return &infoHttp{env: env}, nil } -func newLookHttpHook(opts opts.Opts, env env.Env) (hook, error) { - return lookHttpHook{}, nil +func newInfoHttpHook(opts opts.Opts, env env.Env) (hook, error) { + return infoHttpHook{}, nil } func init() { - register("look-http", newLookHttpHook) + register("info-http", newInfoHttpHook) } |
