summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--bridge_track.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/bridge_track.c b/bridge_track.c
index be555de..f08c9f6 100644
--- a/bridge_track.c
+++ b/bridge_track.c
@@ -579,7 +579,7 @@ void bridge_bpdu_rcv(int if_index, const unsigned char *data, int len)
BPDU_T *bpdu = (BPDU_T *) (data + sizeof(MAC_HEADER_T));
LOG("ifindex %d, len %d", if_index, len);
- if (!ifc)
+ if (!ifc || !ifc->master)
return;
TST(ifc->up,);