)]}'
{
  "commit": "7caf69fb9c5017df01945a1861c042f6aa08edeb",
  "tree": "76e8df9765da796a33db46b0061b61e5a3cfa954",
  "parents": [
    "40a3eb33e307616567f4b81792f405a7f3f0abee"
  ],
  "author": {
    "name": "Linus Lüssing",
    "email": "linus.luessing@web.de",
    "time": "Tue Sep 18 03:01:08 2012 +0200"
  },
  "committer": {
    "name": "Antonio Quartulli",
    "email": "ordex@autistici.org",
    "time": "Sun Sep 23 23:12:49 2012 +0200"
  },
  "message": "batman-adv: Fix symmetry check / route flapping in multi interface setups\n\nIf receiving an OGM from a neighbor other than the currently selected\nand if it has the same TQ then we are supposed to switch if this\nneighbor provides a more symmetric link than the currently selected one.\n\nHowever this symmetry check currently is broken if the interface of the\nneighbor we received the OGM from and the one of the currently selected\nneighbor differ: We are currently trying to determine the symmetry of the\nlink towards the selected router via the link we received the OGM from\ninstead of just checking via the link towards the currently selected\nrouter.\n\nThis leads to way more route switches than necessary and can lead to\npermanent route flapping in many common multi interface setups.\n\nThis patch fixes this issue by using the right interface for this\nsymmetry check.\n\nSigned-off-by: Linus Lüssing \u003clinus.luessing@web.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e877af8bdd1e8551335ec810ea1ad2c32bedc64e",
      "old_mode": 33188,
      "old_path": "net/batman-adv/bat_iv_ogm.c",
      "new_id": "469daabd90c7bf28572c3f9066ee2146ed590fd1",
      "new_mode": 33188,
      "new_path": "net/batman-adv/bat_iv_ogm.c"
    }
  ]
}
