)]}'
{
  "commit": "ec1b4cf74c81bfd0fbe5bf62bafc86c45917e72f",
  "tree": "1b693e4e027f3e42224e6221ae018daeb562e5e1",
  "parents": [
    "f7734fdf61ec6bb848e0bafc1fb8bad2c124bb50"
  ],
  "author": {
    "name": "Stephen Hemminger",
    "email": "shemminger@vyatta.com",
    "time": "Mon Oct 05 05:58:39 2009 +0000"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Wed Oct 07 01:10:46 2009 -0700"
  },
  "message": "net: mark net_proto_ops as const\n\nAll usages of structure net_proto_ops should be declared const.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "feb0fa45b664b7f30f843d8097fc47013be8adce",
      "old_mode": 33188,
      "old_path": "drivers/isdn/mISDN/socket.c",
      "new_id": "28182ed8dea175e272874e1f8b105865615d5172",
      "new_mode": 33188,
      "new_path": "drivers/isdn/mISDN/socket.c"
    },
    {
      "type": "modify",
      "old_id": "4f6d33fbc673ccb45a95cc56ebe915b712d3b07e",
      "old_mode": 33188,
      "old_path": "drivers/net/pppox.c",
      "new_id": "c14ee24c05a87f49c48a04eb89b80860620c84ad",
      "new_mode": 33188,
      "new_path": "drivers/net/pppox.c"
    },
    {
      "type": "modify",
      "old_id": "718394e2c01e6665331a7aa5a03eddff0bd94845",
      "old_mode": 33188,
      "old_path": "include/net/bluetooth/bluetooth.h",
      "new_id": "04a6908e38d2883a136a60c92ddb1405e1d1ff60",
      "new_mode": 33188,
      "new_path": "include/net/bluetooth/bluetooth.h"
    },
    {
      "type": "modify",
      "old_id": "b1a4290996b511ebc644e86ab9b7aeb693e74db8",
      "old_mode": 33188,
      "old_path": "net/appletalk/ddp.c",
      "new_id": "abe38014b7fd894538e0edfa79eaf5faf8198ccb",
      "new_mode": 33188,
      "new_path": "net/appletalk/ddp.c"
    },
    {
      "type": "modify",
      "old_id": "d4c024504f998b719d7cdb47a52abaa8830be44d",
      "old_mode": 33188,
      "old_path": "net/atm/pvc.c",
      "new_id": "a6e1fdbae87fac418e8295cade7b7c6ebe53a2bf",
      "new_mode": 33188,
      "new_path": "net/atm/pvc.c"
    },
    {
      "type": "modify",
      "old_id": "f90d143c4b2592d6ed2145724d580911b9839c28",
      "old_mode": 33188,
      "old_path": "net/atm/svc.c",
      "new_id": "8193542333181fd694628ea3512208944adf3a9d",
      "new_mode": 33188,
      "new_path": "net/atm/svc.c"
    },
    {
      "type": "modify",
      "old_id": "f454607303717d2f1339cfd901e6b2ae5ec8437f",
      "old_mode": 33188,
      "old_path": "net/ax25/af_ax25.c",
      "new_id": "f05306f168fa45237e6defcb9f7fc58b6f5f25e4",
      "new_mode": 33188,
      "new_path": "net/ax25/af_ax25.c"
    },
    {
      "type": "modify",
      "old_id": "8cfb5a8498412461fa52278a8a94423580167de6",
      "old_mode": 33188,
      "old_path": "net/bluetooth/af_bluetooth.c",
      "new_id": "1f6e49c1cde8dec2a75c09acc607a4a8d0ebaa3a",
      "new_mode": 33188,
      "new_path": "net/bluetooth/af_bluetooth.c"
    },
    {
      "type": "modify",
      "old_id": "e857628b0b27e61234102dc843ab0cc84a5f5c42",
      "old_mode": 33188,
      "old_path": "net/bluetooth/bnep/sock.c",
      "new_id": "0a2c5460bb48cd7f8af1c9c87ecda6a9b90cfa2a",
      "new_mode": 33188,
      "new_path": "net/bluetooth/bnep/sock.c"
    },
    {
      "type": "modify",
      "old_id": "16b0fad74f6e82d6a9ec0f5c98725a50fd89757a",
      "old_mode": 33188,
      "old_path": "net/bluetooth/cmtp/sock.c",
      "new_id": "de7c8040bc5642bf16521010e0d006fadc506342",
      "new_mode": 33188,
      "new_path": "net/bluetooth/cmtp/sock.c"
    },
    {
      "type": "modify",
      "old_id": "75302a986067daebc76e4fba40c9c6a92d6de3bf",
      "old_mode": 33188,
      "old_path": "net/bluetooth/hci_sock.c",
      "new_id": "e7395f2319897312eb0428df974241e32bd27998",
      "new_mode": 33188,
      "new_path": "net/bluetooth/hci_sock.c"
    },
    {
      "type": "modify",
      "old_id": "37c9d7d2e688ba35279f310707597c04f26d96b9",
      "old_mode": 33188,
      "old_path": "net/bluetooth/hidp/sock.c",
      "new_id": "4beb6a7a2953fe3d2a997434d344297667609aa8",
      "new_mode": 33188,
      "new_path": "net/bluetooth/hidp/sock.c"
    },
    {
      "type": "modify",
      "old_id": "555d9da1869b2fa3daca87eef3f88974a6edb0c8",
      "old_mode": 33188,
      "old_path": "net/bluetooth/l2cap.c",
      "new_id": "4b66bd579f4ace4c58603eef37a7e7a2e5272b65",
      "new_mode": 33188,
      "new_path": "net/bluetooth/l2cap.c"
    },
    {
      "type": "modify",
      "old_id": "8a20aaf1f2316676564501c49bb59c3fe56c898b",
      "old_mode": 33188,
      "old_path": "net/bluetooth/rfcomm/sock.c",
      "new_id": "c7078650385022ab232c5369e08cd7374e13b03b",
      "new_mode": 33188,
      "new_path": "net/bluetooth/rfcomm/sock.c"
    },
    {
      "type": "modify",
      "old_id": "77f4153bdb5e5ebe434487497d1e8d3ed0253cbf",
      "old_mode": 33188,
      "old_path": "net/bluetooth/sco.c",
      "new_id": "694a65541b73a2ca39af4327c62840aa73723f44",
      "new_mode": 33188,
      "new_path": "net/bluetooth/sco.c"
    },
    {
      "type": "modify",
      "old_id": "606832115674147be25d49bea7f12ce293b9bc2a",
      "old_mode": 33188,
      "old_path": "net/can/af_can.c",
      "new_id": "3f2eb27e1ffb1e8f31bd2346220ec2611a6f45df",
      "new_mode": 33188,
      "new_path": "net/can/af_can.c"
    },
    {
      "type": "modify",
      "old_id": "7a58c87baf172f9384fab475f8243eab58716e58",
      "old_mode": 33188,
      "old_path": "net/decnet/af_decnet.c",
      "new_id": "4d3060660a14891b7709600d4d2cecb3b064219c",
      "new_mode": 33188,
      "new_path": "net/decnet/af_decnet.c"
    },
    {
      "type": "modify",
      "old_id": "0e0254fd767de359769b080ff4bacdcb12c52eb4",
      "old_mode": 33188,
      "old_path": "net/econet/af_econet.c",
      "new_id": "6529be3a18b7968e83652dcab05ac9edaacd1d3e",
      "new_mode": 33188,
      "new_path": "net/econet/af_econet.c"
    },
    {
      "type": "modify",
      "old_id": "cd949d5e451bb422fb11b7b6473acc3c38cb1aa7",
      "old_mode": 33188,
      "old_path": "net/ieee802154/af_ieee802154.c",
      "new_id": "309348fba72b850e4049f990a75662d3501b0292",
      "new_mode": 33188,
      "new_path": "net/ieee802154/af_ieee802154.c"
    },
    {
      "type": "modify",
      "old_id": "57737b8d1711a9348ca7000963eb4e65f3680db7",
      "old_mode": 33188,
      "old_path": "net/ipv4/af_inet.c",
      "new_id": "1deff48b122e2756f6e5fb1462a23eab72c69634",
      "new_mode": 33188,
      "new_path": "net/ipv4/af_inet.c"
    },
    {
      "type": "modify",
      "old_id": "da36497ae6478b25ee7f8f59e9e0c95a21515eeb",
      "old_mode": 33188,
      "old_path": "net/ipv6/af_inet6.c",
      "new_id": "94216519873c78c70af8a35fbfdaae456d1ebc70",
      "new_mode": 33188,
      "new_path": "net/ipv6/af_inet6.c"
    },
    {
      "type": "modify",
      "old_id": "66c7a20011f36b3147bb66c5169f5c292236f597",
      "old_mode": 33188,
      "old_path": "net/ipx/af_ipx.c",
      "new_id": "6481ee4bdf7231db11e1dd2a51d16d27cb1a9d68",
      "new_mode": 33188,
      "new_path": "net/ipx/af_ipx.c"
    },
    {
      "type": "modify",
      "old_id": "dd35641835f408d161a7d1c70550a15f1a0309ac",
      "old_mode": 33188,
      "old_path": "net/irda/af_irda.c",
      "new_id": "9429e4002bcace9b51480b69865b73f3fc334193",
      "new_mode": 33188,
      "new_path": "net/irda/af_irda.c"
    },
    {
      "type": "modify",
      "old_id": "bada1b9c670bd555fa10833165326492762b3d97",
      "old_mode": 33188,
      "old_path": "net/iucv/af_iucv.c",
      "new_id": "004134b60d8620d9faadc09f21166ca437d77997",
      "new_mode": 33188,
      "new_path": "net/iucv/af_iucv.c"
    },
    {
      "type": "modify",
      "old_id": "4e98193dfa0fcd05532a18c7b8ff3a0e832ace5e",
      "old_mode": 33188,
      "old_path": "net/key/af_key.c",
      "new_id": "c078ae6e975b6ab5bfee6fcc5ede535b18878fb8",
      "new_mode": 33188,
      "new_path": "net/key/af_key.c"
    },
    {
      "type": "modify",
      "old_id": "7aa4fd170104452be2d9daa1194bc313dfd759eb",
      "old_mode": 33188,
      "old_path": "net/llc/af_llc.c",
      "new_id": "4866b4fb0c2785d02135e310092af9399ac18748",
      "new_mode": 33188,
      "new_path": "net/llc/af_llc.c"
    },
    {
      "type": "modify",
      "old_id": "19e98007691cce17b68e3fc29896b7dc3626a526",
      "old_mode": 33188,
      "old_path": "net/netlink/af_netlink.c",
      "new_id": "0cd2d88293136c271f72df7f1a4478919f448a06",
      "new_mode": 33188,
      "new_path": "net/netlink/af_netlink.c"
    },
    {
      "type": "modify",
      "old_id": "7a834952f67fe75f72558b7e3c8477bc8ac259a6",
      "old_mode": 33188,
      "old_path": "net/netrom/af_netrom.c",
      "new_id": "281fa597cae5cafb45fed9677c819d3ccaaf8f79",
      "new_mode": 33188,
      "new_path": "net/netrom/af_netrom.c"
    },
    {
      "type": "modify",
      "old_id": "efc1174af7169a8eff2d7d89e576daf8c8e0e918",
      "old_mode": 33188,
      "old_path": "net/packet/af_packet.c",
      "new_id": "70073a0dea5d5fe7a4d6d2e5d625a363db04f988",
      "new_mode": 33188,
      "new_path": "net/packet/af_packet.c"
    },
    {
      "type": "modify",
      "old_id": "f60c0c2aacba5f1a99fe4a2fe159f43a09b78f07",
      "old_mode": 33188,
      "old_path": "net/phonet/af_phonet.c",
      "new_id": "c711d58b4bb56cbca679da5e73a60c7e6feaac06",
      "new_mode": 33188,
      "new_path": "net/phonet/af_phonet.c"
    },
    {
      "type": "modify",
      "old_id": "98e05382fd3cf19e01fe2315674e0e84ff8da145",
      "old_mode": 33188,
      "old_path": "net/rds/af_rds.c",
      "new_id": "a202e5b36079892b1581f5db0b3c1617608caff7",
      "new_mode": 33188,
      "new_path": "net/rds/af_rds.c"
    },
    {
      "type": "modify",
      "old_id": "502cce76621d07abdd624798c5c76e3802db63aa",
      "old_mode": 33188,
      "old_path": "net/rose/af_rose.c",
      "new_id": "c17734c2ce8936f488619ea7ef14b2bebe9e79cb",
      "new_mode": 33188,
      "new_path": "net/rose/af_rose.c"
    },
    {
      "type": "modify",
      "old_id": "a86afceaa94fadd8a1137c7688a03cb5714cf18e",
      "old_mode": 33188,
      "old_path": "net/rxrpc/af_rxrpc.c",
      "new_id": "6817c9781ef35b0385268a3fc50bf213a5a24db7",
      "new_mode": 33188,
      "new_path": "net/rxrpc/af_rxrpc.c"
    },
    {
      "type": "modify",
      "old_id": "51ab497115eb7eda412870a895a8e2197adbffca",
      "old_mode": 33188,
      "old_path": "net/unix/af_unix.c",
      "new_id": "0f133c5a8d3c2a89ea1e045112e82d9f9b7d8d54",
      "new_mode": 33188,
      "new_path": "net/unix/af_unix.c"
    },
    {
      "type": "modify",
      "old_id": "7fa9c7ad3d3b5b7efbe4c612511425628900a138",
      "old_mode": 33188,
      "old_path": "net/x25/af_x25.c",
      "new_id": "ebbfe6bbbff98ddde3f7c4fbb44babb5fd38b11c",
      "new_mode": 33188,
      "new_path": "net/x25/af_x25.c"
    }
  ]
}
