summaryrefslogtreecommitdiffstats
path: root/target/linux/realtek/files/drivers/net/rtl819x/l3Driver/rtl865x_multipleWan.h
blob: c523becd51668b128d69fa69413ce9ffd5c5699f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
/*
* Copyright c                  Realtek Semiconductor Corporation, 2010  
* All rights reserved.
* 
* Program : multiple wan device driver header file
* Abstract : 
* Author : hyking (hyking_liu@realsil.com.cn)  
*/

#ifndef RTL865X_MULTIPLEWAN_H
#define RTL865X_MULTIPLEWAN_H

#define RTL_ADVRT_MAX_NUM 4

rtl_advRoute_entry_t* rtl_get_advRt_entry_by_nexthop(ipaddr_t nexthop);
int rtl_init_advRt(void);
int rtl_exit_advRt(void);
int rtl_add_advRt_entry(rtl_advRoute_entry_t *entry);
int rtl_del_advRt_entry(rtl_advRoute_entry_t *entry);
int rtl_disable_advRt_by_netifName(const char *name);

#endif