)]}'
{
  "commit": "6d831139569dbee69acc631361db917e2c47feeb",
  "tree": "ba38e9354ffcc98245b03a5f50ef0e3cedb48d47",
  "parents": [
    "1c06334f51c00471b0731227384ef42dc463db54"
  ],
  "author": {
    "name": "Paul Jakma",
    "email": "paul@opensourcerouting.org",
    "time": "Thu Oct 09 16:05:15 2014 +0100"
  },
  "committer": {
    "name": "Paul Jakma",
    "email": "paul@quagga.net",
    "time": "Tue Nov 11 17:25:47 2014 +0000"
  },
  "message": "ospfd: Tweak previous iface RR write patch to avoid free/malloc \u0026 redundant log\n\n* linklist.{c,h}: (listnode_move_to_tail) new unction to move a\n  listnode to tail of list.\n* ospf_packet.c: (ospf_write) remove debug that seemed to be mostly covered\n  by existing debug.\n  Use listnode_move_to_tail to just move the list node to the end of the\n  tail, rather than freeing the one to hand and allocing a new one.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "370b2fa615e6aa7a1f6bb62e2592b84b55d4d352",
      "old_mode": 33188,
      "old_path": "lib/linklist.c",
      "new_id": "4b16f07dd1c313c8d2113ceaa107b9ed219fc471",
      "new_mode": 33188,
      "new_path": "lib/linklist.c"
    },
    {
      "type": "modify",
      "old_id": "24a9e20698a55b94a75d3c43390cba9b045c115b",
      "old_mode": 33188,
      "old_path": "lib/linklist.h",
      "new_id": "c8d715e12ec73ebe2ff9dae3cca007e1744df78a",
      "new_mode": 33188,
      "new_path": "lib/linklist.h"
    },
    {
      "type": "modify",
      "old_id": "d2504c78d6e63924e7b3d7882ecfcf5964743ecf",
      "old_mode": 33188,
      "old_path": "ospfd/ospf_packet.c",
      "new_id": "36aa8958a45f1a553af3757cd9702d5764dcadaa",
      "new_mode": 33188,
      "new_path": "ospfd/ospf_packet.c"
    }
  ]
}
