2007-08-02 09:24:11

by Rami Rosen

[permalink] [raw]
Subject: [RFC][PATCH] Removal of FASTROUTE definition include/linux/if_packet.h

Hi,
It seems that PACKET_FASTROUTE definition should be removed due to that
fastroute is no longer supported.

Regards,
Rami Rosen
--


Signed-off-by: Rami Rosen <[email protected]>


--- linux-2.6.23-rc1-clean/include/linux/if_packet.h 2007-05-03
12:07:59.000000000 +0300
+++ linux-2.6.23-rc1/include/linux/if_packet.h 2007-08-02
11:37:16.000000000 +0300
@@ -30,7 +30,6 @@ struct sockaddr_ll
#define PACKET_OUTGOING 4 /* Outgoing of any type */
/* These ones are invisible by user level */
#define PACKET_LOOPBACK 5 /* MC/BRD frame looped back */
-#define PACKET_FASTROUTE 6 /* Fastrouted frame */

/* Packet socket options */


2007-08-02 09:26:50

by David Miller

[permalink] [raw]
Subject: Re: [RFC][PATCH] Removal of FASTROUTE definition include/linux/if_packet.h

From: "Rami Rosen" <[email protected]>
Date: Thu, 2 Aug 2007 12:23:41 +0300

> Hi,
> It seems that PACKET_FASTROUTE definition should be removed due to that
> fastroute is no longer supported.

It's a value exported to userland, so removing it could
break application compilation, so we can't remove it.