Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/net/inetsrv/inetsrv.h

    rb8b1adb1 r695b6ff  
    4444#include <ipc/loc.h>
    4545#include <sys/types.h>
    46 #include <types/inet.h>
    4746#include <async.h>
    4847
     
    7372        link_t client_list;
    7473} inetping6_client_t;
     74
     75/** Address object info */
     76typedef struct {
     77        /** Network address */
     78        inet_naddr_t naddr;
     79        /** Link service ID */
     80        sysarg_t ilink;
     81        /** Address object name */
     82        char *name;
     83} inet_addr_info_t;
     84
     85/** IP link info */
     86typedef struct {
     87        /** Link service name */
     88        char *name;
     89        /** Default MTU */
     90        size_t def_mtu;
     91} inet_link_info_t;
     92
     93/** Static route info */
     94typedef struct {
     95        /** Destination network address */
     96        inet_naddr_t dest;
     97        /** Router address */
     98        inet_addr_t router;
     99        /** Static route name */
     100        char *name;
     101} inet_sroute_info_t;
    75102
    76103typedef struct {
     
    100127
    101128typedef struct {
     129        service_id_t iplink;
     130        inet_addr_t src;
     131        inet_addr_t dest;
     132        uint8_t tos;
     133        void *data;
     134        size_t size;
     135} inet_dgram_t;
     136
     137typedef struct {
    102138        link_t link_list;
    103139        service_id_t svc_id;
Note: See TracChangeset for help on using the changeset viewer.