iPXE
Data Fields
sockaddr_fc Struct Reference

Fibre Channel socket address. More...

#include <fc.h>

Data Fields

sa_family_t sfc_family
 Socket address family (part of struct sockaddr) More...
 
struct fc_port_id sfc_port_id
 Port ID. More...
 
char pad [sizeof(struct sockaddr) - sizeof(sa_family_t) - sizeof(struct fc_port_id)]
 Padding. More...
 

Detailed Description

Fibre Channel socket address.

Definition at line 47 of file fc.h.

Field Documentation

◆ sfc_family

sa_family_t sockaddr_fc::sfc_family

Socket address family (part of struct sockaddr)

Always set to AF_FC for Fibre Channel addresses

Definition at line 52 of file fc.h.

Referenced by fc_fill_sockaddr().

◆ sfc_port_id

struct fc_port_id sockaddr_fc::sfc_port_id

Port ID.

Definition at line 54 of file fc.h.

Referenced by fc_fill_sockaddr().

◆ pad

char sockaddr_fc::pad[sizeof(struct sockaddr) - sizeof(sa_family_t) - sizeof(struct fc_port_id)]

Padding.

This ensures that a struct sockaddr_tcpip is large enough to hold a socket address for any TCP/IP address family.

Definition at line 62 of file fc.h.


The documentation for this struct was generated from the following file: