patch-2.1.15 linux/net/core/net_alias.c
Next file: linux/net/core/scm.c
Previous file: linux/net/core/neighbour.c
Back to the patch index
Back to the overall index
- Lines: 30
- Date:
Thu Dec 12 16:54:23 1996
- Orig file:
v2.1.14/linux/net/core/net_alias.c
- Orig date:
Thu Oct 10 19:10:58 1996
diff -u --recursive --new-file v2.1.14/linux/net/core/net_alias.c linux/net/core/net_alias.c
@@ -44,11 +44,6 @@
#include <linux/proc_fs.h>
#include <linux/stat.h>
-#ifdef ALIAS_USER_LAND_DEBUG
-#include "net_alias.h"
-#include "user_stubs.h"
-#endif
-
#include <linux/net_alias.h>
#ifdef CONFIG_KERNELD
@@ -59,7 +54,7 @@
* Only allow the following flags to pass from main device to aliases
*/
-#define NET_ALIAS_IFF_MASK (IFF_UP|IFF_BROADCAST|IFF_RUNNING|IFF_NOARP|IFF_LOOPBACK|IFF_POINTOPOINT)
+#define NET_ALIAS_IFF_MASK (IFF_UP|IFF_RUNNING|IFF_NOARP|IFF_LOOPBACK|IFF_POINTOPOINT|IFF_BROADCAST|IFF_MULTICAST)
static struct net_alias_type * nat_getbytype(int type);
static int nat_attach_chg(struct net_alias_type *nat, int delta);
@@ -296,6 +291,8 @@
dev->mtu = main_dev->mtu;
dev->pa_alen = main_dev->pa_alen;
dev->hard_header = main_dev->hard_header;
+ dev->hard_header_cache = main_dev->hard_header_cache;
+ dev->header_cache_update = main_dev->header_cache_update;
dev->rebuild_header = main_dev->rebuild_header;
}
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov