)]}'
{
  "commit": "15c713485699fd22dfa5b7ce3ca7c6be049f1033",
  "tree": "26348d73018fa2351410e88ca1cde0e12acae1a6",
  "parents": [
    "24e50f2013e64a73b1f7ecdbd5688360002d09f7"
  ],
  "author": {
    "name": "Christian Franke",
    "email": "chris@opensourcerouting.org",
    "time": "Mon Nov 19 11:17:31 2012 +0000"
  },
  "committer": {
    "name": "David Lamparter",
    "email": "equinox@opensourcerouting.org",
    "time": "Mon Jan 14 16:00:58 2013 +0100"
  },
  "message": "bgpd: store \"no neighbor activate\" for IPv4 unicast\n\nIf a neighbor was in a peer group for any AFI/SAFI, bgpd would never write a\n\"no neighbor activate\" line for IPv4 unicast, so a valid setup like following\ncould be configured, but not saved:\n\n    router bgp 64600\n     bgp router-id 198.51.100.1\n     network 198.51.100.0/24\n     neighbor peers peer-group\n     neighbor 2001:db8::2 remote-as 64601\n     no neighbor 2001:db8::2 activate\n    !\n     address-family ipv6\n     network 2001:db8:1::/48\n     neighbor peers activate\n     neighbor peers soft-reconfiguration inbound\n     neighbor 2001:db8::2 peer-group peers\n     exit-address-family\n    !\n\nSigned-off-by: Christian Franke \u003cchris@opensourcerouting.org\u003e\nSigned-off-by: David Lamparter \u003cequinox@opensourcerouting.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "908bdd94f88b392105b4dca887ca5579f3840e3d",
      "old_mode": 33188,
      "old_path": "bgpd/bgpd.c",
      "new_id": "0b3f0a8e9338a2030fa84c9d9e2708101c4d6062",
      "new_mode": 33188,
      "new_path": "bgpd/bgpd.c"
    }
  ]
}
