)]}'
{
  "commit": "f63f06da2e7be6b17c72dd6110aae179f42f3700",
  "tree": "a36b625a9ea06d0720a240276ed1b8af33193ed7",
  "parents": [
    "651e70d7f419ee7af75113f80e688c0100e9cff5"
  ],
  "author": {
    "name": "Paul Jakma",
    "email": "paul@quagga.net",
    "time": "Fri Apr 08 12:44:43 2011 +0100"
  },
  "committer": {
    "name": "Paul Jakma",
    "email": "paul@quagga.net",
    "time": "Fri Jan 06 16:18:18 2012 +0000"
  },
  "message": "general: remove inline qualifiers and move in-header functions to objects\n\n* (general) Move functions in headers into files, to be compiled into\n  shared object files. Remove inline qualifier from functions. Let the\n  compiler do the work.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ba4f5b48b8dc1d49973b8f6d3339cec1ba58079f",
      "old_mode": 33188,
      "old_path": "bgpd/bgp_aspath.c",
      "new_id": "776c7127e5786228ba49b6bc3b3f27192be68b8a",
      "new_mode": 33188,
      "new_path": "bgpd/bgp_aspath.c"
    },
    {
      "type": "modify",
      "old_id": "a75fb9390f0694d6e020e1dbf6ad3ad2c051fe92",
      "old_mode": 33188,
      "old_path": "bgpd/bgpd.c",
      "new_id": "5dc014be9bcb37faa084d9f4e07005e7bca5b312",
      "new_mode": 33188,
      "new_path": "bgpd/bgpd.c"
    },
    {
      "type": "modify",
      "old_id": "1b1c6626717573fef1093366829b0f5de3a5d961",
      "old_mode": 33188,
      "old_path": "lib/prefix.c",
      "new_id": "3ab67f3d5ab4b40f380fe765b82798ece19ae6ea",
      "new_mode": 33188,
      "new_path": "lib/prefix.c"
    },
    {
      "type": "modify",
      "old_id": "dab4202ea817a6780f65151f8d3826d87828edbf",
      "old_mode": 33188,
      "old_path": "lib/prefix.h",
      "new_id": "7f0d36070b181f32de527c12b8134c375c16fa62",
      "new_mode": 33188,
      "new_path": "lib/prefix.h"
    },
    {
      "type": "modify",
      "old_id": "fd841c2153998ef386a4e0c4ceb952fdcf1f69e4",
      "old_mode": 33188,
      "old_path": "lib/thread.c",
      "new_id": "6d3c3cb38602c8a51562282e9dda80315a1e8a16",
      "new_mode": 33188,
      "new_path": "lib/thread.c"
    },
    {
      "type": "modify",
      "old_id": "52b5f41c5a6aee41f976b0c1e2932411b3eecb4b",
      "old_mode": 33188,
      "old_path": "lib/workqueue.c",
      "new_id": "61643bf814003a1a08c8101a4d59b51e41052504",
      "new_mode": 33188,
      "new_path": "lib/workqueue.c"
    },
    {
      "type": "modify",
      "old_id": "a2d400fa3a6cce5714c1f30bea3727700a1d6f05",
      "old_mode": 33188,
      "old_path": "ospfd/ospf_lsa.c",
      "new_id": "fa36a0276684009be05e98b690791f0cb7189c36",
      "new_mode": 33188,
      "new_path": "ospfd/ospf_lsa.c"
    },
    {
      "type": "modify",
      "old_id": "070508240a49f129e6323c10e8718f9d61e6a86a",
      "old_mode": 33188,
      "old_path": "ospfd/ospf_packet.c",
      "new_id": "b714c27de0f73e33bd95d79967d76eea2218fffb",
      "new_mode": 33188,
      "new_path": "ospfd/ospf_packet.c"
    },
    {
      "type": "modify",
      "old_id": "03e7ff71386695f20702ac297c6031fc0ac0542b",
      "old_mode": 33188,
      "old_path": "zebra/interface.c",
      "new_id": "933d6425459d9bc50dc52673ceb66c530fa5d0c5",
      "new_mode": 33188,
      "new_path": "zebra/interface.c"
    }
  ]
}
