Create packet-generator interfaces. :param interfaces: iterable indexes of the interfaces. :returns: List of created interfaces.
(
cls, interfaces, csum_offload=0, gso=0, gso_size=0, mode=None
)
| 195 | |
| 196 | @classmethod |
| 197 | def create_pg_interfaces_internal( |
| 198 | cls, interfaces, csum_offload=0, gso=0, gso_size=0, mode=None |
| 199 | ) -> list[VppPGInterface]: |
| 200 | """ |
| 201 | Create packet-generator interfaces. |
| 202 | |
| 203 | :param interfaces: iterable indexes of the interfaces. |
| 204 | :returns: List of created interfaces. |
| 205 | |
| 206 | """ |
| 207 | result = [] |
| 208 | for i in interfaces: |
| 209 | intf = VppPGInterface(cls, i, csum_offload, gso, gso_size, mode) |
| 210 | setattr(cls, intf.name, intf) |
| 211 | result.append(intf) |
| 212 | cls.pg_interfaces = result |
| 213 | return result |
| 214 | |
| 215 | @classmethod |
| 216 | def create_pg_ip4_interfaces( |
no test coverage detected