新TAP测试(TODO 解析arp)
This commit is contained in:
parent
850015b4d0
commit
d3f4f3aac6
@ -147,8 +147,9 @@ func NewNetTunnel() *NetTunnel {
|
|||||||
go func() {
|
go func() {
|
||||||
for wbuf := range nt.writer {
|
for wbuf := range nt.writer {
|
||||||
var frame ethernet.Frame = wbuf
|
var frame ethernet.Frame = wbuf
|
||||||
log.Printf("ifce write %d", len(frame))
|
|
||||||
copy(frame[0:6], nt.ifmac)
|
copy(frame[0:6], nt.ifmac)
|
||||||
|
log.Printf("ifce write %d %s", len(frame), frame.Destination())
|
||||||
|
|
||||||
_, err := nt.ifce.Write(frame)
|
_, err := nt.ifce.Write(frame)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Println(err)
|
log.Println(err)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user