Changes in uspace/srv/net/tl/tcp/tcp.c [be942bc:46d4d9f] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/net/tl/tcp/tcp.c
rbe942bc r46d4d9f 829 829 /* Notify the destination socket */ 830 830 async_msg_5(socket->phone, NET_SOCKET_RECEIVED, 831 ( sysarg_t) socket->socket_id,831 (ipcarg_t) socket->socket_id, 832 832 ((packet_dimension->content < socket_data->data_fragment_size) ? 833 833 packet_dimension->content : socket_data->data_fragment_size), 0, 0, 834 ( sysarg_t) fragments);834 (ipcarg_t) fragments); 835 835 836 836 return EOK; … … 1090 1090 /* Notify the destination socket */ 1091 1091 async_msg_5(socket->phone, NET_SOCKET_ACCEPTED, 1092 ( sysarg_t) listening_socket->socket_id,1092 (ipcarg_t) listening_socket->socket_id, 1093 1093 socket_data->data_fragment_size, TCP_HEADER_SIZE, 1094 0, ( sysarg_t) socket->socket_id);1094 0, (ipcarg_t) socket->socket_id); 1095 1095 1096 1096 fibril_rwlock_write_unlock(socket_data->local_lock); … … 1240 1240 1241 1241 *answer_count = 0; 1242 switch (IPC_GET_ IMETHOD(*call)) {1242 switch (IPC_GET_METHOD(*call)) { 1243 1243 case NET_TL_RECEIVED: 1244 1244 // fibril_rwlock_read_lock(&tcp_globals.lock); … … 1323 1323 1324 1324 /* Process the call */ 1325 switch (IPC_GET_ IMETHOD(call)) {1325 switch (IPC_GET_METHOD(call)) { 1326 1326 case IPC_M_PHONE_HUNGUP: 1327 1327 keep_on_going = false; … … 1365 1365 1366 1366 case NET_SOCKET_BIND: 1367 res = async_data_write_accept((void **) &addr, false, 1368 0, 0, 0, &addrlen); 1367 res = data_receive((void **) &addr, &addrlen); 1369 1368 if (res != EOK) 1370 1369 break; … … 1403 1402 1404 1403 case NET_SOCKET_CONNECT: 1405 res = async_data_write_accept((void **) &addr, false, 1406 0, 0, 0, &addrlen); 1404 res = data_receive((void **) &addr, &addrlen); 1407 1405 if (res != EOK) 1408 1406 break; … … 1455 1453 1456 1454 case NET_SOCKET_SENDTO: 1457 res = async_data_write_accept((void **) &addr, false, 1458 0, 0, 0, &addrlen); 1455 res = data_receive((void **) &addr, &addrlen); 1459 1456 if (res != EOK) 1460 1457 break; … … 2085 2082 if (!fibril) { 2086 2083 free(operation_timeout); 2087 return ENOMEM; 2088 } 2089 2084 return EPARTY; /* FIXME: use another EC */ 2085 } 2090 2086 // fibril_mutex_lock(&socket_data->operation.mutex); 2091 2087 /* Start the timeout fibril */ … … 2485 2481 * result. 2486 2482 */ 2487 if ((IPC_GET_ IMETHOD(call) == IPC_M_PHONE_HUNGUP) ||2483 if ((IPC_GET_METHOD(call) == IPC_M_PHONE_HUNGUP) || 2488 2484 (res == EHANGUP)) 2489 2485 return;
Note:
See TracChangeset
for help on using the changeset viewer.