1234567891011121314151617181920212223242526272829 |
- #ifndef __PVCALLS_FRONT_H__
- #define __PVCALLS_FRONT_H__
- #include <linux/net.h>
- int pvcalls_front_socket(struct socket *sock);
- int pvcalls_front_connect(struct socket *sock, struct sockaddr *addr,
- int addr_len, int flags);
- int pvcalls_front_bind(struct socket *sock,
- struct sockaddr *addr,
- int addr_len);
- int pvcalls_front_listen(struct socket *sock, int backlog);
- int pvcalls_front_accept(struct socket *sock,
- struct socket *newsock,
- int flags);
- int pvcalls_front_sendmsg(struct socket *sock,
- struct msghdr *msg,
- size_t len);
- int pvcalls_front_recvmsg(struct socket *sock,
- struct msghdr *msg,
- size_t len,
- int flags);
- __poll_t pvcalls_front_poll(struct file *file,
- struct socket *sock,
- poll_table *wait);
- int pvcalls_front_release(struct socket *sock);
- #endif
|