diff options
author | ISHIDA Wataru <ishida.wataru@lab.ntt.co.jp> | 2016-05-21 11:48:12 +0000 |
---|---|---|
committer | FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | 2016-05-23 09:46:53 +0900 |
commit | a4c2ea3d18fcada66a1199ee7e17b30a0479f72b (patch) | |
tree | cea9ab49382268cb19dfa8ee49267db30caf7ff8 /server/peer.go | |
parent | 5f25a1b6b3a99e647dd4dc3f266e8446cde85342 (diff) |
server: improve log message
Signed-off-by: ISHIDA Wataru <ishida.wataru@lab.ntt.co.jp>
Diffstat (limited to 'server/peer.go')
-rw-r--r-- | server/peer.go | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/server/peer.go b/server/peer.go index a1738e63..ec7fb22a 100644 --- a/server/peer.go +++ b/server/peer.go @@ -307,11 +307,14 @@ func (peer *Peer) updatePrefixLimitConfig(c []config.AfiSafi) ([]*SenderMsg, err func (peer *Peer) handleUpdate(e *FsmMsg) ([]*table.Path, []bgp.RouteFamily, *bgp.BGPMessage) { m := e.MsgData.(*bgp.BGPMessage) + update := m.Body.(*bgp.BGPUpdate) log.WithFields(log.Fields{ - "Topic": "Peer", - "Key": peer.fsm.pConf.Config.NeighborAddress, - "data": m, - }).Debug("received") + "Topic": "Peer", + "Key": peer.fsm.pConf.Config.NeighborAddress, + "nlri": update.NLRI, + "withdrawals": update.WithdrawnRoutes, + "attributes": update.PathAttributes, + }).Debug("received update") peer.fsm.pConf.Timers.State.UpdateRecvTime = time.Now().Unix() if len(e.PathList) > 0 { peer.adjRibIn.Update(e.PathList) |