Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
arp.h File Reference
#include <linux/if_arp.h>
#include <linux/hash.h>
#include <net/neighbour.h>

Go to the source code of this file.

Functions

void arp_init (void)
 
int arp_find (unsigned char *haddr, struct sk_buff *skb)
 
int arp_ioctl (struct net *net, unsigned int cmd, void __user *arg)
 
void arp_send (int type, int ptype, __be32 dest_ip, struct net_device *dev, __be32 src_ip, const unsigned char *dest_hw, const unsigned char *src_hw, const unsigned char *th)
 
int arp_mc_map (__be32 addr, u8 *haddr, struct net_device *dev, int dir)
 
void arp_ifdown (struct net_device *dev)
 
struct sk_buffarp_create (int type, int ptype, __be32 dest_ip, struct net_device *dev, __be32 src_ip, const unsigned char *dest_hw, const unsigned char *src_hw, const unsigned char *target_hw)
 
void arp_xmit (struct sk_buff *skb)
 
int arp_invalidate (struct net_device *dev, __be32 ip)
 

Variables

struct neigh_table arp_tbl
 

Function Documentation

struct sk_buff* arp_create ( int  type,
int  ptype,
__be32  dest_ip,
struct net_device dev,
__be32  src_ip,
const unsigned char dest_hw,
const unsigned char src_hw,
const unsigned char target_hw 
)
read

Definition at line 575 of file arp.c.

int arp_find ( unsigned char haddr,
struct sk_buff skb 
)

Definition at line 466 of file arp.c.

void arp_ifdown ( struct net_device dev)

Definition at line 1245 of file arp.c.

void arp_init ( void  )

Definition at line 1262 of file arp.c.

int arp_invalidate ( struct net_device dev,
__be32  ip 
)

Definition at line 1098 of file arp.c.

int arp_ioctl ( struct net net,
unsigned int  cmd,
void __user arg 
)

Definition at line 1155 of file arp.c.

int arp_mc_map ( __be32  addr,
u8 haddr,
struct net_device dev,
int  dir 
)

Definition at line 189 of file arp.c.

void arp_send ( int  type,
int  ptype,
__be32  dest_ip,
struct net_device dev,
__be32  src_ip,
const unsigned char dest_hw,
const unsigned char src_hw,
const unsigned char th 
)

Definition at line 687 of file arp.c.

void arp_xmit ( struct sk_buff skb)

Definition at line 677 of file arp.c.

Variable Documentation

Definition at line 160 of file arp.c.