Re: [PATCH v11 net-next 11/12] net: filter: move eBPF instruction macros

From: Alexei Starovoitov
Date: Thu Sep 11 2014 - 02:45:47 EST


On Wed, Sep 10, 2014 at 11:29 PM, Daniel Borkmann <dborkman@xxxxxxxxxx> wrote:
>>
>> Interesting idea. Are you saying just copy paste these
>> 226 lines into user libbpf.h for now to use them in testsuite
>> and examples ? Hmm.
>> Indeed the less lines we add to uapi the better. I'll do that.
>
>
> Yes, that should be just fine, the existing ABI is not allowed to
> change anyway and we're running into less pain if we decide to change
> existing or add new macros internally.

ok. will do that in the next set.

btw, preliminary compat support in the attached patch.
It works fine, but Andy's concern about enum is starting
to get on me. May be we should replace
enum bpf_.._type with u32 just to be safe...

Attachment: 0001-bpf-add-compat_sys_bpf-wrapper.patch
Description: Binary data