Contributors: 2
	  
        
          | Author | 
          Tokens | 
          Token Proportion | 
          Commits | 
          Commit Proportion | 
        
	  
	  
        
        
          | Alexei Starovoitov | 
          83 | 
          96.51% | 
          1 | 
          50.00% | 
        
        
          | Yue haibing | 
          3 | 
          3.49% | 
          1 | 
          50.00% | 
        
	  
	  
        
          | Total | 
          86 | 
           | 
          2 | 
           | 
	    
	  
    
 
/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _LINUX_BPFILTER_H
#define _LINUX_BPFILTER_H
#include <uapi/linux/bpfilter.h>
struct sock;
int bpfilter_ip_set_sockopt(struct sock *sk, int optname, char __user *optval,
			    unsigned int optlen);
int bpfilter_ip_get_sockopt(struct sock *sk, int optname, char __user *optval,
			    int __user *optlen);
extern int (*bpfilter_process_sockopt)(struct sock *sk, int optname,
				       char __user *optval,
				       unsigned int optlen, bool is_set);
#endif