summaryrefslogtreecommitdiffstats
path: root/target/linux/realtek/files/drivers/net/rtl819x/l3Driver/rtl865x_arp.h
blob: 52efbd6e8f975211ecff632946cc1bd1d50ca8a9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#ifndef RTL865X_ARP_H
#define RTL865X_ARP_H

#include <net/rtl/rtl865x_arp_api.h>
/*for driver initialization*/
int32 rtl865x_arp_init(void);
int32 rtl865x_arp_reinit(void);

/*for routing module usage*/
int32 rtl865x_arp_tbl_alloc(rtl865x_route_t *route);
int32 rtl865x_arp_tbl_free(rtl865x_route_t *route);

#if defined(CONFIG_RTL_MULTIPLE_WAN)
int32 rtl865x_get_ps_arpMapping(ipaddr_t ip,rtl865x_arpMapping_entry_t *entry);
#endif

#endif