haiku/headers/private/net
Ingo Weinhold 97cdbb548e Added support for sending/receiving ancillary data. The protocol modules
have two more optional hooks for attaching supplied ancillary data to a
net_buffer and for processing received ancillary data. Not sure, if that
is flexible enough for all kinds of ancillary data, but it is for
SCM_RIGHTS and also should for SCM_CRED[ENTIAL]S (if we ever decide to
implement one of those) -- don't know any other types on other protocol
levels.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24941 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-04-12 09:28:05 +00:00
..
AddressUtilities.h added 'udp_endpoints' debugger command. 2007-04-29 19:03:06 +00:00
arp_control.h ARP now queues packets while resolving a destination instead of blocking on send_data(). This fixes several issues: 2007-04-15 21:00:12 +00:00
ether_driver.h * Changed ETHER_GET_LINK_STATE ethernet driver interface, added ETHER_SET_LINK_STATE_SEM. 2007-04-04 09:41:04 +00:00
ethernet.h * Completed the previous commit and merger of the team/network/new_stack branch. 2006-08-08 13:07:07 +00:00
net_buffer.h Added support for attaching ancillary data to a net_buffer. It's a naive 2008-04-12 09:19:44 +00:00
net_datalink_protocol.h added join_multicast/leave_multicast to datalink protocols, preparing for full multicast support. 2007-05-01 11:38:39 +00:00
net_datalink.h * Added a set_to_defaults() function to the address module: it can be used 2008-02-28 15:43:27 +00:00
net_device.h Renamed net_device::{add|rem}_multi() to {add|remove}_multicast for consistency and clarity. 2007-05-04 06:57:26 +00:00
net_protocol.h Added support for sending/receiving ancillary data. The protocol modules 2008-04-12 09:28:05 +00:00
net_routing_info.h * Completed the previous commit and merger of the team/network/new_stack branch. 2006-08-08 13:07:07 +00:00
net_socket.h * Renamed THREAD_FLAGS_IOCTL_SYSCALL to THREAD_FLAGS_SYSCALL, 2008-04-11 16:13:47 +00:00
net_stack_driver.h fixed the way accept() works in regards to the cookie pointer. It is no longer visible to userspace, we pass the fd instead. Also renamed kernel's shutdown() to system_shutdown as it collides with Posix's shutdown(). 2007-05-23 19:56:40 +00:00
net_stack_interface.h * Renamed THREAD_FLAGS_IOCTL_SYSCALL to THREAD_FLAGS_SYSCALL, 2008-04-11 16:13:47 +00:00
net_stack.h * Renamed THREAD_FLAGS_IOCTL_SYSCALL to THREAD_FLAGS_SYSCALL, 2008-04-11 16:13:47 +00:00
net_stat.h added Recv-Q/Send-Q output to netstat. 2007-04-25 17:41:18 +00:00
NetBufferUtilities.h introduced a new helper class DatagramSocket which provides a consistent base interface and functionality for the implementation of datagram-based sockets. 2007-04-13 00:55:32 +00:00
NetUtilities.h net_buffer: preparing for better metadata management 2007-05-23 03:48:23 +00:00
ProtocolUtilities.h axeld + bonefish: 2008-02-17 16:25:07 +00:00
r5_compatibility.h The R5 compatibility is now turned off when the socket functions are used 2006-12-05 03:03:15 +00:00
userland_ipc.h * Completed the previous commit and merger of the team/network/new_stack branch. 2006-08-08 13:07:07 +00:00