Changeset eb522e8 in mainline for uspace/srv/net/il/ip/ip.h
- Timestamp:
- 2011-06-01T08:43:42Z (14 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 8d6c1f1
- Parents:
- 9e2e715 (diff), e51a514 (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. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/net/il/ip/ip.h
r9e2e715 reb522e8 39 39 40 40 #include <fibril_synch.h> 41 #include <ipc/ipc.h>42 41 #include <ipc/services.h> 43 44 42 #include <net/device.h> 45 43 #include <net/inet.h> … … 59 57 typedef struct ip_netif ip_netif_t; 60 58 61 /** Type definition of the IP network interface specific data pointer.62 * @see ip_netif63 */64 typedef ip_netif_t *ip_netif_ref;65 66 59 /** Type definition of the IP protocol specific data. 67 60 * @see ip_proto … … 69 62 typedef struct ip_proto ip_proto_t; 70 63 71 /** Type definition of the IP protocol specific data pointer.72 * @see ip_proto73 */74 typedef ip_proto_t *ip_proto_ref;75 76 64 /** Type definition of the IP route specific data. 77 65 * @see ip_route 78 66 */ 79 67 typedef struct ip_route ip_route_t; 80 81 /** Type definition of the IP route specific data pointer.82 * @see ip_route83 */84 typedef ip_route_t *ip_route_ref;85 68 86 69 /** IP network interfaces. … … 104 87 struct ip_netif { 105 88 /** ARP module. Assigned if using ARP. */ 106 module_ refarp;89 module_t *arp; 107 90 /** Broadcast address. */ 108 91 in_addr_t broadcast; … … 146 129 in_addr_t gateway; 147 130 /** Parent netif. */ 148 ip_netif_ refnetif;131 ip_netif_t *netif; 149 132 /** Target network mask. */ 150 133 in_addr_t netmask; … … 153 136 /** IP global data. */ 154 137 struct ip_globals { 155 /** Default client connection function for support modules. */156 async_client_conn_t client_connection;157 138 /** Default gateway. */ 158 139 ip_route_t gateway;
Note:
See TracChangeset
for help on using the changeset viewer.