]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - net/switchdev/switchdev.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
[karo-tx-linux.git] / net / switchdev / switchdev.c
index d4c8cf8282409a64cc0823cd994a1d2fe6d9c537..ac853acbe21181eb3a80317faebd040e5f76b4a6 100644 (file)
@@ -851,7 +851,7 @@ int switchdev_fib_ipv4_add(u32 dst, int dst_len, struct fib_info *fi,
 
        err = switchdev_port_obj_add(dev, &fib_obj);
        if (!err)
-               fi->fib_flags |= RTNH_F_EXTERNAL;
+               fi->fib_flags |= RTNH_F_OFFLOAD;
 
        return err;
 }
@@ -887,7 +887,7 @@ int switchdev_fib_ipv4_del(u32 dst, int dst_len, struct fib_info *fi,
        struct net_device *dev;
        int err = 0;
 
-       if (!(fi->fib_flags & RTNH_F_EXTERNAL))
+       if (!(fi->fib_flags & RTNH_F_OFFLOAD))
                return 0;
 
        dev = switchdev_get_dev_by_nhs(fi);
@@ -896,7 +896,7 @@ int switchdev_fib_ipv4_del(u32 dst, int dst_len, struct fib_info *fi,
 
        err = switchdev_port_obj_del(dev, &fib_obj);
        if (!err)
-               fi->fib_flags &= ~RTNH_F_EXTERNAL;
+               fi->fib_flags &= ~RTNH_F_OFFLOAD;
 
        return err;
 }