1
0
mirror of https://github.com/fumiama/WireGold.git synced 2026-06-12 12:50:28 +08:00
This commit is contained in:
fumiama
2021-12-31 19:47:52 +08:00
parent 74b788fe7f
commit 2761865178
4 changed files with 20 additions and 6 deletions

View File

@@ -2,6 +2,7 @@ package lower
import (
"encoding/binary"
"io"
"os"
"os/exec"
"strconv"
@@ -49,8 +50,7 @@ func (nc *NIC) Start(m *link.Me) {
nc.hasstart = true
go func() { // 接收到 NIC
for nc.hasstart {
packet := m.Read()
n, err := nc.ifce.Write(packet.Data)
n, err := io.Copy(nc.ifce, m)
if err != nil {
logrus.Errorln("[lower] recv write to nic err:", err)
break