Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/net/nil/eth/eth.c

    r9934f7d r28a3e74  
    6060#include <nil_skel.h>
    6161
    62 // FIXME: remove this header
    63 #include <kernel/ipc/ipc_methods.h>
    64 
    6562#include "eth.h"
    6663
     
    231228 * @param[in] iid       The message identifier.
    232229 * @param[in,out] icall The message parameters.
    233  * @param[in] arg       Local argument.
    234  */
    235 static void eth_receiver(ipc_callid_t iid, ipc_call_t *icall, void *arg)
     230 */
     231static void eth_receiver(ipc_callid_t iid, ipc_call_t *icall)
    236232{
    237233        packet_t *packet;
     
    850846       
    851847        *answer_count = 0;
    852        
    853         if (!IPC_GET_IMETHOD(*call))
     848        switch (IPC_GET_IMETHOD(*call)) {
     849        case IPC_M_PHONE_HUNGUP:
    854850                return EOK;
    855851       
    856         switch (IPC_GET_IMETHOD(*call)) {
    857852        case NET_NIL_DEVICE:
    858853                return eth_device_message(IPC_GET_DEVICE(*call),
Note: See TracChangeset for help on using the changeset viewer.