diff --git a/bacnet-stack/src/bvlc.c b/bacnet-stack/src/bvlc.c index b67cf912..782066eb 100644 --- a/bacnet-stack/src/bvlc.c +++ b/bacnet-stack/src/bvlc.c @@ -964,7 +964,7 @@ uint16_t bvlc_receive( bvlc_decode_bip_address(&npdu[4], &original_sin.sin_addr, &original_sin.sin_port); - npdu_len =- 6; + npdu_len -= 6; /* Broadcast it if this was received via unicast */ if (bvlc_address_same(&sin)) { dest.sin_addr.s_addr = htonl(bip_get_broadcast_addr());