This patchset has some improvements and updates to fipvlan. Two issues are of special interest: - The first patch will startup any inactive network interface Original behaviour was to skip any inactive network and retry for a number of times. I haven't quite figured out the rationale for this; is the user supposed to startup the interface while fipvlan is running? And in any case, the user has already specified on the command line on which interface fipvlan should be running on. So we can make easier for everybody involved and startup the interface from fipvlan. This will also cut down the runtime of fipvlan, as it doesn't need to loop anymore for inactive interfaces - The second patch introduces a '--suffix' option for fipvlan. Originally fipvlan would create a VLAN interface 'ethX.Y-fcoe', which is a format not handled by standard VLAN configuration tools eg vconfig. So with this patch the default VLAN interface naming is set to 'ethX.Y', and the original behaviour can be established by setting '--suffix=-fcoe'.
Comments etc are welcome. Hannes Reinecke (7): fipvlan: Start network interfaces before starting FIP fipvlan: Add -f/--suffix option for interface names. fipvlan: Add '--debug' option Improve logging for netlink messages fipvlan: Shutdown invalid interfaces fipvlan: Make number of link retries configurable fipvlan: Return ENODEV if no FCF are found doc/fipvlan.8 | 44 +++++++++++++++++++-- fipvlan.c | 108 +++++++++++++++++++++++++++++++++++++++++++++------ include/rtnetlink.h | 1 + lib/rtnetlink.c | 65 +++++++++++++++++++++++++++++-- 4 files changed, 198 insertions(+), 20 deletions(-) -- 1.7.3.4 _______________________________________________ devel mailing list devel@open-fcoe.org https://lists.open-fcoe.org/mailman/listinfo/devel