)]}'
{
  "commit": "98954844ae56d142e96341d5dff959ec5518111e",
  "tree": "8f411f4fec908605fb4e5ea423874c6a08d82b54",
  "parents": [
    "965b83f9cc287ca36f5a4152c2ac39007c5bc6d8"
  ],
  "author": {
    "name": "Paul Jakma",
    "email": "paul.jakma@sun.com",
    "time": "Sun Oct 15 23:33:50 2006 +0000"
  },
  "committer": {
    "name": "Paul Jakma",
    "email": "paul.jakma@sun.com",
    "time": "Sun Oct 15 23:33:50 2006 +0000"
  },
  "message": "[lib] Handle upgrade from SUNWzebra to Quagga for \u0027interface fooX:Y\u0027 commands\n\n2006-10-14 Paul Jakma \u003cpaul.jakma@sun.com\u003e\n\n\t* if.c: (general) Handle upgrades from SUNWzebra, which tried\n\t  to track each logical interface as a seperate struct\n\t  interface, to Quagga, which assigns only one struct interface\n\t  per ifindex.\n\t  (if_sunwzebra_get) Try decompose a logical interface name\n          (fooX:Y) to the \u0027primary\u0027 name (fooX), for Solaris.\n          (interface_cmd) Use if_sunwzebra_get on Solaris.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "00ba44e0358c83a6f11c279547ded13bb39070df",
      "old_mode": 33188,
      "old_path": "lib/ChangeLog",
      "new_id": "f076e2f09ccd04c256b26ae782718a0f624f395c",
      "new_mode": 33188,
      "new_path": "lib/ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "c43d9564f6a5584474c1c2976d0d99ce55c4da4b",
      "old_mode": 33188,
      "old_path": "lib/if.c",
      "new_id": "4493cc74b418aab41e1b5ee0fcc8d2d38d06baa7",
      "new_mode": 33188,
      "new_path": "lib/if.c"
    }
  ]
}
