Changeset 02d9fec in mainline for uspace/srv/net/il
- Timestamp:
- 2010-03-15T20:52:26Z (16 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 6e81d04
- Parents:
- 6092b56e
- Location:
- uspace/srv/net/il/ip
- Files:
-
- 2 edited
-
ip.c (modified) (2 diffs)
-
ip_messages.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/net/il/ip/ip.c
r6092b56e r02d9fec 895 895 ip_pseudo_header_ref header; 896 896 size_t headerlen; 897 device_id_t device_id; 897 898 898 899 *answer_count = 0; … … 921 922 case NET_IP_GET_ROUTE: 922 923 ERROR_PROPAGATE(data_receive((void **) &addr, &addrlen)); 923 ERROR_PROPAGATE(ip_get_route_req(0, IP_GET_PROTOCOL(call), addr, (socklen_t) addrlen, IPC_SET_DEVICE(answer), &header, &headerlen)); 924 ERROR_PROPAGATE(ip_get_route_req(0, IP_GET_PROTOCOL(call), addr, (socklen_t) addrlen, 925 &device_id, &header, &headerlen)); 926 *IPC_SET_DEVICE(answer) = device_id; 924 927 *IP_SET_HEADERLEN(answer) = headerlen; 925 928 *answer_count = 2; -
uspace/srv/net/il/ip/ip_messages.h
r6092b56e r02d9fec 82 82 * @param[out] answer The message answer structure. 83 83 */ 84 #define IP_SET_HEADERLEN(answer) ( (size_t *)&IPC_GET_ARG2(*answer))84 #define IP_SET_HEADERLEN(answer) (&IPC_GET_ARG2(*answer)) 85 85 86 86 /** Returns the network mask message parameter.
Note:
See TracChangeset
for help on using the changeset viewer.
