Developing lightweight computation at the DSG edge
Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Quick Mesh Project
qMp packages
Commits
519b6990
Commit
519b6990
authored
May 26, 2013
by
Simó Albert i Beltran
Browse files
Remove default bandwidth for default gateways. Closes #244.
parent
280848c6
Changes
3
Hide whitespace changes
Inline
Side-by-side
packages/qmp-system/files/etc/config/qmp
View file @
519b6990
...
...
@@ -67,7 +67,6 @@ config 'gateway'
option 'ignore' '1'
option 'type' 'offer'
option 'network' '::/0'
option 'bandwidth' '100000'
config 'gateway'
option 'type' 'search'
...
...
@@ -78,7 +77,7 @@ config 'gateway'
option 'ignore' '1'
option 'type' 'offer'
option 'network' '0.0.0.0/0'
option 'bandwidth' '100000'
#
option 'bandwidth' '100000'
config 'gateway'
option 'type' 'search'
...
...
packages/qmp-system/files/etc/qmp/qmp_gw.sh
View file @
519b6990
...
...
@@ -55,13 +55,7 @@ qmp_exists_gateway()
ignore
=
"
$2
"
else
config_get exists
"
$config
"
$1
if
[
"
$1
"
=
"bandwidth"
]
then
if
[
-z
"
$exists
"
]
then
return
fi
elif
[
"
$exists
"
!=
"
$2
"
]
if
[
"
$exists
"
!=
"
$2
"
]
then
return
fi
...
...
@@ -95,38 +89,38 @@ qmp_set_gateway()
}
qmp_gw_search_default_ipv4
()
{
qmp_set_gateway ignore 1
type
offer network 0.0.0.0/0
bandwidth 100000
qmp_set_gateway ignore 1
type
offer network 0.0.0.0/0
qmp_set_gateway ignore 0
type
search network 0.0.0.0/0 maxPrefixLen 0
qmp_gw_masq_wan 0
}
qmp_gw_search_default_ipv6
()
{
qmp_set_gateway ignore 1
type
offer network ::/0
bandwidth 100000
qmp_set_gateway ignore 1
type
offer network ::/0
qmp_set_gateway ignore 0
type
search network ::/0
qmp_gw_masq_wan 0
}
qmp_gw_offer_default_ipv4
()
{
qmp_set_gateway ignore 1
type
search network 0.0.0.0/0 maxPrefixLen 0
qmp_set_gateway ignore 0
type
offer network 0.0.0.0/0
bandwidth 100000
qmp_set_gateway ignore 0
type
offer network 0.0.0.0/0
qmp_gw_masq_wan 1
}
qmp_gw_offer_default_ipv6
()
{
qmp_set_gateway ignore 1
type
search network ::/0
qmp_set_gateway ignore 0
type
offer network ::/0
bandwidth 100000
qmp_set_gateway ignore 0
type
offer network ::/0
qmp_gw_masq_wan 1
}
qmp_gw_disable_default_ipv4
()
{
qmp_set_gateway ignore 1
type
search network 0.0.0.0/0 maxPrefixLen 0
qmp_set_gateway ignore 1
type
offer network 0.0.0.0/0
bandwidth 100000
qmp_set_gateway ignore 1
type
offer network 0.0.0.0/0
qmp_gw_masq_wan 0
}
qmp_gw_disable_default_ipv6
()
{
qmp_set_gateway ignore 1
type
search network ::/0
qmp_set_gateway ignore 1
type
offer network ::/0
bandwidth 100000
qmp_set_gateway ignore 1
type
offer network ::/0
qmp_gw_masq_wan 0
}
...
...
packages/qmp-system/files/etc/uci-defaults/qmp_update_config_gateways
View file @
519b6990
...
...
@@ -38,7 +38,6 @@
# # option 'ignore' '0'
# option 'type' 'offer'
# option 'network' '::/0'
# option 'bandwidth' '100000'
#
# config 'gateway'
# option 'ignore' '0'
...
...
@@ -52,7 +51,6 @@
# # option 'ignore' '0'
# option 'type' 'offer'
# option 'network' '0.0.0.0/0'
# option 'bandwidth' '100000'
#
# config 'gateway'
# option 'type' 'search'
...
...
@@ -80,7 +78,6 @@ translate_tunnel()
then
type_ignore="offer"
type_no_ignore="search"
extra_args_ignore="bandwidth 100000"
if [ "$ipv" = 4 ] && [ "$tunnel_network" = "0.0.0.0/0" ]
then
extra_args_no_ignore="maxPrefixLen 0"
...
...
@@ -91,7 +88,6 @@ translate_tunnel()
then
type_ignore="search"
type_no_ignore="offer"
extra_args_no_ignore="bandwidth 100000"
if [ "$ipv" = 4 ] && [ "$tunnel_network" = "0.0.0.0/0" ]
then
extra_args_ignore="maxPrefixLen 0"
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment