pud: only forward downlinked messages when the smart gateway system is enabled
[olsrd.git] / lib / pud / src / pud.c
index 13bac7e..66ea20e 100644 (file)
@@ -228,7 +228,8 @@ static void packetReceivedFromDownlink(int skfd, void *data __attribute__ ((unus
                        /* we now have a position update (olsrMessage) of a certain length
                         * (olsrMessageLength). this needs to be transmitted over OLSR and on the LAN */
 
-                       /* send out over OLSR interfaces */
+                       /* send out over OLSR interfaces (only when the smart gateway system is enabled) */
+                       if (olsr_cnf->smart_gw_active)
                        {
                                int r;
                                struct interface *ifn;