Changeset 71b00dcc in mainline for uspace/srv/net/tl/icmp/icmp.h


Ignore:
Timestamp:
2010-03-07T22:51:38Z (15 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
60ab6c3
Parents:
b5cbff4 (diff), 31c80a5 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge from lp:~lukasmejdrech/helenos/network.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/net/tl/icmp/icmp.h

    rb5cbff4 r71b00dcc  
    6666 *  Receiving fibril sets the associated reply with the return value and signals the event.
    6767 */
    68 INT_MAP_DECLARE( icmp_replies, icmp_reply_t );
     68INT_MAP_DECLARE(icmp_replies, icmp_reply_t);
    6969
    7070/** Echo specific data map.
     
    7272 *  The identifier is used in the future semi-remote calls instead of the ICMP phone.
    7373 */
    74 INT_MAP_DECLARE( icmp_echo_data, icmp_echo_t );
     74INT_MAP_DECLARE(icmp_echo_data, icmp_echo_t);
    7575
    7676/** ICMP reply data.
     
    7979        /** Reply result.
    8080         */
    81         int                                     result;
     81        int result;
    8282        /** Safety lock.
    8383         */
    84         fibril_mutex_t          mutex;
     84        fibril_mutex_t mutex;
    8585        /** Received or timeouted reply signaling.
    8686         */
    87         fibril_condvar_t        condvar;
     87        fibril_condvar_t condvar;
    8888};
    8989
     
    9393        /** IP module phone.
    9494         */
    95         int                             ip_phone;
     95        int ip_phone;
    9696        /** Packet dimension.
    9797         */
    98         packet_dimension_t      packet_dimension;
     98        packet_dimension_t packet_dimension;
    9999        /** Networking module phone.
    100100         */
    101         int                             net_phone;
     101        int net_phone;
    102102        /** Indicates whether ICMP error reporting is enabled.
    103103         */
    104         int                             error_reporting;
     104        int error_reporting;
    105105        /** Indicates whether ICMP echo replying (ping) is enabled.
    106106         */
    107         int                             echo_replying;
     107        int echo_replying;
    108108        /** The last used identifier number.
    109109         */
    110         icmp_param_t    last_used_id;
     110        icmp_param_t last_used_id;
    111111        /** The budled modules assigned echo specific data.
    112112         */
    113         icmp_echo_data_t        echo_data;
     113        icmp_echo_data_t echo_data;
    114114        /** Echo timeout locks.
    115115         */
    116         icmp_replies_t  replies;
     116        icmp_replies_t replies;
    117117        /** Safety lock.
    118118         */
    119         fibril_rwlock_t lock;
     119        fibril_rwlock_t lock;
    120120};
    121121
Note: See TracChangeset for help on using the changeset viewer.