if_arp.h File Reference

Go to the source code of this file.

Data Structures

struct  arphdr
struct  arpreq
 ARP ioctl request. More...

Defines

#define ARPHRD_NETROM   0
 ARP protocol HARDWARE identifiers. from KA9Q: NET/ROM pseudo.
#define ARPHRD_ETHER   1
 Ethernet 10Mbps.
#define ARPHRD_EETHER   2
 Experimental Ethernet.
#define ARPHRD_AX25   3
 AX.25 Level 2.
#define ARPHRD_PRONET   4
 PROnet token ring.
#define ARPHRD_CHAOS   5
 Chaosnet.
#define ARPHRD_IEEE802   6
 IEEE 802.2 Ethernet- huh?
#define ARPHRD_ARCNET   7
 ARCnet.
#define ARPHRD_APPLETLK   8
 APPLEtalk.
#define ARPOP_REQUEST   1
 ARP protocol opcodes. ARP request.
#define ARPOP_REPLY   2
 ARP reply.
#define ARPOP_RREQUEST   3
 RARP request.
#define ARPOP_RREPLY   4
 RARP reply.
#define ATF_INUSE   0x01
 ARP Flag values. entry in use.
#define ATF_COM   0x02
 completed entry (ha valid)
#define ATF_PERM   0x04
 permanent entry
#define ATF_PUBL   0x08
 publish entry
#define ATF_USETRAILERS   0x10
 has requested trailers


Define Documentation

#define ARPHRD_APPLETLK   8

APPLEtalk.

Definition at line 36 of file if_arp.h.

#define ARPHRD_ARCNET   7

ARCnet.

Definition at line 35 of file if_arp.h.

#define ARPHRD_AX25   3

AX.25 Level 2.

Definition at line 31 of file if_arp.h.

#define ARPHRD_CHAOS   5

Chaosnet.

Definition at line 33 of file if_arp.h.

#define ARPHRD_EETHER   2

Experimental Ethernet.

Definition at line 30 of file if_arp.h.

#define ARPHRD_ETHER   1

Ethernet 10Mbps.

Definition at line 29 of file if_arp.h.

#define ARPHRD_IEEE802   6

IEEE 802.2 Ethernet- huh?

Definition at line 34 of file if_arp.h.

#define ARPHRD_NETROM   0

ARP protocol HARDWARE identifiers. from KA9Q: NET/ROM pseudo.

INET An implementation of the TCP/IP protocol suite for the LINUX operating system. INET is implemented using the BSD Socket interface as the means of communication with the user level.

Global definitions for the ARP (RFC 826) protocol.

Version: @(#)if_arp.h 1.0.1 04/16/93

Authors: Original taken from Berkeley UNIX 4.3, (c) UCB 1986-1988 Portions taken from the KA9Q/NOS (v2.00m PA0GRI) source. Ross Biro, <bir7@leland.Stanford.Edu> Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

Definition at line 28 of file if_arp.h.

#define ARPHRD_PRONET   4

PROnet token ring.

Definition at line 32 of file if_arp.h.

#define ARPOP_REPLY   2

ARP reply.

Definition at line 40 of file if_arp.h.

#define ARPOP_REQUEST   1

ARP protocol opcodes. ARP request.

Definition at line 39 of file if_arp.h.

#define ARPOP_RREPLY   4

RARP reply.

Definition at line 42 of file if_arp.h.

#define ARPOP_RREQUEST   3

RARP request.

Definition at line 41 of file if_arp.h.

#define ATF_COM   0x02

completed entry (ha valid)

Definition at line 85 of file if_arp.h.

#define ATF_INUSE   0x01

ARP Flag values. entry in use.

Definition at line 84 of file if_arp.h.

#define ATF_PERM   0x04

permanent entry

Definition at line 86 of file if_arp.h.

#define ATF_PUBL   0x08

publish entry

Definition at line 87 of file if_arp.h.

#define ATF_USETRAILERS   0x10

has requested trailers

Definition at line 88 of file if_arp.h.


Generated on Mon May 1 21:47:01 2006 for KernelAPI by  doxygen 1.4.6-5