From e8def487d41cd742abe7d48b292b0a222655f92c Mon Sep 17 00:00:00 2001 From: LandaMm Date: Sun, 27 Apr 2025 15:40:07 +0200 Subject: [PATCH] feat: accept connection structure --- cmd/hspnet.go | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/cmd/hspnet.go b/cmd/hspnet.go index 07b2f00..9051fce 100644 --- a/cmd/hspnet.go +++ b/cmd/hspnet.go @@ -4,7 +4,6 @@ import ( "encoding/json" "flag" "fmt" - "net" "os" "os/signal" "syscall" @@ -16,7 +15,7 @@ import ( ) type Header struct { - Key string + Key string Value string } @@ -38,7 +37,7 @@ func (hl *HeaderList) Set(arg string) error { return err } hl.Headers = append(hl.Headers, Header{ - Key: key, + Key: key, Value: value, }) return nil @@ -89,7 +88,7 @@ func PrintPacket(pkt *hsp.Packet) error { default: fmt.Printf("ERR: Unsupported data format: %s\n", df.String()) } - + return nil } @@ -118,7 +117,7 @@ func StartServer(addr *hsp.Adddress) { srv := server.NewServer(*addr) fmt.Printf("Server created on address: %s\n", srv.Addr.String()) - handler := make(chan net.Conn, 1) + handler := make(chan *hsp.Connection, 1) router := server.NewRouter() @@ -263,6 +262,3 @@ func main() { StartSession(addr, df, &headerList) } - - -