X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=net%2Fipv4%2Fip_vti.c;h=4ec34275160b7b6185ba0152fdbf972e4e72cbc7;hb=f669f023e2ce45ab6e289bd980d435e1dae0e362;hp=feb19db62359ea30dead79f2a1afaed2e1d926d1;hpb=8965179ffd7ee5507de9c3aed331cddaa56ecdc1;p=firefly-linux-kernel-4.4.55.git diff --git a/net/ipv4/ip_vti.c b/net/ipv4/ip_vti.c index feb19db62359..4ec34275160b 100644 --- a/net/ipv4/ip_vti.c +++ b/net/ipv4/ip_vti.c @@ -579,9 +579,9 @@ static void vti_dev_free(struct net_device *dev) static void vti_tunnel_setup(struct net_device *dev) { dev->netdev_ops = &vti_netdev_ops; + dev->type = ARPHRD_TUNNEL; dev->destructor = vti_dev_free; - dev->type = ARPHRD_TUNNEL; dev->hard_header_len = LL_MAX_HEADER + sizeof(struct iphdr); dev->mtu = ETH_DATA_LEN; dev->flags = IFF_NOARP;