)]}'
{
  "commit": "7125293d65d73a451ec203c8c1630c236171f5a3",
  "tree": "f9d118c9a8f8374d69fb9c75c87531a2ca478fb2",
  "parents": [
    "fd1c1a133af47ae5533a5ed41b73ff62e7aa1058"
  ],
  "author": {
    "name": "Donald Sharp",
    "email": "sharpd@cumulusnetworks.com",
    "time": "Thu Sep 24 09:25:19 2015 -0400"
  },
  "committer": {
    "name": "Paul Jakma",
    "email": "paul@quagga.net",
    "time": "Tue Oct 27 10:53:21 2015 +0000"
  },
  "message": "lib: zclient.c remove extern struct thread_master *\n\nzclient.c depended upon link time inclusion of a\nextern struct thread_master *master.  This is a violation of the\nnamespace of the calling daemon.  If a library needs the pointer\npass it in and save it for future use.\n\nThis code change also makes the zclient code consistent with\nthe other lib functions that need to schedule work on your behalf\n\nSigned-off-by: Donald Sharp \u003csharpd@cumulusnetworks.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "20302e39224aa01d6a03b7d4e857a34571589d25",
      "old_mode": 33188,
      "old_path": "bgpd/bgp_nexthop.c",
      "new_id": "33de365e876bc09372adcff3b2438154115cfa70",
      "new_mode": 33188,
      "new_path": "bgpd/bgp_nexthop.c"
    },
    {
      "type": "modify",
      "old_id": "26163516224577ccfb3026b4ebe72d359ad8a91a",
      "old_mode": 33188,
      "old_path": "bgpd/bgp_zebra.c",
      "new_id": "e534bee86dddb9aaeb8bc3fa0447b5bb13b2428b",
      "new_mode": 33188,
      "new_path": "bgpd/bgp_zebra.c"
    },
    {
      "type": "modify",
      "old_id": "80991930f3132927c1fa08833a752698ffe6a53d",
      "old_mode": 33188,
      "old_path": "bgpd/bgp_zebra.h",
      "new_id": "50f727df67d2274b40ff1ad2305e283776154dbb",
      "new_mode": 33188,
      "new_path": "bgpd/bgp_zebra.h"
    },
    {
      "type": "modify",
      "old_id": "0068037297c859ce4537ee38c2f1ad64e36bdd95",
      "old_mode": 33188,
      "old_path": "bgpd/bgpd.c",
      "new_id": "af8bdb4515ae6547538d2f2693f773cdc5c8b4f9",
      "new_mode": 33188,
      "new_path": "bgpd/bgpd.c"
    },
    {
      "type": "modify",
      "old_id": "e1af71f7e7403e05b60e0f4f066c1347d5a7ba49",
      "old_mode": 33188,
      "old_path": "isisd/isis_main.c",
      "new_id": "fba7b101784d97edbf4ec18bb666f2951bbd5680",
      "new_mode": 33188,
      "new_path": "isisd/isis_main.c"
    },
    {
      "type": "modify",
      "old_id": "6d0c157113e7289a354407570c0ad83e2e22f7a3",
      "old_mode": 33188,
      "old_path": "isisd/isis_zebra.c",
      "new_id": "8a78417587321dd263b0478c16a9853c58a43ddc",
      "new_mode": 33188,
      "new_path": "isisd/isis_zebra.c"
    },
    {
      "type": "modify",
      "old_id": "889cd9b62f80a7dca3a5d886624d6b0deef6e985",
      "old_mode": 33188,
      "old_path": "isisd/isis_zebra.h",
      "new_id": "001147889973b7378f64c243d3a244d7abc90f13",
      "new_mode": 33188,
      "new_path": "isisd/isis_zebra.h"
    },
    {
      "type": "modify",
      "old_id": "0ce46fefd7fc28491706e4bfbd21305299ae265b",
      "old_mode": 33188,
      "old_path": "lib/zclient.c",
      "new_id": "bfff9a36534bdbbe6a7a28ccfa0b669d1e82f2b9",
      "new_mode": 33188,
      "new_path": "lib/zclient.c"
    },
    {
      "type": "modify",
      "old_id": "3490b32092b2349c5f64e032cba7364766deba8e",
      "old_mode": 33188,
      "old_path": "lib/zclient.h",
      "new_id": "aa935c1252a1837de36e4ed417340250843319a3",
      "new_mode": 33188,
      "new_path": "lib/zclient.h"
    },
    {
      "type": "modify",
      "old_id": "951e11d24db905642235cce275236fa9d403da8a",
      "old_mode": 33188,
      "old_path": "ospf6d/ospf6_zebra.c",
      "new_id": "d37e508988a175250871bbeaa77aa7bc42d1647a",
      "new_mode": 33188,
      "new_path": "ospf6d/ospf6_zebra.c"
    },
    {
      "type": "modify",
      "old_id": "a219450e57c97287dcb04a584fe6615f42038037",
      "old_mode": 33188,
      "old_path": "ospf6d/ospf6_zebra.h",
      "new_id": "05694d3900df481762810d344dd9b64fe31eea05",
      "new_mode": 33188,
      "new_path": "ospf6d/ospf6_zebra.h"
    },
    {
      "type": "modify",
      "old_id": "3cdd5c1166d00fbfd3e07b0fc23dc4f1efa47634",
      "old_mode": 33188,
      "old_path": "ospf6d/ospf6d.c",
      "new_id": "c2baa314afb78b6061e634c96f535ca7445e3a7c",
      "new_mode": 33188,
      "new_path": "ospf6d/ospf6d.c"
    },
    {
      "type": "modify",
      "old_id": "826fc983396fbaf7b3722dab1caa4f214f892657",
      "old_mode": 33188,
      "old_path": "ospfd/ospf_main.c",
      "new_id": "10565fe6fa0a07255e49b0f4d4b97134f3eb1ff2",
      "new_mode": 33188,
      "new_path": "ospfd/ospf_main.c"
    },
    {
      "type": "modify",
      "old_id": "588f0fb5c7911fcc0d627b6a8a06f6c93661203a",
      "old_mode": 33188,
      "old_path": "ospfd/ospf_zebra.c",
      "new_id": "cf2ea81f541067e3db726ba00b624b7be9d4f7ec",
      "new_mode": 33188,
      "new_path": "ospfd/ospf_zebra.c"
    },
    {
      "type": "modify",
      "old_id": "148f6520ff62ff51f9f1e190d2ad0a4ddffb3421",
      "old_mode": 33188,
      "old_path": "ospfd/ospf_zebra.h",
      "new_id": "32a027161bc33f3808a5c8a2d6ab2d80a0d690a0",
      "new_mode": 33188,
      "new_path": "ospfd/ospf_zebra.h"
    },
    {
      "type": "modify",
      "old_id": "95c1816f73284e68381448fbcce7ce28ab3512a3",
      "old_mode": 33188,
      "old_path": "pimd/pim_main.c",
      "new_id": "5f4711e865de79bd9b5f21b1334f41316fcd4398",
      "new_mode": 33188,
      "new_path": "pimd/pim_main.c"
    },
    {
      "type": "modify",
      "old_id": "dfc871b3b2703ab80bfe0dae6b582d65fc17b78a",
      "old_mode": 33188,
      "old_path": "pimd/pim_zebra.c",
      "new_id": "1a392713588fad433c44be3d9a4e58e0c510b755",
      "new_mode": 33188,
      "new_path": "pimd/pim_zebra.c"
    },
    {
      "type": "modify",
      "old_id": "d624c86661779fa5c6ebb9dbb68b418b5ffcff3d",
      "old_mode": 33188,
      "old_path": "pimd/pim_zebra.h",
      "new_id": "af5baef283b7dfcf65794173877cb42fa82f2f9e",
      "new_mode": 33188,
      "new_path": "pimd/pim_zebra.h"
    },
    {
      "type": "modify",
      "old_id": "67896d96bf3bd3e33c59cb12706398cf5f4e824d",
      "old_mode": 33188,
      "old_path": "pimd/pim_zlookup.c",
      "new_id": "297a2a8aca071bcd1a903bb1dedd001ee6cfe877",
      "new_mode": 33188,
      "new_path": "pimd/pim_zlookup.c"
    },
    {
      "type": "modify",
      "old_id": "95b1f6d4a5cdcbee348c70e78dddb40c6a65388e",
      "old_mode": 33188,
      "old_path": "ripd/rip_main.c",
      "new_id": "4ead9b0edec7f654be85ab4aa490ceb8150cfa5a",
      "new_mode": 33188,
      "new_path": "ripd/rip_main.c"
    },
    {
      "type": "modify",
      "old_id": "de981623aa9e7f1089eaedb256bc389be4f2a725",
      "old_mode": 33188,
      "old_path": "ripd/rip_zebra.c",
      "new_id": "0b6c22a869af959b8f902ac73865c809f6f2e127",
      "new_mode": 33188,
      "new_path": "ripd/rip_zebra.c"
    },
    {
      "type": "modify",
      "old_id": "4f40e79ab65c687d87b928e0ef8d4d340e40a8bd",
      "old_mode": 33188,
      "old_path": "ripd/ripd.h",
      "new_id": "a768ccc6adb2132991da5f0646457c308a6e8747",
      "new_mode": 33188,
      "new_path": "ripd/ripd.h"
    },
    {
      "type": "modify",
      "old_id": "d8f2241128cb187e068821ffc7e93b9c1c2d74f0",
      "old_mode": 33188,
      "old_path": "ripngd/ripng_main.c",
      "new_id": "1c184e2c29cad3eca42e104cf6ccb64b78822840",
      "new_mode": 33188,
      "new_path": "ripngd/ripng_main.c"
    },
    {
      "type": "modify",
      "old_id": "58f88606c5108d7565ee009912ef06ff6833301b",
      "old_mode": 33188,
      "old_path": "ripngd/ripng_zebra.c",
      "new_id": "13b1853300a64069c2fa1ec8d9cd831e1bd22c35",
      "new_mode": 33188,
      "new_path": "ripngd/ripng_zebra.c"
    },
    {
      "type": "modify",
      "old_id": "28ca41bc9b6be1230a6f32580f45811adf0ab45f",
      "old_mode": 33188,
      "old_path": "ripngd/ripngd.h",
      "new_id": "6cbbd84bcc655adefef6cb4bfb6be9b0d9f53106",
      "new_mode": 33188,
      "new_path": "ripngd/ripngd.h"
    },
    {
      "type": "modify",
      "old_id": "3594753740170d2ee4f695471266dc0497c6b677",
      "old_mode": 33188,
      "old_path": "tests/bgp_mpath_test.c",
      "new_id": "ed54d9c11f6f9d67cc68ceb55218ab9e49f68048",
      "new_mode": 33188,
      "new_path": "tests/bgp_mpath_test.c"
    },
    {
      "type": "modify",
      "old_id": "06afc56d4964ca0ad32c527ea6070422dad4f0d2",
      "old_mode": 33188,
      "old_path": "zebra/client_main.c",
      "new_id": "43ab29978aafb05759e649354894e0d2da78cb34",
      "new_mode": 33188,
      "new_path": "zebra/client_main.c"
    }
  ]
}
