Changes in uspace/srv/net/nil/nildummy/nildummy.c [774e6d1a:228e490] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/net/nil/nildummy/nildummy.c
r774e6d1a r228e490 47 47 #include <net/modules.h> 48 48 #include <net/device.h> 49 #include <netif_interface.h> 49 50 #include <nil_interface.h> 50 51 #include <il_interface.h> … … 52 53 #include <net/packet.h> 53 54 #include <packet_remote.h> 54 #include <netif_remote.h>55 55 #include <nil_local.h> 56 56 … … 113 113 case NET_NIL_DEVICE_STATE: 114 114 rc = nil_device_state_msg_local(0, 115 IPC_GET_DEVICE( *icall), IPC_GET_STATE(*icall));115 IPC_GET_DEVICE(icall), IPC_GET_STATE(icall)); 116 116 ipc_answer_0(iid, (sysarg_t) rc); 117 117 break; … … 119 119 case NET_NIL_RECEIVED: 120 120 rc = packet_translate_remote(nildummy_globals.net_phone, 121 &packet, IPC_GET_PACKET( *icall));121 &packet, IPC_GET_PACKET(icall)); 122 122 if (rc == EOK) { 123 123 rc = nil_received_msg_local(0, 124 IPC_GET_DEVICE( *icall), packet, 0);124 IPC_GET_DEVICE(icall), packet, 0); 125 125 } 126 126 ipc_answer_0(iid, (sysarg_t) rc); … … 375 375 376 376 int nil_message_standalone(const char *name, ipc_callid_t callid, 377 ipc_call_t *call, ipc_call_t *answer, size_t *answer_count)377 ipc_call_t *call, ipc_call_t *answer, int *answer_count) 378 378 { 379 379 measured_string_t *address; … … 391 391 392 392 case NET_NIL_DEVICE: 393 return nildummy_device_message(IPC_GET_DEVICE( *call),394 IPC_GET_SERVICE( *call), IPC_GET_MTU(*call));393 return nildummy_device_message(IPC_GET_DEVICE(call), 394 IPC_GET_SERVICE(call), IPC_GET_MTU(call)); 395 395 396 396 case NET_NIL_SEND: 397 397 rc = packet_translate_remote(nildummy_globals.net_phone, 398 &packet, IPC_GET_PACKET( *call));398 &packet, IPC_GET_PACKET(call)); 399 399 if (rc != EOK) 400 400 return rc; 401 return nildummy_send_message(IPC_GET_DEVICE( *call), packet,402 IPC_GET_SERVICE( *call));401 return nildummy_send_message(IPC_GET_DEVICE(call), packet, 402 IPC_GET_SERVICE(call)); 403 403 404 404 case NET_NIL_PACKET_SPACE: 405 rc = nildummy_packet_space_message(IPC_GET_DEVICE( *call),405 rc = nildummy_packet_space_message(IPC_GET_DEVICE(call), 406 406 &addrlen, &prefix, &content, &suffix); 407 407 if (rc != EOK) 408 408 return rc; 409 IPC_SET_ADDR( *answer, addrlen);410 IPC_SET_PREFIX( *answer, prefix);411 IPC_SET_CONTENT( *answer, content);412 IPC_SET_SUFFIX( *answer, suffix);409 IPC_SET_ADDR(answer, addrlen); 410 IPC_SET_PREFIX(answer, prefix); 411 IPC_SET_CONTENT(answer, content); 412 IPC_SET_SUFFIX(answer, suffix); 413 413 *answer_count = 4; 414 414 return EOK; 415 415 416 416 case NET_NIL_ADDR: 417 rc = nildummy_addr_message(IPC_GET_DEVICE( *call), &address);417 rc = nildummy_addr_message(IPC_GET_DEVICE(call), &address); 418 418 if (rc != EOK) 419 419 return rc; … … 421 421 422 422 case NET_NIL_BROADCAST_ADDR: 423 rc = nildummy_addr_message(IPC_GET_DEVICE( *call), &address);423 rc = nildummy_addr_message(IPC_GET_DEVICE(call), &address); 424 424 if (rc != EOK) 425 425 return rc; … … 427 427 428 428 case IPC_M_CONNECT_TO_ME: 429 return nildummy_register_message(NIL_GET_PROTO( *call),430 IPC_GET_PHONE( *call));429 return nildummy_register_message(NIL_GET_PROTO(call), 430 IPC_GET_PHONE(call)); 431 431 } 432 432 … … 449 449 while (true) { 450 450 ipc_call_t answer; 451 size_tcount;451 int answer_count; 452 452 453 453 /* Clear the answer structure */ 454 refresh_answer(&answer, & count);454 refresh_answer(&answer, &answer_count); 455 455 456 456 /* Fetch the next message */ … … 460 460 /* Process the message */ 461 461 int res = nil_module_message_standalone(NAME, callid, &call, 462 &answer, & count);462 &answer, &answer_count); 463 463 464 464 /* … … 471 471 472 472 /* Answer the message */ 473 answer_call(callid, res, &answer, count);473 answer_call(callid, res, &answer, answer_count); 474 474 } 475 475 }
Note:
See TracChangeset
for help on using the changeset viewer.