fix: nic config logic error

This commit is contained in:
naiba 2024-11-23 17:00:14 +08:00
parent 21b795732c
commit a551154b96

View File

@ -28,13 +28,13 @@ func GetState(ctx context.Context) ([]uint64, error) {
return nil, err
}
allowList := excludeNetInterfaces
if m, ok := ctx.Value(NICKey).(map[string]bool); ok && len(m) > 0 {
allowList = m
}
allowList, _ := ctx.Value(NICKey).(map[string]bool)
for _, v := range nc {
if !allowList[v.Name] {
if excludeNetInterfaces[v.Name] && !allowList[v.Name] {
continue
}
if len(allowList) > 0 && !allowList[v.Name] {
continue
}
netInTransfer += v.BytesRecv