[PATCH] fff-babel: add configuration scripts
Fabian Bläse
fabian at blaese.de
Sa Mai 25 20:29:01 CEST 2019
On 14.05.19 14:14, Fabian Bläse wrote:
>>> + # add iif-rules
>>> + uci set network.${name}_rule=rule
>>> + uci set network.${name}_rule.in="$name"
>>> + uci set network.${name}_rule.lookup='10'
>>> + uci set network.${name}_rule.priority='31'
>>> +
>>> + uci set network.${name}_rule6=rule6
>>> + uci set network.${name}_rule6.in="$name"
>>> + uci set network.${name}_rule6.lookup='10'
>>> + uci set network.${name}_rule6.priority='31'
>>
>> Das könnte man in eine Funktion stecken, braucht wireguard ja auch:
>>
>> add_iifrules() {
>> local name="$1"
>> local lookup="$2"
>> local prio="$3"
>>
>> uci set network.${name}_rule=rule
>> uci set network.${name}_rule.in="$name"
>> uci set network.${name}_rule.lookup="$lookup"
>> uci set network.${name}_rule.priority="$prio"
>>
>> uci set network.${name}_rule6=rule6
>> uci set network.${name}_rule6.in="$name"
>> uci set network.${name}_rule6.lookup="$lookup"
>> uci set network.${name}_rule6.priority="$prio"
>> }
>>
>> und
>>
>> add_iifrules "$name" "10" "31"
> Stimmt. Ich würde noch meine Wireguard und Gre Patches mit hoch schicken und dann bei allen gemeinsam eine Funktion draus bauen.
Ich habe meine Meinung hierzu geändert: Ich warte noch ab, bis dieser Patch ausreichend Reviewed ist und sende dann einen Patch, der die gemeinsamen Parts in sourcebare Funktionen steckt.
Dann gibts die wireguard & gre Patches, die dann extrem kurz werden.
Gruß
Fabian
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : signature.asc
Dateityp : application/pgp-signature
Dateigröße : 833 bytes
Beschreibung: OpenPGP digital signature
URL : <https://{'listname': 'franken-dev-freifunk.net', 'hostname': 'lists.freifunk.net'}/pipermail/franken-dev-freifunk.net/attachments/20190525/e8ac87dc/attachment.sig>
Mehr Informationen über die Mailingliste franken-dev