)]}'
{
  "commit": "931cd54d52b9b034f8bf8b634e99bc2444d5094e",
  "tree": "2dceb95d4110c0e501b34473a71f375c2cd385f7",
  "parents": [
    "c15cfa832940dbdf49d1c1f03cfbab9078708e1e"
  ],
  "author": {
    "name": "paul",
    "email": "paul",
    "time": "Fri Jan 23 15:31:42 2004 +0000"
  },
  "committer": {
    "name": "paul",
    "email": "paul",
    "time": "Fri Jan 23 15:31:42 2004 +0000"
  },
  "message": "2004-01-23 sowmini.varadhan@sun.com\n\n        * rip_interface.c: obsolete unbind code in\n        rip_interface_multicast_set, and instead do the more portable\n        (though slower) method of creating a socket for each outgoing packet\n        and binding the source address on the new socket.\n        * rip_interface.c, ripd.c, ripd.h: Modify rip_request_send so that\n        source address is determined by the caller of rip_request_send for\n        ripv1 packets and non-multicast interfaces (rip_request_send loops\n        over all connected address in all other cases).\n        * rip_send_packet: don\u0027t send packets with source set to\n        ZEBRA_IFA_SECONDARY connected addresses; improved debug messages;\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d83714ae059e18f40d6c349f4c19da7cf5f0dc21",
      "old_mode": 33188,
      "old_path": "ripd/ChangeLog",
      "new_id": "fdfbdc16e4858479271e491a05c7199e6707606a",
      "new_mode": 33188,
      "new_path": "ripd/ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "e3aea186f1f85cdf7f142d0a3a0c405c32270e30",
      "old_mode": 33188,
      "old_path": "ripd/rip_interface.c",
      "new_id": "1d6ce048e6063240310c856e67de1cf870b2bdba",
      "new_mode": 33188,
      "new_path": "ripd/rip_interface.c"
    },
    {
      "type": "modify",
      "old_id": "29e70c44c7c98f445736381fedd21eef41f10d60",
      "old_mode": 33188,
      "old_path": "ripd/ripd.c",
      "new_id": "4b5a19a92637eaea85a5c8da310ba5fe376f1912",
      "new_mode": 33188,
      "new_path": "ripd/ripd.c"
    },
    {
      "type": "modify",
      "old_id": "29e4f67c2b3272150e0811872531fb1e36b737df",
      "old_mode": 33188,
      "old_path": "ripd/ripd.h",
      "new_id": "13a72a112a2666949e6c0277112dea612422f30c",
      "new_mode": 33188,
      "new_path": "ripd/ripd.h"
    }
  ]
}
