Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/net/il/ip/ip.h

    re8199d77 rffa2c8ef  
    3939
    4040#include <fibril_synch.h>
    41 #include <ipc/ipc.h>
    4241#include <ipc/services.h>
    43 
    4442#include <net/device.h>
    4543#include <net/inet.h>
     
    5957typedef struct ip_netif ip_netif_t;
    6058
    61 /** Type definition of the IP network interface specific data pointer.
    62  * @see ip_netif
    63  */
    64 typedef ip_netif_t *ip_netif_ref;
    65 
    6659/** Type definition of the IP protocol specific data.
    6760 * @see ip_proto
     
    6962typedef struct ip_proto ip_proto_t;
    7063
    71 /** Type definition of the IP protocol specific data pointer.
    72  * @see ip_proto
    73  */
    74 typedef ip_proto_t *ip_proto_ref;
    75 
    7664/** Type definition of the IP route specific data.
    7765 *  @see ip_route
    7866 */
    7967typedef struct ip_route ip_route_t;
    80 
    81 /** Type definition of the IP route specific data pointer.
    82  *  @see ip_route
    83  */
    84 typedef ip_route_t *ip_route_ref;
    8568
    8669/** IP network interfaces.
     
    10487struct ip_netif {
    10588        /** ARP module. Assigned if using ARP. */
    106         module_ref arp;
     89        module_t *arp;
    10790        /** Broadcast address. */
    10891        in_addr_t broadcast;
     
    146129        in_addr_t gateway;
    147130        /** Parent netif. */
    148         ip_netif_ref netif;
     131        ip_netif_t *netif;
    149132        /** Target network mask. */
    150133        in_addr_t netmask;
     
    153136/** IP global data. */
    154137struct ip_globals {
    155         /** Default client connection function for support modules. */
    156         async_client_conn_t client_connection;
    157138        /** Default gateway. */
    158139        ip_route_t gateway;
Note: See TracChangeset for help on using the changeset viewer.