PATH="$(TARGET_PATH)" \
SUBDIRS="$(PKG_KMOD_BUILD_DIR)" \
LINUX_VERSION="$(LINUX_VERSION)" \
- REVISION="$(PKG_REV)" modules
+ REVISION="$(PKG_REV)" modules
define Build/Configure
ifneq ($(DEVELOPER)$(CONFIG_PACKAGE_batmand),)
BUILD_BATMAND := $(MAKE) -C $(PKG_BUILD_DIR) $(MAKE_BATMAND_ARGS)
endif
-
+
ifneq ($(DEVELOPER)$(CONFIG_PACKAGE_kmod-batgat),)
BUILD_BATGAT := $(MAKE) -C "$(LINUX_DIR)" $(MAKE_BATGAT_ARGS)
endif
-
+
define Build/Compile
$(BUILD_BATMAND)
cp $(PKG_KMOD_BUILD_DIR)/Makefile.kbuild $(PKG_KMOD_BUILD_DIR)/Makefile
config batmand general
option interface ath0
- option hna
- option gateway_class
+ option hna
+ option gateway_class
option originator_interval
- option preferred_gateway
+ option preferred_gateway
option routing_class
option visualisation_srv
option policy_routing_script
option disable_client_nat
option disable_aggregation
-
batman_args=""
for hna in $hnas
- do
- batman_args=${batman_args}'-a '$hna' '
- done
+ do
+ batman_args=${batman_args}'-a '$hna' '
+ done
if [ $gateway_class ]; then
batman_args=${batman_args}'-g '$gateway_class' '
if [ $routing_class ]; then
batman_args=${batman_args}'-r '$routing_class' '
fi
-
+
if [ $visualisation_srv ]; then
batman_args=${batman_args}'-s '$visualisation_srv' '
fi
-
+
if [ $policy_routing_script ]; then
batman_args=${batman_args}'--policy-routing-script '$policy_routing_script' '
fi
-
+
if [ $disable_client_nat ]; then
batman_args=${batman_args}'--disable-client-nat '
fi
-
+
if [ $disable_aggregation ]; then
batman_args=${batman_args}'--disable-aggregation '
fi
}
stop () {
- killall batmand
+ killall batmand
}
-
-