]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/tap/rte_eth_tap.c
ethdev: fix max Rx packet length
[dpdk.git] / drivers / net / tap / rte_eth_tap.c
index 046f17669d03d16b93e1d8f3d0ec9fd9c426fa68..e4f1ad45219e6c00081803bf84a0a79d4fa4614b 100644 (file)
@@ -1627,13 +1627,8 @@ tap_mtu_set(struct rte_eth_dev *dev, uint16_t mtu)
 {
        struct pmd_internals *pmd = dev->data->dev_private;
        struct ifreq ifr = { .ifr_mtu = mtu };
-       int err = 0;
 
-       err = tap_ioctl(pmd, SIOCSIFMTU, &ifr, 1, LOCAL_AND_REMOTE);
-       if (!err)
-               dev->data->mtu = mtu;
-
-       return err;
+       return tap_ioctl(pmd, SIOCSIFMTU, &ifr, 1, LOCAL_AND_REMOTE);
 }
 
 static int