Changes in uspace/srv/net/nil/nildummy/nildummy.h [21580dd:aadf01e] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/net/nil/nildummy/nildummy.h
r21580dd raadf01e 73 73 * @see device.h 74 74 */ 75 DEVICE_MAP_DECLARE( nildummy_devices, nildummy_device_t)75 DEVICE_MAP_DECLARE(nildummy_devices, nildummy_device_t) 76 76 77 77 /** Dummy nil device specific data. … … 80 80 /** Device identifier. 81 81 */ 82 device_id_t 82 device_id_t device_id; 83 83 /** Device driver service. 84 84 */ 85 services_t 85 services_t service; 86 86 /** Driver phone. 87 87 */ 88 int 88 int phone; 89 89 /** Maximal transmission unit. 90 90 */ 91 size_t 91 size_t mtu; 92 92 /** Actual device hardware address. 93 93 */ 94 measured_string_ref 94 measured_string_ref addr; 95 95 /** Actual device hardware address data. 96 96 */ 97 char * 97 char * addr_data; 98 98 }; 99 99 … … 103 103 /** Protocol service. 104 104 */ 105 services_t 105 services_t service; 106 106 /** Protocol module phone. 107 107 */ 108 int 108 int phone; 109 109 }; 110 110 … … 114 114 /** Networking module phone. 115 115 */ 116 int 116 int net_phone; 117 117 /** Safety lock for devices. 118 118 */ 119 fibril_rwlock_t 119 fibril_rwlock_t devices_lock; 120 120 /** All known Ethernet devices. 121 121 */ 122 nildummy_devices_t 122 nildummy_devices_t devices; 123 123 /** Safety lock for protocols. 124 124 */ 125 fibril_rwlock_t 125 fibril_rwlock_t protos_lock; 126 126 /** Default protocol. 127 127 */ 128 nildummy_proto_t 128 nildummy_proto_t proto; 129 129 }; 130 130
Note:
See TracChangeset
for help on using the changeset viewer.