diff options
-rw-r--r-- | bridge_track.c | 2 |
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,); |