]>
Commit | Line | Data |
---|---|---|
2195046b SS |
1 | #ifndef __PVCALLS_FRONT_H__ |
2 | #define __PVCALLS_FRONT_H__ | |
3 | ||
4 | #include <linux/net.h> | |
5 | ||
6 | int pvcalls_front_socket(struct socket *sock); | |
cb1c7d9b SS |
7 | int pvcalls_front_connect(struct socket *sock, struct sockaddr *addr, |
8 | int addr_len, int flags); | |
67ea9893 SS |
9 | int pvcalls_front_bind(struct socket *sock, |
10 | struct sockaddr *addr, | |
11 | int addr_len); | |
1853f11d | 12 | int pvcalls_front_listen(struct socket *sock, int backlog); |
9774c6cc SS |
13 | int pvcalls_front_accept(struct socket *sock, |
14 | struct socket *newsock, | |
15 | int flags); | |
45ddce21 SS |
16 | int pvcalls_front_sendmsg(struct socket *sock, |
17 | struct msghdr *msg, | |
18 | size_t len); | |
ae0d0405 SS |
19 | int pvcalls_front_recvmsg(struct socket *sock, |
20 | struct msghdr *msg, | |
21 | size_t len, | |
22 | int flags); | |
0148a635 | 23 | __poll_t pvcalls_front_poll(struct file *file, |
5842c835 SS |
24 | struct socket *sock, |
25 | poll_table *wait); | |
235a71c5 | 26 | int pvcalls_front_release(struct socket *sock); |
2195046b SS |
27 | |
28 | #endif |