Changes in uspace/srv/net/il/ip/ip.h [e8199d77:ffa2c8ef] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/net/il/ip/ip.h
re8199d77 rffa2c8ef 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.