)]}'
{
  "commit": "c19543b223d3b8463c048f346b8044589e0cce39",
  "tree": "7da71baef36e7c7b4e628c645580f8cc18c1aabe",
  "parents": [
    "1db65fadf627637621c342b789b9a3604ca5fab5"
  ],
  "author": {
    "name": "Vincent Bernat",
    "email": "bernat@luffy.cx",
    "time": "Wed Oct 24 14:45:53 2012 +0000"
  },
  "committer": {
    "name": "David Lamparter",
    "email": "equinox@opensourcerouting.org",
    "time": "Fri Mar 21 06:28:47 2014 +0100"
  },
  "message": "ospf6d: compute interface cost from its bandwidth\n\nPreviously, the interface cost was a fixed default value that a user\nwas allowed to change with \"ipv6 ospf6 cost XX\". As what is done with\nOSPFv2, we change this behaviour to compute the default interface cost\nfrom the interface bandwidth.\n\nThe user can still force a cost with \"ipv6 ospf6 cost XX\". He can get\nthe default value with \"no ipv6 ospf6 cost\". Moreover, the default\ncost value was 1. The cost is now computed from the bandwidth and a\ndefault reference bandwidth of 100 MBps (as for OSPFv2). Since the\ndefault bandwidth for an interface is 10 MBps, the \"default\" cost\nbecomes 10 instead of 1.\n\n[DL: resolved conflict in ospf6d/ospf6_interface.c]\nSigned-off-by: David Lamparter \u003cequinox@opensourcerouting.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d981820c7abd1fb22c758c2f4ce6f7dce9ac472b",
      "old_mode": 33188,
      "old_path": "doc/ospf6d.texi",
      "new_id": "d9bf06dddc321857130d45c71ee4da19b3e1bebd",
      "new_mode": 33188,
      "new_path": "doc/ospf6d.texi"
    },
    {
      "type": "modify",
      "old_id": "883486fa05f2c98cc3dc68a27fcbc32d541c3f26",
      "old_mode": 33188,
      "old_path": "ospf6d/README",
      "new_id": "6db347f9bfb41b41c61c7ad8ff632aa2d1ee563c",
      "new_mode": 33188,
      "new_path": "ospf6d/README"
    },
    {
      "type": "modify",
      "old_id": "b0f11194acc2e6fab319daaf85b63e691a0f2bc6",
      "old_mode": 33188,
      "old_path": "ospf6d/ospf6_interface.c",
      "new_id": "e698893076d8efd97b37f7bba19c790e08976e8b",
      "new_mode": 33188,
      "new_path": "ospf6d/ospf6_interface.c"
    },
    {
      "type": "modify",
      "old_id": "808f09688956a1d45a909110d4dfcc2b9770b80c",
      "old_mode": 33188,
      "old_path": "ospf6d/ospf6_interface.h",
      "new_id": "34f75233092aabdd7a95b96fc5f2c400204412cc",
      "new_mode": 33188,
      "new_path": "ospf6d/ospf6_interface.h"
    },
    {
      "type": "modify",
      "old_id": "cffd7675f870001f842f65d7bcf8699d57614078",
      "old_mode": 33188,
      "old_path": "ospf6d/ospf6_zebra.c",
      "new_id": "8ee63fe6a39ec5f661b70981723c22f6a77f63cc",
      "new_mode": 33188,
      "new_path": "ospf6d/ospf6_zebra.c"
    }
  ]
}
