From 2c506669485b570a7c282a9565040ed549e929ad Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Sat, 11 Jan 2014 16:05:17 +0100 Subject: [PATCH] Add gluon-radvd package --- Makefile | 37 +++++++++++++++++++++++++++++ generate/lib/gluon/radvd/radvd.conf | 10 ++++++++ 2 files changed, 47 insertions(+) create mode 100644 Makefile create mode 100644 generate/lib/gluon/radvd/radvd.conf diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..bb69494 --- /dev/null +++ b/Makefile @@ -0,0 +1,37 @@ +include $(TOPDIR)/rules.mk + +PKG_NAME:=gluon-radvd +PKG_VERSION:=1 +PKG_RELEASE:=1.$(GLUON_CONFIG_VERSION) + +PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME) + +include $(INCLUDE_DIR)/package.mk + +define Package/gluon-radvd + SECTION:=gluon + CATEGORY:=Gluon + TITLE:=Advertise an IPv6 prefix from the node + DEPENDS:=+gluon-core +gluon-ebtables +gluon-next-node +radvd +endef + +define Package/gluon-radvd/description + Gluon community wifi mesh firmware framework: Advertise an IPv6 prefix from the node +endef + +define Build/Prepare + mkdir -p $(PKG_BUILD_DIR) +endef + +define Build/Configure +endef + +define Build/Compile +endef + +define Package/gluon-radvd/install + $(CP) ./files/* $(1)/ + $(GLUON_GENERATE) ./generate/* $(1)/ +endef + +$(eval $(call BuildPackage,gluon-radvd)) diff --git a/generate/lib/gluon/radvd/radvd.conf b/generate/lib/gluon/radvd/radvd.conf new file mode 100644 index 0000000..1ce7eab --- /dev/null +++ b/generate/lib/gluon/radvd/radvd.conf @@ -0,0 +1,10 @@ +interface local-node +{ + IgnoreIfMissing on; + AdvSendAdvert on; + AdvDefaultLifetime 0; + + prefix @prefix6@ + { + }; +};