)]}'
{
  "commit": "9bb182a7007515239091b237fe7169b1328a61d3",
  "tree": "7be7f556c58c650a547a0db34058f8ffffbf98aa",
  "parents": [
    "df8ea19b5d2e7512095bb1e0737513b8da196d64"
  ],
  "author": {
    "name": "YOSHIFUJI Hideaki",
    "email": "yoshfuji@linux-ipv6.org",
    "time": "Fri Feb 22 14:48:22 2008 +0900"
  },
  "committer": {
    "name": "YOSHIFUJI Hideaki",
    "email": "yoshfuji@linux-ipv6.org",
    "time": "Tue Mar 25 10:23:57 2008 +0900"
  },
  "message": "[XFRM] MIP6: Fix address keys for routing search.\n\nEach MIPv6 XFRM state (DSTOPT/RH2) holds either destination or source\naddress to be mangled in the IPv6 header (that is \"CoA\").\nOn Inter-MN communication after both nodes binds each other,\nthey use route optimized traffic two MIPv6 states applied, and\nboth source and destination address in the IPv6 header\nare replaced by the states respectively.\nThe packet format is correct, however, next-hop routing search\nare not.\nThis patch fixes it by remembering address pairs for later states.\n\nBased on patch from Masahide NAKAMURA \u003cnakam@linux-ipv6.org\u003e.\n\nSigned-off-by: Masahide NAKAMURA \u003cnakam@linux-ipv6.org\u003e\nSigned-off-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c435620dbb377c0807497a206c7e923b86b1560c",
      "old_mode": 33188,
      "old_path": "include/net/xfrm.h",
      "new_id": "bed7d43932f688efbdd26bfe22939df8954ca30c",
      "new_mode": 33188,
      "new_path": "include/net/xfrm.h"
    },
    {
      "type": "modify",
      "old_id": "bae94a8031a290d5138cb99c60f007026c11d548",
      "old_mode": 33188,
      "old_path": "net/xfrm/xfrm_policy.c",
      "new_id": "8e588f20c60c5988238043afcc446a1888cc0772",
      "new_mode": 33188,
      "new_path": "net/xfrm/xfrm_policy.c"
    }
  ]
}
