Changes in uspace/lib/net/tl/icmp_remote.c [46d4d9f:ffa2c8ef] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/net/tl/icmp_remote.c
r46d4d9f rffa2c8ef 33 33 /** @file 34 34 * ICMP interface implementation for remote modules. 35 * @see icmp_ interface.h35 * @see icmp_remote.h 36 36 */ 37 37 38 #include <icmp_ interface.h>38 #include <icmp_remote.h> 39 39 #include <net/modules.h> 40 40 #include <packet_client.h> … … 42 42 #include <async.h> 43 43 #include <errno.h> 44 #include <ipc/ipc.h>45 44 #include <ipc/services.h> 46 45 #include <ipc/icmp.h> … … 65 64 icmp_param_t mtu, packet_t *packet) 66 65 { 67 async_msg_3(icmp_phone, NET_ICMP_DEST_UNREACH, ( ipcarg_t) code,68 ( ipcarg_t) packet_get_id(packet), (ipcarg_t) mtu);66 async_msg_3(icmp_phone, NET_ICMP_DEST_UNREACH, (sysarg_t) code, 67 (sysarg_t) packet_get_id(packet), (sysarg_t) mtu); 69 68 return EOK; 70 69 } … … 85 84 { 86 85 async_msg_2(icmp_phone, NET_ICMP_SOURCE_QUENCH, 0, 87 ( ipcarg_t) packet_get_id(packet));86 (sysarg_t) packet_get_id(packet)); 88 87 return EOK; 89 88 } … … 104 103 int icmp_time_exceeded_msg(int icmp_phone, icmp_code_t code, packet_t *packet) 105 104 { 106 async_msg_2(icmp_phone, NET_ICMP_TIME_EXCEEDED, ( ipcarg_t) code,107 ( ipcarg_t) packet_get_id(packet));105 async_msg_2(icmp_phone, NET_ICMP_TIME_EXCEEDED, (sysarg_t) code, 106 (sysarg_t) packet_get_id(packet)); 108 107 return EOK; 109 108 } … … 126 125 icmp_param_t pointer, packet_t *packet) 127 126 { 128 async_msg_3(icmp_phone, NET_ICMP_PARAMETERPROB, ( ipcarg_t) code,129 ( ipcarg_t) packet_get_id(packet), (ipcarg_t) pointer);127 async_msg_3(icmp_phone, NET_ICMP_PARAMETERPROB, (sysarg_t) code, 128 (sysarg_t) packet_get_id(packet), (sysarg_t) pointer); 130 129 return EOK; 131 130 }
Note:
See TracChangeset
for help on using the changeset viewer.