Searched refs:msghdr (Results 1 - 15 of 15) sorted by relevance

/haiku/src/add-ons/kernel/network/stack/
H A Dstack_interface.cpp85 msghdr message;
109 stack_interface_recvmsg(net_socket* socket, struct msghdr* message, int flags)
134 msghdr message;
149 stack_interface_sendmsg(net_socket* socket, const struct msghdr* message,
159 return gNetSocketModule.send(socket, (msghdr*)message, buffer, length,
H A Dnet_socket.cpp234 msghdr* messageHeader)
268 net_buffer* buffer, msghdr* messageHeader)
293 socket_receive_no_buffer(net_socket* socket, msghdr* header, void* data,
1156 socket_receive(net_socket* socket, msghdr* header, void* data, size_t length,
1268 socket_send(net_socket* socket, msghdr* header, const void* data, size_t length,
/haiku/src/bin/debug/strace/
H A DTypeHandler.h126 struct msghdr;
138 DEFINE_FACTORY(msghdr_ptr, msghdr *);
139 DEFINE_FACTORY(msghdr_ptr, const msghdr *);
H A DNetworkTypes.cpp609 r += "header = " + format_pointer_value<msghdr>(context, msg->header);
647 format_pointer(Context &context, msghdr *h)
767 POINTER_TYPE(msghdr_ptr, msghdr);
/haiku/headers/private/net/
H A Dnet_stack_interface.h44 ssize_t (*recvmsg)(net_socket* socket, struct msghdr* message, int flags);
51 ssize_t (*sendmsg)(net_socket* socket, const struct msghdr* message,
H A Dnet_socket.h107 ssize_t (*receive)(net_socket* socket, struct msghdr* , void* data,
109 ssize_t (*send)(net_socket* socket, struct msghdr* , const void* data,
/haiku/headers/posix/sys/
H A Dsocket.h102 struct msghdr { struct
112 /* Flags for the msghdr.msg_flags field */
180 ssize_t recvmsg(int socket, struct msghdr *message, int flags);
182 ssize_t sendmsg(int socket, const struct msghdr *message, int flags);
/haiku/src/system/kernel/fs/
H A Dsocket.cpp129 prepare_userland_msghdr(const msghdr* userMessage, msghdr& message,
138 || user_memcpy(&message, userMessage, sizeof(msghdr)) != B_OK) {
476 common_recvmsg(int fd, struct msghdr *message, int flags, bool kernel)
511 common_sendmsg(int fd, const struct msghdr *message, int flags, bool kernel)
699 recvmsg(int socket, struct msghdr *message, int flags)
725 sendmsg(int socket, const struct msghdr *message, int flags)
938 _user_recvmsg(int socket, struct msghdr *userMessage, int flags)
941 msghdr message;
987 || user_memcpy(userMessage, &message, sizeof(msghdr)) !
[all...]
/haiku/src/tests/add-ons/kernel/network/
H A Duserland_ipc.c337 struct msghdr *msg = (struct msghdr *) args;
355 struct msghdr *msg = (struct msghdr *) args;
/haiku/src/system/libnetwork/
H A Dsocket.cpp276 recvmsg(int socket, struct msghdr *message, int flags)
307 sendmsg(int socket, const struct msghdr *message, int flags)
/haiku/src/bin/network/ping/
H A Dping6.c243 static struct msghdr smsghdr;
251 static int get_hoplim(struct msghdr *);
252 static int get_pathmtu(struct msghdr *);
253 static struct in6_pktinfo *get_rcvpktinfo(struct msghdr *);
265 static void pr_pack(u_char *, int, struct msghdr *);
266 static void pr_exthdrs(struct msghdr *);
1181 struct msghdr m;
1561 pr_pack(u_char *buf, int cc, struct msghdr *mhdr)
1852 pr_exthdrs(struct msghdr *mhdr)
2204 get_hoplim(struct msghdr *mhd
[all...]
H A Dping.c215 struct msghdr msg;
/haiku/headers/private/kernel/
H A Dvfs.h271 ssize_t _user_recvmsg(int socket, struct msghdr *message, int flags);
275 ssize_t _user_sendmsg(int socket, const struct msghdr *message, int flags);
/haiku/headers/private/system/
H A Dsyscalls.h372 extern ssize_t _kern_recvmsg(int socket, struct msghdr *message,
379 extern ssize_t _kern_sendmsg(int socket, const struct msghdr *message,
/haiku/src/tests/system/network/
H A Dunix_dgram_test.cpp561 struct msghdr msg;

Completed in 149 milliseconds