# do not edit this file, it will be overwritten on update # # rename SRIOV virtual function interfaces ACTION=="remove", GOTO="net-sriov-names_end" # when net.ifnames=0 is not set in command line ,do not generate net-name rules IMPORT{cmdline}="net.ifnames" ENV{net.ifnames}!="0",SUBSYSTEMS=="pci", GOTO="net-sriov-names_end" SUBSYSTEM=="net", SUBSYSTEMS=="pci", ACTION=="add", NAME=="?*", ENV{INTERFACE_NEW}="$name" SUBSYSTEM=="net", SUBSYSTEMS=="pci", ACTION=="add", IMPORT{program}="net-set-sriov-names" # rename interface if needed ENV{INTERFACE_NEW}=="?*", NAME="$env{INTERFACE_NEW}" LABEL="net-sriov-names_end"