)]}'
{
  "commit": "ef757700d0fd51dc0b46df9d3631208919f9b779",
  "tree": "722b3898fc1793cda897fa685df7128df4dfbc56",
  "parents": [
    "6b2672f3c9493aef3495192e113f95a7db4b65bc"
  ],
  "author": {
    "name": "Timo Teräs",
    "email": "timo.teras@iki.fi",
    "time": "Wed Apr 29 09:43:04 2015 +0300"
  },
  "committer": {
    "name": "David Lamparter",
    "email": "equinox@opensourcerouting.org",
    "time": "Wed May 20 18:52:22 2015 +0200"
  },
  "message": "bgpd: allow using rtt in route-map\u0027s set metric\n\nUseful when the BGP neighbors are over tunnels that have large\ndifferences in geographic distances and RTTs. Especially useful\nfor DMVPN setups to allow preferring closes hub.\n\nThe parameter is added as new alias command as otherwise it seems\nthe command parser is not able to match it properly (it seems\nmerging is done for the various \u0027set metric\u0027 route-map objects in\ndifferent routing engines). For same reason also they are listed\nas three separate options: optional +/- seems not possibly easily.\n\nRelated research papers:\nhttp://www.pps.univ-paris-diderot.fr/~jch/research/delay-based.pdf\nhttp://arxiv.org/pdf/1309.0632.pdf\n\nPaper on similar extension to Babel:\nhttp://www.pps.univ-paris-diderot.fr/~jch/research/rapport-jonglez-2013.pdf\n\nSigned-off-by: Timo Teräs \u003ctimo.teras@iki.fi\u003e\nSigned-off-by: David Lamparter \u003cequinox@opensourcerouting.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "18114ad5e87edc1ce390171509617a3120362d30",
      "old_mode": 33188,
      "old_path": "bgpd/bgp_packet.c",
      "new_id": "7d27972e2ad620a4b0a175731bfba2f493dfa4b7",
      "new_mode": 33188,
      "new_path": "bgpd/bgp_packet.c"
    },
    {
      "type": "modify",
      "old_id": "4a0dac7662d091ed057fe402d81655660ac50aa9",
      "old_mode": 33188,
      "old_path": "bgpd/bgp_routemap.c",
      "new_id": "5467cfdc4358a534dbd1f960120c62d36013bd8d",
      "new_mode": 33188,
      "new_path": "bgpd/bgp_routemap.c"
    },
    {
      "type": "modify",
      "old_id": "00d766d61dd718f2d54b5797f245cd87a40128ac",
      "old_mode": 33188,
      "old_path": "bgpd/bgp_vty.c",
      "new_id": "62331635a0027262a37e420f6f1360d499a50f95",
      "new_mode": 33188,
      "new_path": "bgpd/bgp_vty.c"
    },
    {
      "type": "modify",
      "old_id": "40c381c249e9950463f2aa457274921f013bb187",
      "old_mode": 33188,
      "old_path": "bgpd/bgpd.h",
      "new_id": "58d1ecafb6aa068e5a7f0b42251171d80a61c3e4",
      "new_mode": 33188,
      "new_path": "bgpd/bgpd.h"
    }
  ]
}
