Changes in uspace/lib/net/include/ip_interface.h [6b82009:46d4d9f] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/net/include/ip_interface.h
r6b82009 r46d4d9f 35 35 36 36 #include <net/socket_codes.h> 37 #include <async.h> 37 38 #include <ipc/services.h> 39 38 40 #include <net/device.h> 39 41 #include <net/packet.h> 42 40 43 #include <net/in.h> 41 44 #include <net/ip_codes.h> 45 42 46 #include <ip_remote.h> 43 #include <async.h>44 47 45 48 #define ip_received_error_msg ip_received_error_msg_remote … … 58 61 /** The transport layer notification function type definition. 59 62 * 60 * Notif ythe transport layer modules about the received packet/s.63 * Notifies the transport layer modules about the received packet/s. 61 64 * 62 * @param[in] device_id Device identifier. 63 * @param[in] packet Received packet or the received packet queue. 64 * @param[in] receiver Receiving module service. 65 * @param[in] error Packet error reporting service. Prefixes the 66 * received packet. 67 * 68 * @return EOK on success. 69 * 65 * @param[in] device_id The device identifier. 66 * @param[in] packet The received packet or the received packet queue. 67 * @param[in] receiver The receiving module service. 68 * @param[in] error The packet error reporting service. Prefixes the 69 * received packet. 70 * @return EOK on success. 70 71 */ 71 72 typedef int (*tl_received_msg_t)(device_id_t device_id, packet_t *packet, 72 73 services_t receiver, services_t error); 73 74 74 extern async_sess_t *ip_bind_service(services_t, int, services_t, async_client_conn_t);75 extern async_sess_t *ip_connect_module(services_t);75 extern int ip_bind_service(services_t, int, services_t, async_client_conn_t); 76 extern int ip_connect_module(services_t); 76 77 77 78 /*@}*/
Note:
See TracChangeset
for help on using the changeset viewer.