This make source based IPv6 routing option available for
modemmanager when using modem SLAAC.
Signed-off-by: Ryan Press <redacted>
PKG_NAME:=modemmanager
PKG_VERSION:=1.24.0
-PKG_RELEASE:=3
+PKG_RELEASE:=4
PKG_SOURCE_PROTO:=git
PKG_SOURCE_URL:=https://gitlab.freedesktop.org/mobile-broadband/ModemManager.git
[ -n "${gateway}" ] && {
echo "adding default IPv6 route via ${gateway}"
proto_add_ipv6_route "${gateway}" "128"
- proto_add_ipv6_route "::0" "0" "${gateway}" "" "" "${address}/${prefix}"
+ [ "$sourcefilter" = "0" ] && {
+ proto_add_ipv6_route "::0" "0" "${gateway}"
+ } || {
+ proto_add_ipv6_route "::0" "0" "${gateway}" "" "" "${address}/${prefix}"
+ }
}
[ -n "${dns1}" ] && {
echo "adding primary DNS at ${dns1}"