other versions
    
    - Tumbleweed 1.15-2.1
 - Leap-16.0
 - Leap-15.6
 
| libnvme(9) | API Manual | libnvme(9) | 
NAME¶
struct nbft_info_subsystem_ns - Subsystem Namespace (SSNS) info
SYNOPSIS¶
struct nbft_info_subsystem_ns {
  
   int index;
  
   struct nbft_info_discovery *discovery;
  
   struct nbft_info_security *security;
  
   int num_hfis;
  
   struct nbft_info_hfi **hfis;
  
   char transport[8];
  
   char traddr[40];
  
   char *trsvcid;
  
   __u16 subsys_port_id;
  
   __u32 nsid;
  
   enum nbft_info_nid_type nid_type;
  
   __u8 *nid;
  
   char *subsys_nqn;
  
   bool pdu_header_digest_required;
  
   bool data_digest_required;
  
   int controller_id;
  
   int asqsz;
  
   char *dhcp_root_path_string;
  
   bool discovered;
  
   bool unavailable;
  
   };
Members¶
- index
 - SSNS Descriptor Index in the descriptor list.
 - discovery
 - Primary Discovery Controller associated with this SSNS Descriptor.
 - security
 - Security Profile Descriptor associated with this namespace.
 - num_hfis
 - Number of HFIs.
 - hfis
 - List of HFIs associated with this namespace. Includes the primary HFI at the first position and all secondary HFIs. This array is null-terminated.
 - transport
 - Transport Type string (e.g. 'tcp').
 - traddr
 - Subsystem Transport Address.
 - trsvcid
 - Subsystem Transport Service Identifier.
 - subsys_port_id
 - The Subsystem Port ID.
 - nsid
 - The Namespace ID of this descriptor or when nid should be used instead.
 - nid_type
 - Namespace Identifier Type, see enum nbft_info_nid_type.
 - nid
 - The Namespace Identifier value.
 - subsys_nqn
 - Subsystem and Namespace NQN.
 - pdu_header_digest_required
 - PDU Header Digest (HDGST) Flag: the use of NVM Header Digest Enabled is required.
 - data_digest_required
 - Data Digest (DDGST) Flag: the use of NVM Data Digest Enabled is required.
 - controller_id
 - Controller ID (SSNS Extended Information Descriptor): The controller ID associated with the Admin Queue or 0 if not supported.
 - asqsz
 - Admin Submission Queue Size (SSNS Extended Information Descriptor) or 0 if not supported.
 - dhcp_root_path_string
 - DHCP Root Path Override string (SSNS Extended Information Descriptor).
 - discovered
 - Indicates that this namespace was acquired through discovery.
 - Namespace is unavailable as indicated by the pre-OS driver.
 
| struct nbft_info_subsystem_ns | July 2025 |