)]}'
{
  "commit": "1b34ec43c9b3de44a5420841ab293d1b2035a94c",
  "tree": "8d6cf966c813e0e61001655179b5ef8e5f1b54b3",
  "parents": [
    "9360ffd1859720f6520cf59241909b74dae369d0"
  ],
  "author": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Thu Mar 29 05:11:39 2012 -0400"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Sun Apr 01 18:11:37 2012 -0400"
  },
  "message": "pkt_sched: Stop using NLA_PUT*().\n\nThese macros contain a hidden goto, and are thus extremely error\nprone and make code hard to audit.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "93fdf131bd75e3e8e1969f1889c9d2a2cff90c67",
      "old_mode": 33188,
      "old_path": "net/sched/act_api.c",
      "new_id": "5cfb160df0632f4ae206248a5e34cecdda0d707b",
      "new_mode": 33188,
      "new_path": "net/sched/act_api.c"
    },
    {
      "type": "modify",
      "old_id": "453a73431ac47b8688a207b22d90f647dfc3eef4",
      "old_mode": 33188,
      "old_path": "net/sched/act_csum.c",
      "new_id": "882124ceb70c1be6ef1c87105d276a5e84e506ba",
      "new_mode": 33188,
      "new_path": "net/sched/act_csum.c"
    },
    {
      "type": "modify",
      "old_id": "b77f5a06a658f56bf3733ab72918aa63aedd1c16",
      "old_mode": 33188,
      "old_path": "net/sched/act_gact.c",
      "new_id": "f10fb8256442014afbba6b85a23a3544ee0ec9e4",
      "new_mode": 33188,
      "new_path": "net/sched/act_gact.c"
    },
    {
      "type": "modify",
      "old_id": "60f8f616e8fa2c7b73df63dff52119622f036168",
      "old_mode": 33188,
      "old_path": "net/sched/act_ipt.c",
      "new_id": "0beba0e5312e02bbb250657ba32f8b1c7a2570c6",
      "new_mode": 33188,
      "new_path": "net/sched/act_ipt.c"
    },
    {
      "type": "modify",
      "old_id": "e051398fdf6baf4834bbe21bf13deac081594148",
      "old_mode": 33188,
      "old_path": "net/sched/act_mirred.c",
      "new_id": "d583aea3b3dfac850b1e953b502e5ef05f13dc80",
      "new_mode": 33188,
      "new_path": "net/sched/act_mirred.c"
    },
    {
      "type": "modify",
      "old_id": "001d1b354869a18f06df2b7fd0fee14870bdb343",
      "old_mode": 33188,
      "old_path": "net/sched/act_nat.c",
      "new_id": "b5d029eb44f23216cce377506b39e9bbf7997dc3",
      "new_mode": 33188,
      "new_path": "net/sched/act_nat.c"
    },
    {
      "type": "modify",
      "old_id": "10d3aed86560973f0b91daabcd3ddfb62777c3a9",
      "old_mode": 33188,
      "old_path": "net/sched/act_pedit.c",
      "new_id": "26aa2f6ce257c5b39541df44db40c950fcd67045",
      "new_mode": 33188,
      "new_path": "net/sched/act_pedit.c"
    },
    {
      "type": "modify",
      "old_id": "6fb3f5af0f85c69e6be7c90f71242fa073f87691",
      "old_mode": 33188,
      "old_path": "net/sched/act_police.c",
      "new_id": "a9de23297d47759f3fa50113b1bf190f51bf4063",
      "new_mode": 33188,
      "new_path": "net/sched/act_police.c"
    },
    {
      "type": "modify",
      "old_id": "73e0a3ab4d55a0150045512771036330e4ca737b",
      "old_mode": 33188,
      "old_path": "net/sched/act_simple.c",
      "new_id": "3922f2a2821b83cf3f9db318980a7cad06111e1f",
      "new_mode": 33188,
      "new_path": "net/sched/act_simple.c"
    },
    {
      "type": "modify",
      "old_id": "35dbbe91027e3734e1b9ccd52b5b9ce2edbcbf5a",
      "old_mode": 33188,
      "old_path": "net/sched/act_skbedit.c",
      "new_id": "476e0fac6712292a133d5645f98ca889af52a8c4",
      "new_mode": 33188,
      "new_path": "net/sched/act_skbedit.c"
    },
    {
      "type": "modify",
      "old_id": "a69d44f1dac51786bed33220446629761df6de85",
      "old_mode": 33188,
      "old_path": "net/sched/cls_api.c",
      "new_id": "f452f696b4b358e1789f60349993616c049c0396",
      "new_mode": 33188,
      "new_path": "net/sched/cls_api.c"
    },
    {
      "type": "modify",
      "old_id": "ea1f70b5a5f4747f2988c0b354a0abac7f2443da",
      "old_mode": 33188,
      "old_path": "net/sched/cls_basic.c",
      "new_id": "590960a22a77fb0747c2fc42c78caff686cd8ac8",
      "new_mode": 33188,
      "new_path": "net/sched/cls_basic.c"
    },
    {
      "type": "modify",
      "old_id": "1d8bd0dbcd1fff38ed191b89decb3f0afb0456af",
      "old_mode": 33188,
      "old_path": "net/sched/cls_flow.c",
      "new_id": "ccd08c8dc6a72b18f0c7c45f743fa4912f954413",
      "new_mode": 33188,
      "new_path": "net/sched/cls_flow.c"
    },
    {
      "type": "modify",
      "old_id": "389af152ec45ae2e3a50313dd36a5797ef4a4048",
      "old_mode": 33188,
      "old_path": "net/sched/cls_fw.c",
      "new_id": "8384a47972403360c22688d8daa1ebdf34338aad",
      "new_mode": 33188,
      "new_path": "net/sched/cls_fw.c"
    },
    {
      "type": "modify",
      "old_id": "13ab66e9df585d884d687feaa77baf6bc017c8c5",
      "old_mode": 33188,
      "old_path": "net/sched/cls_route.c",
      "new_id": "36fec422740154b4addb97e20410da27f1e98622",
      "new_mode": 33188,
      "new_path": "net/sched/cls_route.c"
    },
    {
      "type": "modify",
      "old_id": "b01427924f8112dd0b923287976f285fd7674fbf",
      "old_mode": 33188,
      "old_path": "net/sched/cls_rsvp.h",
      "new_id": "18ab93ec8d7e3abb9b25514d09485d4a3e3b21c4",
      "new_mode": 33188,
      "new_path": "net/sched/cls_rsvp.h"
    },
    {
      "type": "modify",
      "old_id": "dbe199234c6384bd553c5ac743600ac9886bff3b",
      "old_mode": 33188,
      "old_path": "net/sched/cls_tcindex.c",
      "new_id": "fe29420d0b0e5a4241dbe7a5190c2f0686ce1fa0",
      "new_mode": 33188,
      "new_path": "net/sched/cls_tcindex.c"
    },
    {
      "type": "modify",
      "old_id": "939b627b4795f7852323fbd8673a47b43ac1e61b",
      "old_mode": 33188,
      "old_path": "net/sched/cls_u32.c",
      "new_id": "591b006a8c5a0a5d37b3222e639849a338b2c722",
      "new_mode": 33188,
      "new_path": "net/sched/cls_u32.c"
    },
    {
      "type": "modify",
      "old_id": "1363bf14e61b676567bd4f6de3166b370534fc32",
      "old_mode": 33188,
      "old_path": "net/sched/em_meta.c",
      "new_id": "4790c696cbce8364af6552d2028ed0a1880e3a21",
      "new_mode": 33188,
      "new_path": "net/sched/em_meta.c"
    },
    {
      "type": "modify",
      "old_id": "88d93eb92507be2f80fd90db12a63b11a7e87aeb",
      "old_mode": 33188,
      "old_path": "net/sched/ematch.c",
      "new_id": "aca233c2b84814fd990e7b702290bf87c0a99ef7",
      "new_mode": 33188,
      "new_path": "net/sched/ematch.c"
    },
    {
      "type": "modify",
      "old_id": "3d8981fde3019ae09130528c3f08e4d632385f2f",
      "old_mode": 33188,
      "old_path": "net/sched/sch_api.c",
      "new_id": "d2daefcc205f675bc82500629608dcd0ca90a928",
      "new_mode": 33188,
      "new_path": "net/sched/sch_api.c"
    },
    {
      "type": "modify",
      "old_id": "e25e49061a0d4370ee02f759ab37dc09f3083d03",
      "old_mode": 33188,
      "old_path": "net/sched/sch_atm.c",
      "new_id": "a77a4fbc069acc911ab7212d303149189f82a7a3",
      "new_mode": 33188,
      "new_path": "net/sched/sch_atm.c"
    },
    {
      "type": "modify",
      "old_id": "24d94c097b35f34bfee4ff5aed2a724e8549176d",
      "old_mode": 33188,
      "old_path": "net/sched/sch_cbq.c",
      "new_id": "6aabd77d1cfdd5cddd34b55dc69699cae9956e57",
      "new_mode": 33188,
      "new_path": "net/sched/sch_cbq.c"
    },
    {
      "type": "modify",
      "old_id": "7e267d7b9c75730ef8351798ec1540b92e31f101",
      "old_mode": 33188,
      "old_path": "net/sched/sch_choke.c",
      "new_id": "81445cc8196f72c3ad7f3d06ef99e4016be1854f",
      "new_mode": 33188,
      "new_path": "net/sched/sch_choke.c"
    },
    {
      "type": "modify",
      "old_id": "6b7fe4a84f138b903928a8c5f5f90f8fe3b855dc",
      "old_mode": 33188,
      "old_path": "net/sched/sch_drr.c",
      "new_id": "c2189879359bf7530796a0ed2f04ba8d50aa8981",
      "new_mode": 33188,
      "new_path": "net/sched/sch_drr.c"
    },
    {
      "type": "modify",
      "old_id": "2c790204d042e3ac5ec4f2b322b8a0429628dbb5",
      "old_mode": 33188,
      "old_path": "net/sched/sch_dsmark.c",
      "new_id": "389b856c66537eb14b2b7fe0aae49883c503d18f",
      "new_mode": 33188,
      "new_path": "net/sched/sch_dsmark.c"
    },
    {
      "type": "modify",
      "old_id": "66effe2da8e0e65775c563a4fc4771429db45411",
      "old_mode": 33188,
      "old_path": "net/sched/sch_fifo.c",
      "new_id": "e15a9eb29087794ccc71408f467e9ae37f9c086b",
      "new_mode": 33188,
      "new_path": "net/sched/sch_fifo.c"
    },
    {
      "type": "modify",
      "old_id": "67fc573e013a063b524fa8b85512a28c887689f9",
      "old_mode": 33188,
      "old_path": "net/sched/sch_generic.c",
      "new_id": "0eb1202c22a64c75f36499b6e91d726ed1597e8d",
      "new_mode": 33188,
      "new_path": "net/sched/sch_generic.c"
    },
    {
      "type": "modify",
      "old_id": "0b15236be7b609251199a36b5fdd0f9b6075b18f",
      "old_mode": 33188,
      "old_path": "net/sched/sch_gred.c",
      "new_id": "55e3310edc94fee8595b7ca53aa2bb60281485bb",
      "new_mode": 33188,
      "new_path": "net/sched/sch_gred.c"
    },
    {
      "type": "modify",
      "old_id": "9bdca2e011e9122de321353037d4ed2891008601",
      "old_mode": 33188,
      "old_path": "net/sched/sch_hfsc.c",
      "new_id": "8db3e2c72827ff28094b20e34f0b26b3815d0437",
      "new_mode": 33188,
      "new_path": "net/sched/sch_hfsc.c"
    },
    {
      "type": "modify",
      "old_id": "29b942ce9e824866c4d74de75a38c652f1999cb3",
      "old_mode": 33188,
      "old_path": "net/sched/sch_htb.c",
      "new_id": "2ea6f196e3c823bcf6760af88b554248d93f165a",
      "new_mode": 33188,
      "new_path": "net/sched/sch_htb.c"
    },
    {
      "type": "modify",
      "old_id": "28de43092330abc125423d5328babc709b1f986f",
      "old_mode": 33188,
      "old_path": "net/sched/sch_mqprio.c",
      "new_id": "d1831ca966d4540a2ced9eb88539817773e36898",
      "new_mode": 33188,
      "new_path": "net/sched/sch_mqprio.c"
    },
    {
      "type": "modify",
      "old_id": "49131d7a7446eafb22c121ce987f0fd7e4e233a5",
      "old_mode": 33188,
      "old_path": "net/sched/sch_multiq.c",
      "new_id": "2a2b096d9a664b12a2fa7b4b9a91e4ff9b233f27",
      "new_mode": 33188,
      "new_path": "net/sched/sch_multiq.c"
    },
    {
      "type": "modify",
      "old_id": "5da548fa7ae9d46de78f5b75152e1a84b99ca9a7",
      "old_mode": 33188,
      "old_path": "net/sched/sch_netem.c",
      "new_id": "110973145a4bcd4a25d0521df8afa667790ed79f",
      "new_mode": 33188,
      "new_path": "net/sched/sch_netem.c"
    },
    {
      "type": "modify",
      "old_id": "b5d56a22b1d20f2605771ed8360a75f5d2f8ce75",
      "old_mode": 33188,
      "old_path": "net/sched/sch_prio.c",
      "new_id": "79359b69ad8d6fcf35b6937673d4ae332bbf5158",
      "new_mode": 33188,
      "new_path": "net/sched/sch_prio.c"
    },
    {
      "type": "modify",
      "old_id": "e68cb440756a4c33ce1108d464ea51b1c0b95631",
      "old_mode": 33188,
      "old_path": "net/sched/sch_qfq.c",
      "new_id": "9af01f3df18c66b6325c8afe628758b56e306952",
      "new_mode": 33188,
      "new_path": "net/sched/sch_qfq.c"
    },
    {
      "type": "modify",
      "old_id": "a5cc3012cf42902a496276d8c4e0932b6ae4b53f",
      "old_mode": 33188,
      "old_path": "net/sched/sch_red.c",
      "new_id": "633e32defdcc61291554e9457d5e13c2f6b87a1e",
      "new_mode": 33188,
      "new_path": "net/sched/sch_red.c"
    },
    {
      "type": "modify",
      "old_id": "d7eea99333e96a33a953106a3a0f2fdb32a12385",
      "old_mode": 33188,
      "old_path": "net/sched/sch_sfb.c",
      "new_id": "74305c883bd3ee842c535bbc27f003d389207346",
      "new_mode": 33188,
      "new_path": "net/sched/sch_sfb.c"
    },
    {
      "type": "modify",
      "old_id": "02a21abea65e20c207fe77d81f0240957c259970",
      "old_mode": 33188,
      "old_path": "net/sched/sch_sfq.c",
      "new_id": "d3a1bc26dbfc536350ebaaecfdcb5426b7eacec5",
      "new_mode": 33188,
      "new_path": "net/sched/sch_sfq.c"
    },
    {
      "type": "modify",
      "old_id": "b8e156319d7bc48c261ccad7110bbeb84ba44856",
      "old_mode": 33188,
      "old_path": "net/sched/sch_tbf.c",
      "new_id": "4b056c15e90c7f79ed7f37236fd5ace197092114",
      "new_mode": 33188,
      "new_path": "net/sched/sch_tbf.c"
    }
  ]
}
