From 10c447c78dd2181e4340b1623239a84947557fa5 Mon Sep 17 00:00:00 2001 From: Josh Deprez Date: Fri, 12 Apr 2024 15:30:05 +1000 Subject: [PATCH] More logging --- main.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/main.go b/main.go index fddc985..3b0cc98 100644 --- a/main.go +++ b/main.go @@ -417,6 +417,12 @@ func handleNBPInAURP(pcapHandle *pcap.Handle, myHWAddr ethernet.Addr, ddpkt *ddp return fmt.Errorf("can't handle %v", nbpkt.Function) } + if len(nbpkt.Tuples) < 1 { + return fmt.Errorf("no tuples in NBP packet") + } + + log.Printf("NBP/DDP/AURP: Converting FwdReq to LkUp (%v)", nbpkt.Tuples[0]) + // Convert it to a LkUp and broadcast on EtherTalk nbpkt.Function = nbp.FunctionLkUp nbpRaw, err := nbpkt.Marshal()