add network field to the routes

This commit is contained in:
Asim Aslam
2019-08-28 08:41:19 +01:00
parent 731f6f74dd
commit a4f5772555
5 changed files with 70 additions and 48 deletions

View File

@@ -194,6 +194,7 @@ func (n *network) process(l tunnel.Listener) {
Address: event.Route.Address,
Gateway: event.Route.Gateway,
Network: event.Route.Network,
Router: event.Route.Router,
Link: event.Route.Link,
Metric: int(event.Route.Metric),
}
@@ -238,6 +239,7 @@ func (n *network) advertise(client transport.Client, advertChan <-chan *router.A
Address: event.Route.Address,
Gateway: n.options.Address,
Network: event.Route.Network,
Router: event.Route.Router,
Link: DefaultLink,
Metric: int64(event.Route.Metric),
}