--- zzzz-none-000/linux-2.6.32.61/include/linux/atmbr2684.h 2013-06-10 09:43:48.000000000 +0000 +++ ar9-7330-650/linux-2.6.32.61/include/linux/atmbr2684.h 2011-07-20 07:23:51.000000000 +0000 @@ -4,6 +4,7 @@ #include #include #include /* For IFNAMSIZ */ +#include /* ETH_P_* Add by Henry*/ /* * Type of media we're bridging (ethernet, token ring, etc) Currently only @@ -56,6 +57,7 @@ int media; /* BR2684_MEDIA_*, flags in upper bits */ char ifname[IFNAMSIZ]; int mtu; + int payload; /* bridged or routed, Add by Henry*/ }; /* @@ -85,6 +87,8 @@ int fcs_out; /* BR2684_FCSOUT_* */ int fcs_auto; /* 1: fcs_{in,out} disabled if no FCS rx'ed */ int encaps; /* BR2684_ENCAPS_* */ + int payload; /* BR2684_PAYLOAD_*Add by Henry*/ + int has_addr; /* 1: include HW addr */ int has_vpiid; /* 1: use vpn_id - Unsupported */ __u8 vpn_id[7]; int send_padding; /* unsupported */