--- - branch: netbsd-8 date: Sun Jan 14 15:34:58 UTC 2024 files: - new: 1.4.24.1 old: '1.4' path: src/external/bsd/iscsi/dist/src/lib/protocol.c pathrev: src/external/bsd/iscsi/dist/src/lib/protocol.c@1.4.24.1 type: modified id: 20240114T153458Z.9ccbce0e2195563dfba678ca70f58bbbfafdfe3c log: "Pull up following revision(s) (requested by riastradh in ticket #1930):\n\n\texternal/bsd/iscsi/dist/src/lib/protocol.c: revision 1.5\n\nlibiscsi: Fix types of Time2Wait and Time2Retain in logout decap.\n\nAccording to https://www.rfc-editor.org/rfc/rfc7143#section-11.15,\nthese are both 2-byte quantities. Loading 4-byte quantities and\npassing them through ISCSI_NTOHS might have worked by accident on\nx86, but it's not gonna fly on big-endian. (Fortunately sparc64 is\nnot just big-endian but also strict-alignment so it caught this\nproblem!)\n\nXXX Is there an upstream for this code? doc/3RDPARTY doesn't cite\nany easily-followed references.\n\nPR port-sparc64/57784\n" module: src subject: 'CVS commit: [netbsd-8] src/external/bsd/iscsi/dist/src/lib' unixtime: '1705246498' user: martin