Changes in uspace/srv/net/tl/udp/udp.c [7880d58:46d4d9f] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/net/tl/udp/udp.c
r7880d58 r46d4d9f 393 393 fibril_rwlock_write_unlock(&udp_globals.lock); 394 394 async_msg_5(socket->phone, NET_SOCKET_RECEIVED, 395 ( sysarg_t) socket->socket_id, packet_dimension->content, 0, 0,396 ( sysarg_t) fragments);395 (ipcarg_t) socket->socket_id, packet_dimension->content, 0, 0, 396 (ipcarg_t) fragments); 397 397 398 398 return EOK; … … 742 742 743 743 /* Process the call */ 744 switch (IPC_GET_ IMETHOD(call)) {744 switch (IPC_GET_METHOD(call)) { 745 745 case IPC_M_PHONE_HUNGUP: 746 746 keep_on_going = false; … … 771 771 772 772 case NET_SOCKET_BIND: 773 res = async_data_write_accept((void **) &addr, false, 774 0, 0, 0, &addrlen); 773 res = data_receive((void **) &addr, &addrlen); 775 774 if (res != EOK) 776 775 break; … … 785 784 786 785 case NET_SOCKET_SENDTO: 787 res = async_data_write_accept((void **) &addr, false, 788 0, 0, 0, &addrlen); 786 res = data_receive((void **) &addr, &addrlen); 789 787 if (res != EOK) 790 788 break; … … 868 866 *answer_count = 0; 869 867 870 switch (IPC_GET_ IMETHOD(*call)) {868 switch (IPC_GET_METHOD(*call)) { 871 869 case NET_TL_RECEIVED: 872 870 rc = packet_translate_remote(udp_globals.net_phone, &packet, … … 915 913 * result. 916 914 */ 917 if ((IPC_GET_ IMETHOD(call) == IPC_M_PHONE_HUNGUP) ||915 if ((IPC_GET_METHOD(call) == IPC_M_PHONE_HUNGUP) || 918 916 (res == EHANGUP)) 919 917 return;
Note:
See TracChangeset
for help on using the changeset viewer.