]> xenbits.xensource.com Git - libvirt.git/commitdiff
bridge: Fix forward delay APIs
authorJiri Denemark <jdenemar@redhat.com>
Fri, 9 Dec 2011 12:04:14 +0000 (13:04 +0100)
committerJiri Denemark <jdenemar@redhat.com>
Fri, 9 Dec 2011 12:57:45 +0000 (13:57 +0100)
Due to copy&paste error in c1df2c14b590b3d68b707aa4f3a570f95a6bc548,
virNetDevBridge[SG]etSTPDelay APIs were accessing wrong file.

src/util/virnetdevbridge.c

index e246b2c53dacffdd293359fb89872a8bc0c03cd0..08c8f5cc59ecfa3390b7b4e9a89ba99fd07d4bc8 100644 (file)
@@ -395,7 +395,7 @@ int virNetDevBridgeSetSTPDelay(const char *brname,
     if ((fd = virNetDevSetupControl(brname, &ifr)) < 0)
         goto cleanup;
 
-    ret = virNetDevBridgeSet(brname, "stp_state", MS_TO_JIFFIES(delay),
+    ret = virNetDevBridgeSet(brname, "forward_delay", MS_TO_JIFFIES(delay),
                              fd, &ifr);
 
 cleanup:
@@ -426,7 +426,7 @@ int virNetDevBridgeGetSTPDelay(const char *brname,
     if ((fd = virNetDevSetupControl(brname, &ifr)) < 0)
         goto cleanup;
 
-    ret = virNetDevBridgeGet(brname, "stp_state", &i,
+    ret = virNetDevBridgeGet(brname, "forward_delay", &i,
                              fd, &ifr);
     *delayms = JIFFIES_TO_MS(i);