)]}'
{
  "commit": "9908104935325bd6beba67d637b6f5396d47075c",
  "tree": "ec3bf2213993e21598403e4aeb68ba1e92d536b5",
  "parents": [
    "4b88f09364e94b05b66fb1441131e8460495a2f8"
  ],
  "author": {
    "name": "Kristian Slavov",
    "email": "kristian.slavov@nomadiclab.com",
    "time": "Wed Feb 08 16:10:53 2006 -0800"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@sunset.davemloft.net",
    "time": "Wed Feb 08 16:13:28 2006 -0800"
  },
  "message": "[IPV6]: Address autoconfiguration does not work after device down/up cycle\n\nIf you set network interface down and up again, the IPv6 address\nautoconfiguration does not work. \u0027ip addr\u0027 shows that the link-local\naddress is in tentative state. We don\u0027t even react to periodical router\nadvertisements.\n\nDuring NETDEV_DOWN we clear IF_READY, and we don\u0027t set it back in\nNETDEV_UP. While starting to perform DAD on the link-local address, we\nnotice that the device is not in IF_READY, and we abort autoconfiguration\nprocess (which would eventually send router solicitations).\n\nAcked-by: Juha-Matti Tapio \u003cjmtapio@verkkotelakka.net\u003e\nAcked-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1db50487916bf002a3ed92316d57b9cbe377f6e5",
      "old_mode": 33188,
      "old_path": "net/ipv6/addrconf.c",
      "new_id": "b7d8822c1be49cbcd73ca303d7d253e93cdec406",
      "new_mode": 33188,
      "new_path": "net/ipv6/addrconf.c"
    }
  ]
}
