~ubuntu-branches/ubuntu/precise/linux-ti-omap4/precise

« back to all changes in this revision

Viewing changes to include/linux/netfilter_bridge/ebt_vlan.h

  • Committer: Bazaar Package Importer
  • Author(s): Paolo Pisati
  • Date: 2011-06-29 15:23:51 UTC
  • mfrom: (26.1.1 natty-proposed)
  • Revision ID: james.westby@ubuntu.com-20110629152351-xs96tm303d95rpbk
Tags: 3.0.0-1200.2
* Rebased against 3.0.0-6.7
* BSP from TI based on 3.0.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
#ifndef __LINUX_BRIDGE_EBT_VLAN_H
2
2
#define __LINUX_BRIDGE_EBT_VLAN_H
3
3
 
 
4
#include <linux/types.h>
 
5
 
4
6
#define EBT_VLAN_ID     0x01
5
7
#define EBT_VLAN_PRIO   0x02
6
8
#define EBT_VLAN_ENCAP  0x04
8
10
#define EBT_VLAN_MATCH "vlan"
9
11
 
10
12
struct ebt_vlan_info {
11
 
        uint16_t id;            /* VLAN ID {1-4095} */
12
 
        uint8_t prio;           /* VLAN User Priority {0-7} */
 
13
        __u16 id;               /* VLAN ID {1-4095} */
 
14
        __u8 prio;              /* VLAN User Priority {0-7} */
13
15
        __be16 encap;           /* VLAN Encapsulated frame code {0-65535} */
14
 
        uint8_t bitmask;                /* Args bitmask bit 1=1 - ID arg,
 
16
        __u8 bitmask;           /* Args bitmask bit 1=1 - ID arg,
15
17
                                   bit 2=1 User-Priority arg, bit 3=1 encap*/
16
 
        uint8_t invflags;               /* Inverse bitmask  bit 1=1 - inversed ID arg, 
 
18
        __u8 invflags;          /* Inverse bitmask  bit 1=1 - inversed ID arg, 
17
19
                                   bit 2=1 - inversed Pirority arg */
18
20
};
19
21