__sk_attach_filter(9)

__sk_attach_filter9

Attach a socket filter

Usage

int __sk_attach_filter(struct sock_fprog * fprog, struct sock * sk, bool locked);

Arguments

fprog

the filter program

sk

the socket to use

locked

-- undescribed --

Overview

Attach the user's filter code. We first run some sanity checks on it to make sure it does not explode on us later. If an error occurs or there is insufficient memory for the filter a negative errno code is returned. On success the return is zero.

From linux-manual-3.16 3.16.56-1+deb8u1 in Debian 8 (Jessie). Parsed by carta from the page's man source.