diff --git a/cmd/main.go b/cmd/main.go index 376f0d2..a6d08e9 100644 --- a/cmd/main.go +++ b/cmd/main.go @@ -50,7 +50,7 @@ func NewApp(cfg *config.Config) *App { if err != nil { log.Printf("Warning: failed to load devices from database: %v", err) } else { - log.Printf("Loaded %d devices from database", len(devices)) + log.Printf("Loaded %d devices from storage", len(devices)) for _, dev := range devices { app.builder.AddDevice(dev) } diff --git a/pkg/models/models.go b/pkg/models/models.go index ce5a1f9..fa77aa4 100644 --- a/pkg/models/models.go +++ b/pkg/models/models.go @@ -47,13 +47,12 @@ type Interface struct { OutPackets int64 `json:"out_packets"` } -// Neighbor 邻居设备信息 // Neighbor 邻居设备信息 type Neighbor struct { LocalInterface string `json:"local_interface"` RemoteDevice string `json:"remote_device"` RemoteIP string `json:"remote_ip"` - RemoteMAC string `json:"remote_mac,omitempty"` // 新增:邻居MAC地址 + RemoteMAC string `json:"remote_mac,omitempty"` // MAC地址(用于拓扑匹配) RemoteInterface string `json:"remote_interface"` Protocol string `json:"protocol"` // CDP, LLDP, ARP }