dabba: properly set 'jump false' instruction.

Signed-off-by: Emmanuel Roullit <emmanuel.roullit@gmail.com>
dabba: fix sock_filter message memory allocation.

Signed-off-by: Emmanuel Roullit <emmanuel.roullit@gmail.com>
dabba: add function to destroy parsed sock filters.

Signed-off-by: Emmanuel Roullit <emmanuel.roullit@gmail.com>
dabba: add sock filter cli option stubs.

Signed-off-by: Emmanuel Roullit <emmanuel.roullit@gmail.com>
dabbad: add function to free a socket filter.

Signed-off-by: Emmanuel Roullit <emmanuel.roullit@gmail.com>
rpc: add socket program field in capture message.

Signed-off-by: Emmanuel Roullit <emmanuel.roullit@gmail.com>
dabba: add parsed socket program to capture msg.

Signed-off-by: Emmanuel Roullit <emmanuel.roullit@gmail.com>
libdabba: add socket program to capture structure.

Signed-off-by: Emmanuel Roullit <emmanuel.roullit@gmail.com>
libdabba: add funcs to attach/detack sock filter.

Signed-off-by: Emmanuel Roullit <emmanuel.roullit@gmail.com>
dabbad: attach sock filter to capture when present.

Signed-off-by: Emmanuel Roullit <emmanuel.roullit@gmail.com>
dabbad: destroy socket filter when stopping a capture.

Signed-off-by: Emmanuel Roullit <emmanuel.roullit@gmail.com>
dabbad: only return ENOMEM when allocation failed.

Signed-off-by: Emmanuel Roullit <emmanuel.roullit@gmail.com>