Lines Matching full:f

27     cmd(f"ip xfrm {args}", shell=True, host=host)
41 feat = ethtool(f"-k {cfg.ifname}", json=True)[0]
43 raise KsftSkipEx(f"can't query features: {e}") from e
56 vxlan_name = f"vx{os.getpid()}"
61 inner_local = f"{INNER_V4_LOCAL}/24"
62 inner_remote = f"{INNER_V4_REMOTE}/24"
65 inner_local = f"{INNER_V6_LOCAL}/64"
66 inner_remote = f"{INNER_V6_REMOTE}/64"
75 ip(f"link add {vxlan_name} type vxlan id 100 dstport 4789 {vxlan_opts} "
76 f"local {local_addr} remote {remote_addr} dev {cfg.ifname}")
77 defer(ip, f"link del {vxlan_name}")
78 ip(f"addr add {inner_local} dev {vxlan_name}{addr_extra}")
79 ip(f"link set {vxlan_name} up")
82 ip(f"link add {vxlan_name} type vxlan id 100 dstport 4789 {vxlan_opts} "
83 f"local {remote_addr} remote {local_addr} dev {cfg.remote_ifname}",
85 defer(ip, f"link del {vxlan_name}", host=cfg.remote)
86 ip(f"addr add {inner_remote} dev {vxlan_name}{addr_extra}",
88 ip(f"link set {vxlan_name} up", host=cfg.remote)
91 xfrm(f"state add src {local_addr} dst {remote_addr} "
92 f"proto esp spi {SPI_OUT} "
93 f"{ESP_AEAD} "
94 f"mode transport offload crypto dev {cfg.ifname} dir out")
95 defer(xfrm, f"state del src {local_addr} dst {remote_addr} "
96 f"proto esp spi {SPI_OUT}")
99 xfrm(f"state add src {remote_addr} dst {local_addr} "
100 f"proto esp spi {SPI_IN} "
101 f"{ESP_AEAD} "
102 f"mode transport offload crypto dev {cfg.ifname} dir in")
103 defer(xfrm, f"state del src {remote_addr} dst {local_addr} "
104 f"proto esp spi {SPI_IN}")
107 xfrm(f"state add src {remote_addr} dst {local_addr} "
108 f"proto esp spi {SPI_IN} "
109 f"{ESP_AEAD} "
110 f"mode transport",
112 defer(xfrm, f"state del src {remote_addr} dst {local_addr} "
113 f"proto esp spi {SPI_IN}", host=cfg.remote)
116 xfrm(f"state add src {local_addr} dst {remote_addr} "
117 f"proto esp spi {SPI_OUT} "
118 f"{ESP_AEAD} "
119 f"mode transport",
121 defer(xfrm, f"state del src {local_addr} dst {remote_addr} "
122 f"proto esp spi {SPI_OUT}", host=cfg.remote)
125 xfrm(f"policy add src {local_addr} dst {remote_addr} "
126 f"proto udp dport 4789 dir out "
127 f"tmpl src {local_addr} dst {remote_addr} proto esp mode transport")
128 defer(xfrm, f"policy del src {local_addr} dst {remote_addr} "
129 f"proto udp dport 4789 dir out")
132 xfrm(f"policy add src {remote_addr} dst {local_addr} "
133 f"proto udp dport 4789 dir in "
134 f"tmpl src {remote_addr} dst {local_addr} proto esp mode transport")
135 defer(xfrm, f"policy del src {remote_addr} dst {local_addr} "
136 f"proto udp dport 4789 dir in")
139 xfrm(f"policy add src {remote_addr} dst {local_addr} "
140 f"proto udp dport 4789 dir out "
141 f"tmpl src {remote_addr} dst {local_addr} proto esp mode transport",
143 defer(xfrm, f"policy del src {remote_addr} dst {local_addr} "
144 f"proto udp dport 4789 dir out", host=cfg.remote)
147 xfrm(f"policy add src {local_addr} dst {remote_addr} "
148 f"proto udp dport 4789 dir in "
149 f"tmpl src {local_addr} dst {remote_addr} proto esp mode transport",
151 defer(xfrm, f"policy del src {local_addr} dst {remote_addr} "
152 f"proto udp dport 4789 dir in", host=cfg.remote)
159 yield KsftNamedVariant(f"outer_v{outer}_inner_v{inner}", outer, inner)
179 cmd(f"{ping} -c 1 -W 2 {inner_remote}")