|
@@ -545,24 +545,24 @@ static struct proto xsk_proto = {
|
|
|
};
|
|
|
|
|
|
static const struct proto_ops xsk_proto_ops = {
|
|
|
- .family = PF_XDP,
|
|
|
- .owner = THIS_MODULE,
|
|
|
- .release = xsk_release,
|
|
|
- .bind = xsk_bind,
|
|
|
- .connect = sock_no_connect,
|
|
|
- .socketpair = sock_no_socketpair,
|
|
|
- .accept = sock_no_accept,
|
|
|
- .getname = sock_no_getname,
|
|
|
- .poll = xsk_poll,
|
|
|
- .ioctl = sock_no_ioctl,
|
|
|
- .listen = sock_no_listen,
|
|
|
- .shutdown = sock_no_shutdown,
|
|
|
- .setsockopt = xsk_setsockopt,
|
|
|
- .getsockopt = xsk_getsockopt,
|
|
|
- .sendmsg = xsk_sendmsg,
|
|
|
- .recvmsg = sock_no_recvmsg,
|
|
|
- .mmap = xsk_mmap,
|
|
|
- .sendpage = sock_no_sendpage,
|
|
|
+ .family = PF_XDP,
|
|
|
+ .owner = THIS_MODULE,
|
|
|
+ .release = xsk_release,
|
|
|
+ .bind = xsk_bind,
|
|
|
+ .connect = sock_no_connect,
|
|
|
+ .socketpair = sock_no_socketpair,
|
|
|
+ .accept = sock_no_accept,
|
|
|
+ .getname = sock_no_getname,
|
|
|
+ .poll = xsk_poll,
|
|
|
+ .ioctl = sock_no_ioctl,
|
|
|
+ .listen = sock_no_listen,
|
|
|
+ .shutdown = sock_no_shutdown,
|
|
|
+ .setsockopt = xsk_setsockopt,
|
|
|
+ .getsockopt = xsk_getsockopt,
|
|
|
+ .sendmsg = xsk_sendmsg,
|
|
|
+ .recvmsg = sock_no_recvmsg,
|
|
|
+ .mmap = xsk_mmap,
|
|
|
+ .sendpage = sock_no_sendpage,
|
|
|
};
|
|
|
|
|
|
static void xsk_destruct(struct sock *sk)
|