)]}'
{
  "commit": "318c8040abc1b8a737c941382e8aca82e546da09",
  "tree": "3eb37c0549c27b1db1a08aadab6166728b663348",
  "parents": [
    "f818c8f3fb9c98490df29e99aa9cddde8e0296d5"
  ],
  "author": {
    "name": "David Lamparter",
    "email": "equinox@opensourcerouting.org",
    "time": "Tue Nov 27 01:10:29 2012 +0000"
  },
  "committer": {
    "name": "David Lamparter",
    "email": "equinox@opensourcerouting.org",
    "time": "Wed Dec 12 15:38:07 2012 +0100"
  },
  "message": "isisd: always join all IS-IS multicast groups\n\nThe socket is only created once when an interface is brought up, and the\nmulticast groups were joined according to configuration at that point.\nThis breaks when later switching an interface to another IS-IS level.\n\nSince, for a separate conformance issue (ANVL ISIS-6.4), we should be\ninspecting the destination address anyway, the simplest fix here is to\njust join all groups unconditionally.  There shouldn\u0027t be much traffic\non these anyway, worst case we might be picking up some unrelated\nmulticast groups due to NIC filter aliasing though...\n\nSigned-off-by: David Lamparter \u003cequinox@opensourcerouting.org\u003e\nTested-by: Martin Winter \u003cmwinter@opensourcerouting.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "73b6d3e7b223677388cc5dc23b49907d8bf6c9e2",
      "old_mode": 33188,
      "old_path": "isisd/isis_dlpi.c",
      "new_id": "0a82718d3862b09f13b0b0f2c868bbd5ba806a74",
      "new_mode": 33188,
      "new_path": "isisd/isis_dlpi.c"
    },
    {
      "type": "modify",
      "old_id": "42947b22cdeb991ec96d65cdf8146aa92d813c6c",
      "old_mode": 33188,
      "old_path": "isisd/isis_pfpacket.c",
      "new_id": "e5589aea40bfa18bf15fbbc8ac43b3e21d7d96c9",
      "new_mode": 33188,
      "new_path": "isisd/isis_pfpacket.c"
    }
  ]
}
