cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

seg6-sysctl.rst (1108B)


      1.. SPDX-License-Identifier: GPL-2.0
      2
      3====================
      4Seg6 Sysfs variables
      5====================
      6
      7
      8/proc/sys/net/conf/<iface>/seg6_* variables:
      9============================================
     10
     11seg6_enabled - BOOL
     12	Accept or drop SR-enabled IPv6 packets on this interface.
     13
     14	Relevant packets are those with SRH present and DA = local.
     15
     16	* 0 - disabled (default)
     17	* not 0 - enabled
     18
     19seg6_require_hmac - INTEGER
     20	Define HMAC policy for ingress SR-enabled packets on this interface.
     21
     22	* -1 - Ignore HMAC field
     23	* 0 - Accept SR packets without HMAC, validate SR packets with HMAC
     24	* 1 - Drop SR packets without HMAC, validate SR packets with HMAC
     25
     26	Default is 0.
     27
     28seg6_flowlabel - INTEGER
     29	Controls the behaviour of computing the flowlabel of outer
     30	IPv6 header in case of SR T.encaps
     31
     32	 == =======================================================
     33	 -1  set flowlabel to zero.
     34	  0  copy flowlabel from Inner packet in case of Inner IPv6
     35	     (Set flowlabel to 0 in case IPv4/L2)
     36	  1  Compute the flowlabel using seg6_make_flowlabel()
     37	 == =======================================================
     38
     39	Default is 0.