-+ dev->type = ARPHRD_ETHER;
-+ dev->hard_header_len = ETH_HLEN + sizeof(struct iphdr) + 4;
-+ dev->mtu = ETH_DATA_LEN - sizeof(struct iphdr) - 4;
-+ dev->flags = 0;
++ dev->hard_header_len = LL_MAX_HEADER + ETH_HLEN + sizeof(struct iphdr) + 4;
++ dev->mtu = ETH_DATA_LEN - ETH_HLEN - sizeof(struct iphdr) - 4;