forked from Lainports/opnsense-ports
19 lines
975 B
C
19 lines
975 B
C
--- src/mlvpn.h.orig 2015-12-28 11:20:16 UTC
|
|
+++ src/mlvpn.h
|
|
@@ -138,6 +138,7 @@ typedef struct mlvpn_tunnel_s
|
|
char *name; /* tunnel name */
|
|
char bindaddr[MLVPN_MAXHNAMSTR]; /* packets source */
|
|
char bindport[MLVPN_MAXPORTSTR]; /* packets port source (or NULL) */
|
|
+ uint32_t bindfib; /* FIB number to use */
|
|
char destaddr[MLVPN_MAXHNAMSTR]; /* remote server ip (can be hostname) */
|
|
char destport[MLVPN_MAXPORTSTR]; /* remote server port */
|
|
int fd; /* socket file descriptor */
|
|
@@ -193,7 +194,7 @@ int mlvpn_rtun_wrr_reset(struct rtunhead
|
|
mlvpn_tunnel_t *mlvpn_rtun_wrr_choose();
|
|
mlvpn_tunnel_t *mlvpn_rtun_choose();
|
|
mlvpn_tunnel_t *mlvpn_rtun_new(const char *name,
|
|
- const char *bindaddr, const char *bindport,
|
|
+ const char *bindaddr, const char *bindport, uint32_t bindfib,
|
|
const char *destaddr, const char *destport,
|
|
int server_mode, uint32_t timeout,
|
|
int fallback_only, uint32_t bandwidth,
|