1libnvme(9) API Manual libnvme(9)
2
3
4
6 enum nbft_ssns_trflags - SSNS Transport Specific Flags Field (Figure
7 17)
8
10 enum nbft_ssns_trflags {
11 NBFT_SSNS_TRFLAG_VALID ,
12 NBFT_SSNS_PDU_HEADER_DIGEST ,
13 NBFT_SSNS_DATA_DIGEST
14
15 };
16
18 NBFT_SSNS_TRFLAG_VALID
19 Transport Specific Flags in Use: If set to 1h, then this
20 descriptor is valid. If cleared to 0h, then this descriptor
21 is not valid.
22
23 NBFT_SSNS_PDU_HEADER_DIGEST
24 PDU Header Digest (HDGST) Flag: If set to 1h, then the host
25 or administrator required the connection described by this
26 Subsystem and Namespace Descriptor to use the NVM Header
27 Digest Enabled. A consumer of this information should at‐
28 tempt to use NVM Header Digest when recreating this connec‐
29 tion if enabled. If cleared to 0h, then the host or admin‐
30 istrator did not require the connection described by this
31 Subsystem and Namespace Descriptor to use the NVM Header
32 Digest Enabled.
33
34 NBFT_SSNS_DATA_DIGEST
35 Data Digest (DDGST) Flag: If set to 1h, then the host or
36 administrator required the connection described by this
37 Subsystem and Namespace Descriptor to use the NVM Data Di‐
38 gest Enabled. If cleared to 0h, then the host or adminis‐
39 trator did not require the connection described by this
40 Subsystem and Namespace Descriptor to use the NVM Data Di‐
41 gest Enabled. A consumer of this field should attempt to
42 use NVM Data Digest when recreating this connection if en‐
43 abled.
44
45
46
47October 2023 enum nbft_ssns_trflags libnvme(9)