[Fli4l_dev] Informationen zu den wöchentlichen 4.0-Archiven vom 19.02.2016 (44579)

Christoph Schulz fli4l at kristov.de
So Feb 28 17:54:15 CET 2016


Hallo!

Hans Bachner schrieb:

>> CIRC_CLASS_N='2' # number of circuit classes
>> CIRC_CLASS_1_NAME='internet' # 1st circuit class
>> CIRC_CLASS_2_NAME='Fernsehen' # 2st circuit class
> 
> CIRC_CLASS[1] { NAME='internet' }
> CIRC_CLASS[2] { NAME='Fernsehen' }
> 
> (die explizieten Indizes können nach meinem Verständnis auch weggelassen
> werden, also nur [] statt [n])

Richtig. Man muss hier immer "in Präfixen" denken, d.h. in ausgeklammerten 
Wortanfängen. Ich kann die obige Konfiguration also so schreiben:

CIRC.CLASS[].NAME='internet'
CIRC.CLASS[].NAME='Fernsehen'

Oder so:

CIRC.CLASS[] {
  NAME='internet'
}
CIRC.CLASS[] {
  NAME='Fernsehen'
}

Oder so:

CIRC.CLASS {
  [].NAME='internet'
  [].NAME='Fernsehen'
}

Oder so:

CIRC.CLASS {
  [] {
    NAME='internet'
  }
  [] {
    NAME='Fernsehen'
  }
}

>> NETS_IPV4_1='0.0.0.0/0' # use default IPv4 route over this circuit
> 
> NETS_IPV4[1] { '0.0.0.0/0' }

Das geht nicht, weil hier die Zuweisung unter den Tisch gefallen ist. 
Richtig ist:

NETS_IPV4[1]='0.0.0.0/0'

Oder ohne Index:

NETS_IPV4[]='0.0.0.0/0'

Alle möglichen Anfänge können natürlich wieder ausgeklammert werden, z.B.:

NETS.IPV4 {
  []='0.0.0.0/0'
}

NETS {
  IPV4 {
    []='0.0.0.0/0'
  }
}


Viele Grüße,
-- 
Christoph Schulz
[fli4l-Team]



Mehr Informationen über die Mailingliste Fli4l_dev