.\" This manpage has been automatically generated by docbook2man .\" from a DocBook document. This tool can be found at: .\" .\" Please send any bug reports, improvements, comments, patches, .\" etc. to Steve Cheng . .TH "SK_RUN_FILTER" "9" "09 October 2005" "" "" .SH NAME sk_run_filter \- run a filter on a socket .SH SYNOPSIS "SYNOPSIS" .sp \fB .sp int sk_run_filter (struct sk_buff * \fIskb\fB, struct sock_filter * \fIfilter\fB, int \fIflen\fB); \fR .SH "ARGUMENTS" .TP \fB\fIskb\fB\fR buffer to run the filter on .TP \fB\fIfilter\fB\fR filter to apply .TP \fB\fIflen\fB\fR length of filter .SH "DESCRIPTION" .PP Decode and apply filter instructions to the skb->data. Return length to keep, 0 for none. skb is the data we are filtering, filter is the array of filter instructions, and len is the number of filter blocks in the array.