Changes in uspace/srv/net/inetsrv/inetsrv.h [b8b1adb1:695b6ff] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/net/inetsrv/inetsrv.h
rb8b1adb1 r695b6ff 44 44 #include <ipc/loc.h> 45 45 #include <sys/types.h> 46 #include <types/inet.h>47 46 #include <async.h> 48 47 … … 73 72 link_t client_list; 74 73 } inetping6_client_t; 74 75 /** Address object info */ 76 typedef 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 */ 86 typedef 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 */ 94 typedef 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; 75 102 76 103 typedef struct { … … 100 127 101 128 typedef 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 137 typedef struct { 102 138 link_t link_list; 103 139 service_id_t svc_id;
Note:
See TracChangeset
for help on using the changeset viewer.