)]}'
{
  "commit": "3193e8fdfa355289892661d206d1954114a7be95",
  "tree": "4fce7c85cd572389433a128db0ed180a3928e968",
  "parents": [
    "d0f714f472967577067853acc8dabe0abc75ae8f"
  ],
  "author": {
    "name": "Sven Eckelmann",
    "email": "sven@narfation.org",
    "time": "Sat May 12 02:09:42 2012 +0200"
  },
  "committer": {
    "name": "Antonio Quartulli",
    "email": "ordex@autistici.org",
    "time": "Wed Jun 20 22:15:32 2012 +0200"
  },
  "message": "batman-adv: Prefix main non-static functions with batadv_\n\nbatman-adv can be compiled as part of the kernel instead of an module. In that\ncase the linker will see all non-static symbols of batman-adv and all other\nnon-static symbols of the kernel. This could lead to symbol collisions. A\nprefix for the batman-adv symbols that defines their private namespace avoids\nsuch a problem.\n\nReported-by: David Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Sven Eckelmann \u003csven@narfation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ad377aba06619ec7023cd882213c3fd5abbe970e",
      "old_mode": 33188,
      "old_path": "net/batman-adv/bat_debugfs.c",
      "new_id": "3900624d333dc156a346a9f90f90a717d0422c99",
      "new_mode": 33188,
      "new_path": "net/batman-adv/bat_debugfs.c"
    },
    {
      "type": "modify",
      "old_id": "62b52b663afb7264d11006f9dc1e1a7ec06be753",
      "old_mode": 33188,
      "old_path": "net/batman-adv/bat_iv_ogm.c",
      "new_id": "0430063d3a7d4a086bda2055e118ffcf5f51351b",
      "new_mode": 33188,
      "new_path": "net/batman-adv/bat_iv_ogm.c"
    },
    {
      "type": "modify",
      "old_id": "bd356a12882a46ce09bba2b749b8d3b89dfee8d5",
      "old_mode": 33188,
      "old_path": "net/batman-adv/bridge_loop_avoidance.c",
      "new_id": "27f451a64ad0722123ab00fa330ad839d4c37a35",
      "new_mode": 33188,
      "new_path": "net/batman-adv/bridge_loop_avoidance.c"
    },
    {
      "type": "modify",
      "old_id": "93acf2be77597e9bdcf6587cc90c9e705198a4ec",
      "old_mode": 33188,
      "old_path": "net/batman-adv/hard-interface.c",
      "new_id": "ab2fcfaf297e6819e21f8983345c06c0d42d5196",
      "new_mode": 33188,
      "new_path": "net/batman-adv/hard-interface.c"
    },
    {
      "type": "modify",
      "old_id": "21c001074ebe616c19fb330f802a98327bd227c3",
      "old_mode": 33188,
      "old_path": "net/batman-adv/icmp_socket.c",
      "new_id": "23005613944586a93eee6fbd8102a66fce4fa6b2",
      "new_mode": 33188,
      "new_path": "net/batman-adv/icmp_socket.c"
    },
    {
      "type": "modify",
      "old_id": "ffea3609ea41d566c59bf155d2c3818b80229b04",
      "old_mode": 33188,
      "old_path": "net/batman-adv/main.c",
      "new_id": "5e1d906628f5eb6d228758a6778b7caad88fb7dd",
      "new_mode": 33188,
      "new_path": "net/batman-adv/main.c"
    },
    {
      "type": "modify",
      "old_id": "ea9d433ad46daac099b42a263bc300605398b3f4",
      "old_mode": 33188,
      "old_path": "net/batman-adv/main.h",
      "new_id": "12386421a55bebab6114587e2f84a5f963a1bf46",
      "new_mode": 33188,
      "new_path": "net/batman-adv/main.h"
    },
    {
      "type": "modify",
      "old_id": "9d77edeff589ff7ac2ef7758b41bfec076b64141",
      "old_mode": 33188,
      "old_path": "net/batman-adv/originator.c",
      "new_id": "3e902042af8f36e92782323557b7533540f06ffd",
      "new_mode": 33188,
      "new_path": "net/batman-adv/originator.c"
    },
    {
      "type": "modify",
      "old_id": "d492634dd0402a711807a3638938b314eecfb92a",
      "old_mode": 33188,
      "old_path": "net/batman-adv/routing.c",
      "new_id": "1b1dd41f5fe6d57adb8393de70225a80fe93857a",
      "new_mode": 33188,
      "new_path": "net/batman-adv/routing.c"
    },
    {
      "type": "modify",
      "old_id": "8226b1cf05eb1d3ce6bb0ad8529e8edac7ba0c60",
      "old_mode": 33188,
      "old_path": "net/batman-adv/send.c",
      "new_id": "1a0f7c364ea06eb23b0ecb1c4a938b8a8f7e80c6",
      "new_mode": 33188,
      "new_path": "net/batman-adv/send.c"
    },
    {
      "type": "modify",
      "old_id": "9fd1925775c73b37e4f6ffa91ccdc46bce9e5e1c",
      "old_mode": 33188,
      "old_path": "net/batman-adv/soft-interface.c",
      "new_id": "994b2b8d7e10d813ae1b5b1a7ae25f8fb13cf1b4",
      "new_mode": 33188,
      "new_path": "net/batman-adv/soft-interface.c"
    },
    {
      "type": "modify",
      "old_id": "ecef827ae28f5d1437eea25cb164eed200eec4dc",
      "old_mode": 33188,
      "old_path": "net/batman-adv/translation-table.c",
      "new_id": "66e11b58312e9460644e4e51804348eb3d1e59a3",
      "new_mode": 33188,
      "new_path": "net/batman-adv/translation-table.c"
    },
    {
      "type": "modify",
      "old_id": "24040c300636999bb87717e7305b58aa3230198a",
      "old_mode": 33188,
      "old_path": "net/batman-adv/vis.c",
      "new_id": "83c931fa5c21a5d07046eba7a63604ae06ceea31",
      "new_mode": 33188,
      "new_path": "net/batman-adv/vis.c"
    }
  ]
}
