)]}'
{
  "commit": "0dc051aa85e1bd68d5c5110fa8af69204e6dbd3d",
  "tree": "999d056e17c34dab15ceab267c2de5ca54198697",
  "parents": [
    "1f59381d6c0126cf0348977caa73ab8f7cfa1269"
  ],
  "author": {
    "name": "Juraj Marcin",
    "email": "jmarcin@redhat.com",
    "time": "Wed May 21 15:52:30 2025 +0200"
  },
  "committer": {
    "name": "Daniel P. Berrangé",
    "email": "berrange@redhat.com",
    "time": "Thu May 22 11:24:41 2025 +0100"
  },
  "message": "io: Fix partial struct copy in qio_dns_resolver_lookup_sync_inet()\n\nCommit aec21d3175 (qapi: Add InetSocketAddress member keep-alive)\nintroduces the keep-alive flag, but this flag is not copied together\nwith other options in qio_dns_resolver_lookup_sync_inet().\n\nThis patch fixes this issue and also prevents future ones by copying the\nentire structure first and only then overriding a few attributes that\nneed to be different.\n\nFixes: aec21d31756c (qapi: Add InetSocketAddress member keep-alive)\nSigned-off-by: Juraj Marcin \u003cjmarcin@redhat.com\u003e\nReviewed-by: Daniel P. Berrangé \u003cberrange@redhat.com\u003e\nSigned-off-by: Daniel P. Berrangé \u003cberrange@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "53b0e8407a97ea8154fed19e9533ead7c3d7d93e",
      "old_mode": 33188,
      "old_path": "io/dns-resolver.c",
      "new_id": "3712438f8290ec7b155f3b7bee7832dcb894e9e0",
      "new_mode": 33188,
      "new_path": "io/dns-resolver.c"
    }
  ]
}
