Subversion Repositories HelenOS

Rev

Rev 4243 | Rev 4307 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4243 Rev 4261
Line 38... Line 38...
38
#define __NET_ARP_H__
38
#define __NET_ARP_H__
39
 
39
 
40
#include <rwlock.h>
40
#include <rwlock.h>
41
 
41
 
42
#include <ipc/ipc.h>
42
#include <ipc/ipc.h>
-
 
43
#include <ipc/services.h>
43
 
44
 
44
#include "../../include/device.h"
45
#include "../../include/device.h"
45
 
46
 
46
#include "../../structures/generic_char_map.h"
47
#include "../../structures/generic_char_map.h"
47
#include "../../structures/int_map.h"
48
#include "../../structures/int_map.h"
Line 100... Line 101...
100
    /** Hardware type.
101
    /** Hardware type.
101
     */
102
     */
102
    ipcarg_t            hardware;
103
    ipcarg_t            hardware;
103
    /** Reserved packet prefix length.
104
    /** Reserved packet prefix length.
104
     */
105
     */
105
    ipcarg_t            prefix;
106
    size_t              prefix;
106
    /** Maximal packet content length.
107
    /** Maximal packet content length.
107
     */
108
     */
108
    ipcarg_t            content;
109
    size_t              content;
109
    /** Reserved packet suffix length.
110
    /** Reserved packet suffix length.
110
     */
111
     */
111
    ipcarg_t            suffix;
112
    size_t              suffix;
112
    /** Packet address length.
113
    /** Packet address length.
113
     *  The hardware address length is used.
114
     *  The hardware address length is used.
114
     */
115
     */
115
    ipcarg_t            addr_len;
116
    size_t              addr_len;
116
    /** Actual device hardware address.
117
    /** Actual device hardware address.
117
     */
118
     */
118
    measured_string_ref addr;
119
    measured_string_ref addr;
119
    /** Actual device hardware address data.
120
    /** Actual device hardware address data.
120
     */
121
     */