)]}'
{
  "commit": "8551e6dadce41fb87a61767af723cb25ae611a04",
  "tree": "cb0854c2e216989a0fa211d56d2bf6fd6948b2d6",
  "parents": [
    "a83a1e9c2f035d3152451dcfc97ab13b4ac427b9"
  ],
  "author": {
    "name": "Dinesh Dutt",
    "email": "ddutt@cumulusnetworks.com",
    "time": "Tue Oct 22 17:42:18 2013 -0700"
  },
  "committer": {
    "name": "David Lamparter",
    "email": "equinox@opensourcerouting.org",
    "time": "Tue Oct 22 18:01:31 2013 -0700"
  },
  "message": "ospf6d/ospfd: refactor some common defines\n\nRearranging common defs and structures for use betweeen OSPFv2 and\nOSPFv3.  Created a new file called libospf.h under lib directory to\nhold defines that are common between OSPFv2 and OSPFv3 code bases.\n\n[DL: split of defines refactor from timer refactor]\nSigned-off-by: David Lamparter \u003cequinox@opensourcerouting.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "44d95bbee360d1ac7816aeb4d688236cc08ed864",
      "old_mode": 33188,
      "old_path": "lib/Makefile.am",
      "new_id": "bd210929261f5dfe507d2d4a782fde546054a2b5",
      "new_mode": 33188,
      "new_path": "lib/Makefile.am"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2282c0729695bf06d438259f79e2f20a8a4d2a16",
      "new_mode": 33188,
      "new_path": "lib/libospf.h"
    },
    {
      "type": "modify",
      "old_id": "c3a63fe60e55c1444a8dec7f06393795a6beb386",
      "old_mode": 33188,
      "old_path": "ospf6d/ospf6_abr.c",
      "new_id": "3277e7d881943d37e2bd65af3cdfd539dc1e9e78",
      "new_mode": 33188,
      "new_path": "ospf6d/ospf6_abr.c"
    },
    {
      "type": "modify",
      "old_id": "9934e6b9c79d598802aa0c9dedf1fda01abc1ee6",
      "old_mode": 33188,
      "old_path": "ospf6d/ospf6_area.c",
      "new_id": "2d20e62517d23d7270b2fd2e9e80e7765637267c",
      "new_mode": 33188,
      "new_path": "ospf6d/ospf6_area.c"
    },
    {
      "type": "modify",
      "old_id": "e8a4fbd87887977ab7852812cde45d181cd79784",
      "old_mode": 33188,
      "old_path": "ospf6d/ospf6_area.h",
      "new_id": "655967a9a314a6d14612af38de8b073a4d46b9df",
      "new_mode": 33188,
      "new_path": "ospf6d/ospf6_area.h"
    },
    {
      "type": "modify",
      "old_id": "ae0a286d54da9be0d283c4586ed3bfa25903f8df",
      "old_mode": 33188,
      "old_path": "ospf6d/ospf6_asbr.c",
      "new_id": "1a0634ed2625fcfc1be0fd8085b1502b9745c1bc",
      "new_mode": 33188,
      "new_path": "ospf6d/ospf6_asbr.c"
    },
    {
      "type": "modify",
      "old_id": "b81597290a6330a6520fb907ee561bfd9484efb6",
      "old_mode": 33188,
      "old_path": "ospf6d/ospf6_flood.c",
      "new_id": "3a9af01d9cf6dd94653508fa2e019200f7d45522",
      "new_mode": 33188,
      "new_path": "ospf6d/ospf6_flood.c"
    },
    {
      "type": "modify",
      "old_id": "40cda2460548401102bac75daa5ed3493627a86b",
      "old_mode": 33188,
      "old_path": "ospf6d/ospf6_interface.c",
      "new_id": "467479b1cd3c3e6a064495d196a70b72cde9ca1a",
      "new_mode": 33188,
      "new_path": "ospf6d/ospf6_interface.c"
    },
    {
      "type": "modify",
      "old_id": "ff061dfb1bd1ce10fa6d9ef14714101b0edc0c3d",
      "old_mode": 33188,
      "old_path": "ospf6d/ospf6_lsa.c",
      "new_id": "7dbd303f6b033ad43f801ea962d4a5c69a19dba5",
      "new_mode": 33188,
      "new_path": "ospf6d/ospf6_lsa.c"
    },
    {
      "type": "modify",
      "old_id": "263411fc7fcc9f2e769633026c7d5b905741f333",
      "old_mode": 33188,
      "old_path": "ospf6d/ospf6_lsa.h",
      "new_id": "f10ee671be49724e8de535c06880243abc5fe79e",
      "new_mode": 33188,
      "new_path": "ospf6d/ospf6_lsa.h"
    },
    {
      "type": "modify",
      "old_id": "280bdf957ac07891fdfd6b2a2930baef0cf43521",
      "old_mode": 33188,
      "old_path": "ospf6d/ospf6_lsdb.c",
      "new_id": "7455d8353b960690a0be6091de9ab558426fdc9b",
      "new_mode": 33188,
      "new_path": "ospf6d/ospf6_lsdb.c"
    },
    {
      "type": "modify",
      "old_id": "5edb70ce64586dde0cb28a83458b6f87735a2459",
      "old_mode": 33188,
      "old_path": "ospf6d/ospf6_message.c",
      "new_id": "b35aa1ac208e5331b03a1bdc15950d827013abee",
      "new_mode": 33188,
      "new_path": "ospf6d/ospf6_message.c"
    },
    {
      "type": "modify",
      "old_id": "e5a1436c6dd35c75abd2ccc1d3c11afc08c006e7",
      "old_mode": 33188,
      "old_path": "ospf6d/ospf6_network.c",
      "new_id": "eed7f9d66e2f111beda23b19072b82118d1bdea1",
      "new_mode": 33188,
      "new_path": "ospf6d/ospf6_network.c"
    },
    {
      "type": "modify",
      "old_id": "646250047da86c1d3e2b6905795cfbeae765587c",
      "old_mode": 33188,
      "old_path": "ospf6d/ospf6_proto.h",
      "new_id": "af60eb922ea9862c9368ba31f2492b5204d3039a",
      "new_mode": 33188,
      "new_path": "ospf6d/ospf6_proto.h"
    },
    {
      "type": "modify",
      "old_id": "2ac6300e51ca0cb6aa3b6eda56267d6cd36870d6",
      "old_mode": 33188,
      "old_path": "ospf6d/ospf6d.h",
      "new_id": "13699d612e5820284412ae921328b426ec403778",
      "new_mode": 33188,
      "new_path": "ospf6d/ospf6d.h"
    },
    {
      "type": "modify",
      "old_id": "fb57bf5148dee619ad40f65bc0159fb590bcdc25",
      "old_mode": 33188,
      "old_path": "ospfd/ospfd.h",
      "new_id": "fe9d77e9b714b10d9d55db71b7b978f0a9b01ca1",
      "new_mode": 33188,
      "new_path": "ospfd/ospfd.h"
    }
  ]
}
