)]}'
{
  "commit": "8f424b5f32d78b4f353b3cddca9804808ef063eb",
  "tree": "4e481fd6ed7ab82c5d70c30a66842fa432065f64",
  "parents": [
    "9eca0a47dee201a73967026985b5f0a79a46bd36"
  ],
  "author": {
    "name": "Eric Dumazet",
    "email": "dada1@cosmosbay.com",
    "time": "Wed Nov 12 00:53:30 2008 -0800"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Wed Nov 12 00:53:30 2008 -0800"
  },
  "message": "net: Introduce read_pnet() and write_pnet() helpers\n\nThis patch introduces two helpers that deal with reading and writing\nstruct net pointers in various network structures.\n\nTheir implementation depends on CONFIG_NET_NS\n\nFor symmetry, both functions work with \"struct net **pnet\".\n\nTheir usage should reduce the number of #ifdef CONFIG_NET_NS,\nwithout adding many helpers for each network structure\nthat hold a \"struct net *pointer\"\n\nSigned-off-by: Eric Dumazet \u003cdada1@cosmosbay.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "700c53a3c6fa22d9e49f522616da870b99522d3c",
      "old_mode": 33188,
      "old_path": "include/net/net_namespace.h",
      "new_id": "319557789a40aab7b47609035ceb600dc6ab8dc0",
      "new_mode": 33188,
      "new_path": "include/net/net_namespace.h"
    }
  ]
}
