)]}'
{
  "commit": "cfc959b8f5f7ea1185fb3de2e4064704d62336f0",
  "tree": "c6fec4531d632cb516a243e425a61cc61a92e81a",
  "parents": [
    "ec1ca63c188c9dc2518b0f78033e623105ac4f25"
  ],
  "author": {
    "name": "paul",
    "email": "paul",
    "time": "Wed Jun 04 02:28:45 2003 +0000"
  },
  "committer": {
    "name": "paul",
    "email": "paul",
    "time": "Wed Jun 04 02:28:45 2003 +0000"
  },
  "message": "From: kamatchi soundaram \u003ckamatchi@tdd.sj.nec.com\u003e\nSubject: [zebra 19263] Another memory leak!! is zebra OSPF\n\n   This memory leak gets into picture whenever any interface goes down.\n\n Problem found and desctription: Whenever the interface goes down, the\n \"def_params\" (member of ospf_if_info) structure memory is not freed.\n\n Fix made: added the following line to free the \"def_params\" memory of\n ospf_if_info before calling the  \"XFREE(MTYPE_OSPF_IF_INFO, ifp-\u003einfo);\"\n The added line is:\n       ospf_del_if_params ((struct ospf_if_params *) IF_DEF_PARAMS (ifp));\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "83abf5538fd00f5929249f5d5f93a41456cf428e",
      "old_mode": 33188,
      "old_path": "ospfd/ospf_interface.c",
      "new_id": "08bc7fbebcf66fa90b5e02150b9e7e103d63ca90",
      "new_mode": 33188,
      "new_path": "ospfd/ospf_interface.c"
    }
  ]
}
