)]}'
{
  "commit": "a90be440212d0ff450b66ce871c8b725fbc60f7c",
  "tree": "8e2b506da5ae9254a01936c85880478375f60792",
  "parents": [
    "66a0560e4e097a54e439cdc529e28fcd0f9014e8"
  ],
  "author": {
    "name": "Tobias Klauser",
    "email": "tklauser@distanz.ch",
    "time": "Thu Jul 28 11:42:45 2022 +0200"
  },
  "committer": {
    "name": "Gopher Robot",
    "email": "gobot@golang.org",
    "time": "Sun Jul 31 17:44:39 2022 +0000"
  },
  "message": "unix: fix sendmsgN return value for empty iovecs and non-empty oob\n\nDon\u0027t shadow the empty var when determining whether to send a single\nbyte when iovecs are empty but oob is non-empty. This will lead to the\nn value correctly being reset to 0 before return.\n\nNo test because it\u0027s not possible to trigger this case on all platforms,\ne.g. darwin where sendmsg with empty buf and non-empty oob returns\nEINVAL.\n\nThis was introduced by CL 412497 and CL 419396.\n\nUpdates golang/go#52885\n\nChange-Id: Iafc5a4b22e10b396ba5f7d4f2ac1c50df195a125\nReviewed-on: https://go-review.googlesource.com/c/sys/+/419914\nAuto-Submit: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nReviewed-by: Florian Lehner \u003clehner.florian86@gmail.com\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e2a30e88c653cd64efb374fc9e1571f918d0492d",
      "old_mode": 33188,
      "old_path": "unix/syscall_aix.go",
      "new_id": "2db1b51e99f04098055f018b1ead48b497cef57e",
      "new_mode": 33188,
      "new_path": "unix/syscall_aix.go"
    },
    {
      "type": "modify",
      "old_id": "c437fc5d7bb189b6af052bb67dc81a20a4fd6fcb",
      "old_mode": 33188,
      "old_path": "unix/syscall_bsd.go",
      "new_id": "eda42671f195432fc99bd91b5cc200fc621d4c65",
      "new_mode": 33188,
      "new_path": "unix/syscall_bsd.go"
    },
    {
      "type": "modify",
      "old_id": "5e4a94f7311d411de84ce959d8780ffa871e6d46",
      "old_mode": 33188,
      "old_path": "unix/syscall_linux.go",
      "new_id": "ecb0f27fb805e5ce517f5006ae4171aae56950a5",
      "new_mode": 33188,
      "new_path": "unix/syscall_linux.go"
    }
  ]
}
