)]}'
{
  "commit": "701a90bad99b8081a824cca52c178c8fc8f46bb2",
  "tree": "5fed88e6707e9122d7f16e4c5d8fea7c69e090ac",
  "parents": [
    "c6fa82a9dd6160e0bc980cb0401c16bf62f2fe66"
  ],
  "author": {
    "name": "Paul Moore",
    "email": "paul.moore@hp.com",
    "time": "Fri Nov 17 17:38:46 2006 -0500"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@sunset.davemloft.net",
    "time": "Sat Dec 02 21:24:07 2006 -0800"
  },
  "message": "NetLabel: make netlbl_lsm_secattr struct easier/quicker to understand\n\nThe existing netlbl_lsm_secattr struct required the LSM to check all of the\nfields to determine if any security attributes were present resulting in a lot\nof work in the common case of no attributes.  This patch adds a \u0027flags\u0027 field\nwhich is used to indicate which attributes are present in the structure; this\nshould allow the LSM to do a quick comparison to determine if the structure\nholds any security attributes.\n\nExample:\n\n if (netlbl_lsm_secattr-\u003eflags)\n\t/* security attributes present */\n else\n\t/* NO security attributes present */\n\nSigned-off-by: Paul Moore \u003cpaul.moore@hp.com\u003e\nSigned-off-by: James Morris \u003cjmorris@namei.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4e223aa25e5b504cef1b2a952464540030596378",
      "old_mode": 33188,
      "old_path": "include/net/netlabel.h",
      "new_id": "d605d79540139f24c381714c41f218dad935c6f1",
      "new_mode": 33188,
      "new_path": "include/net/netlabel.h"
    },
    {
      "type": "modify",
      "old_id": "095038ad72a4b04f74515e20ef6b686bb0e76d9a",
      "old_mode": 33188,
      "old_path": "net/ipv4/cipso_ipv4.c",
      "new_id": "f0a0785047fe9f83f68adeb1652aef1034da701d",
      "new_mode": 33188,
      "new_path": "net/ipv4/cipso_ipv4.c"
    },
    {
      "type": "modify",
      "old_id": "ff971103fd0ce4e9732e6d621c6df38c6ac45723",
      "old_mode": 33188,
      "old_path": "net/netlabel/netlabel_kapi.c",
      "new_id": "da2f1975a0422fe39b27ebd85f7e4c3a4730bbb1",
      "new_mode": 33188,
      "new_path": "net/netlabel/netlabel_kapi.c"
    },
    {
      "type": "modify",
      "old_id": "408820486af04eaa9574d5f014324d1029309fed",
      "old_mode": 33188,
      "old_path": "security/selinux/ss/services.c",
      "new_id": "1f5bbb246d28a84333340d46df44f3ef9cfb858c",
      "new_mode": 33188,
      "new_path": "security/selinux/ss/services.c"
    }
  ]
}
