Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/net/include/il_interface.h

    r14f1db0 r849ed54  
    3232
    3333/** @file
    34  * Internetwork layer module interface for the underlying network interface layer.
    35  * This interface is always called by the remote modules.
     34 *  Internetwork layer module interface for the underlying network interface layer.
     35 *  This interface is always called by the standalone remote modules.
    3636 */
    3737
     
    5050
    5151/** @name Internetwork layer module interface
    52  * This interface is used by other modules.
     52 *  This interface is used by other modules.
    5353 */
    5454/*@{*/
    5555
    56 /** Notify the internetwork layer modules about the device state change.
    57  *
    58  * @param[in] il_phone  The internetwork layer module phone used for
    59  *                      (semi)remote calls.
    60  * @param[in] device_id The device identifier.
    61  * @param[in] state     The new device state.
    62  * @param[in] target    The target internetwork module service to be
    63  *                      delivered to.
    64  *
    65  * @return EOK on success.
    66  *
     56/** Notifies the internetwork layer modules about the device state change.
     57 *  @param[in] il_phone The internetwork layer module phone used for (semi)remote calls.
     58 *  @param[in] device_id The device identifier.
     59 *  @param[in] state The new device state.
     60 *  @param[in] target The target internetwork module service to be delivered to.
     61 *  @returns EOK on success.
    6762 */
    68 static inline int il_device_state_msg(int il_phone, device_id_t device_id,
    69     device_state_t state, services_t target)
    70 {
    71         return generic_device_state_msg_remote(il_phone, NET_IL_DEVICE_STATE,
    72             device_id, state, target);
     63static inline int il_device_state_msg(int il_phone, device_id_t device_id, device_state_t state, services_t target){
     64        return generic_device_state_msg(il_phone, NET_IL_DEVICE_STATE, device_id, state, target);
    7365}
    7466
    75 /** Notify the internetwork layer modules about the received packet/s.
    76  *
    77  * @param[in] il_phone  The internetwork layer module phone used for
    78  *                      (semi)remote calls.
    79  * @param[in] device_id The device identifier.
    80  * @param[in] packet    The received packet or the received packet queue.
    81  * @param[in] target    The target internetwork module service to be
    82  *                      delivered to.
    83  *
    84  * @return EOK on success.
    85  *
     67/** Notifies the internetwork layer modules about the received packet/s.
     68 *  @param[in] il_phone The internetwork layer module phone used for (semi)remote calls.
     69 *  @param[in] device_id The device identifier.
     70 *  @param[in] packet The received packet or the received packet queue.
     71 *  @param[in] target The target internetwork module service to be delivered to.
     72 *  @returns EOK on success.
    8673 */
    87 inline static int il_received_msg(int il_phone, device_id_t device_id,
    88     packet_t packet, services_t target)
    89 {
    90         return generic_received_msg_remote(il_phone, NET_IL_RECEIVED, device_id,
    91             packet_get_id(packet), target, 0);
     74inline static int il_received_msg(int il_phone, device_id_t device_id, packet_t packet, services_t target){
     75        return generic_received_msg(il_phone, NET_IL_RECEIVED, device_id, packet_get_id(packet), target, 0);
    9276}
    9377
    94 /** Notify the internetwork layer modules about the mtu change.
    95  *
    96  * @param[in] il_phone  The internetwork layer module phone used for
    97  *                      (semi)remote calls.
    98  * @param[in] device_id The device identifier.
    99  * @param[in] mtu       The new mtu value.
    100  * @param[in] target    The target internetwork module service to be
    101  *                      delivered to.
    102  *
    103  * @return EOK on success.
    104  *
     78/** Notifies the internetwork layer modules about the mtu change.
     79 *  @param[in] il_phone The internetwork layer module phone used for (semi)remote calls.
     80 *  @param[in] device_id The device identifier.
     81 *  @param[in] mtu The new mtu value.
     82 *  @param[in] target The target internetwork module service to be delivered to.
     83 *  @returns EOK on success.
    10584 */
    106 inline static int il_mtu_changed_msg(int il_phone, device_id_t device_id,
    107     size_t mtu, services_t target)
    108 {
    109         return generic_device_state_msg_remote(il_phone, NET_IL_MTU_CHANGED,
    110             device_id, (int) mtu, target);
     85inline static int il_mtu_changed_msg(int il_phone, device_id_t device_id, size_t mtu, services_t target){
     86        return generic_device_state_msg(il_phone, NET_IL_MTU_CHANGED, device_id, (int) mtu, target);
    11187}
    11288
Note: See TracChangeset for help on using the changeset viewer.