BPF-based classifier

modulename: cls_bpf.ko

configname: CONFIG_NET_CLS_BPF

Linux Kernel Configuration
└─>Networking support
└─>Networking options
└─>QoS and/or fair queueing
└─>BPF-based classifier
In linux kernel since version 3.13 (release Date: 2014-01-19)  
If you say Y here, you will be able to classify packets based on
programmable BPF (JIT'ed) filters as an alternative to ematches.

To compile this code as a module, choose M here: the module will
be called cls_bpf.

source code: