This commit is contained in:
parent
cf5194fb93
commit
fda177d8a8
@ -23,7 +23,7 @@ func (u UselessMac) Verify([]byte, []byte) error {
|
||||
}
|
||||
|
||||
func (c Configuration) Build() (*proxy.Proxy, error) {
|
||||
p := proxy.NewProxy(16)
|
||||
p := proxy.NewProxy(0)
|
||||
p.Generator = UselessMac{}
|
||||
|
||||
ss, err := tun.NewTun("nc%d", 1500)
|
||||
@ -57,13 +57,9 @@ func buildTcp(p *proxy.Proxy, peer Peer) error {
|
||||
p.AddConsumer(f)
|
||||
p.AddProducer(f, UselessMac{})
|
||||
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
err := tcp.NewListener(p, fmt.Sprintf("%s:%d", peer.LocalHost, peer.LocalPort), UselessMac{})
|
||||
if err != nil {
|
||||
return err
|
||||
|
@ -92,6 +92,8 @@ func (p Proxy) AddConsumer(c Consumer) {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
fmt.Printf("closed connection `%v`\n", c)
|
||||
}()
|
||||
}
|
||||
|
||||
@ -121,5 +123,7 @@ func (p Proxy) AddProducer(pr Producer, v MacVerifier) {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
fmt.Printf("closed connection `%v`\n", pr)
|
||||
}()
|
||||
}
|
||||
|
@ -35,7 +35,6 @@ func InitiateFlow(local, remote string) (*InitiatedFlow, error) {
|
||||
f := InitiatedFlow{
|
||||
Local: local,
|
||||
Remote: remote,
|
||||
Flow: Flow{},
|
||||
}
|
||||
|
||||
return &f, nil
|
||||
|
Loading…
Reference in New Issue
Block a user