virNetDevMacVLanCreate;
virNetDevMacVLanDelete;
ifaceMacvtapLinkDump;
-ifaceReplaceMacAddress;
-ifaceRestoreMacAddress;
+virNetDevReplaceMacAddress;
+virNetDevRestoreMacAddress;
# interface_conf.h
#endif
/**
- * ifaceReplaceMacAddress:
+ * virNetDevReplaceMacAddress:
* @macaddress: new MAC address for interface
* @linkdev: name of interface
* @stateDir: directory to store old MAC address
*
*/
int
-ifaceReplaceMacAddress(const unsigned char *macaddress,
- const char *linkdev,
- const char *stateDir)
+virNetDevReplaceMacAddress(const char *linkdev,
+ const unsigned char *macaddress,
+ const char *stateDir)
{
unsigned char oldmac[6];
char *path = NULL;
}
/**
- * ifaceRestoreMacAddress:
+ * virNetDevRestoreMacAddress:
* @linkdev: name of interface
* @stateDir: directory containing old MAC address
*
*
*/
int
-ifaceRestoreMacAddress(const char *linkdev,
- const char *stateDir)
+virNetDevRestoreMacAddress(const char *linkdev,
+ const char *stateDir)
{
int rc;
char *oldmacname = NULL;
ATTRIBUTE_NONNULL(2) ATTRIBUTE_NONNULL(4) ATTRIBUTE_NONNULL(5)
ATTRIBUTE_NONNULL(6);
-int ifaceReplaceMacAddress(const unsigned char *macaddress,
- const char *linkdev,
- const char *stateDir);
-
-int ifaceRestoreMacAddress(const char *linkdev,
- const char *stateDir);
+int virNetDevReplaceMacAddress(const char *linkdev,
+ const unsigned char *macaddress,
+ const char *stateDir)
+ ATTRIBUTE_NONNULL(1) ATTRIBUTE_NONNULL(2) ATTRIBUTE_NONNULL(3)
+ ATTRIBUTE_RETURN_CHECK;
+
+int virNetDevRestoreMacAddress(const char *linkdev,
+ const char *stateDir)
+ ATTRIBUTE_NONNULL(1) ATTRIBUTE_NONNULL(2) ATTRIBUTE_RETURN_CHECK;
int ifaceIsVirtualFunction(const char *ifname);
* emulate their switch in firmware.
*/
if (mode == VIR_NETDEV_MACVLAN_MODE_PASSTHRU) {
- if (ifaceReplaceMacAddress(macaddress, linkdev, stateDir) < 0) {
+ if (virNetDevReplaceMacAddress(linkdev, macaddress, stateDir) < 0)
return -1;
- }
}
if (tgifname) {
{
int ret = 0;
if (mode == VIR_NETDEV_MACVLAN_MODE_PASSTHRU) {
- ifaceRestoreMacAddress(linkdev, stateDir);
+ ignore_value(virNetDevRestoreMacAddress(linkdev, stateDir));
}
if (ifname) {