iPXE
fcmgmt.h
Go to the documentation of this file.
1 #ifndef _USR_FCMGMT_H
2 #define _USR_FCMGMT_H
3 
4 /** @file
5  *
6  * Fibre Channel management
7  *
8  */
9 
10 FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
11 
12 struct fc_port;
13 struct fc_peer;
14 struct fc_els_handler;
15 
16 extern void fcportstat ( struct fc_port *port );
17 extern void fcpeerstat ( struct fc_peer *peer );
18 extern int fcels ( struct fc_port *port, struct fc_port_id *peer_port_id,
19  struct fc_els_handler *handler );
20 
21 #endif /* _USR_FCMGMT_H */
void fcportstat(struct fc_port *port)
Print status of Fibre Channel port.
Definition: fcmgmt.c:45
A Fibre Channel extended link services handler.
Definition: fcels.h:352
A Fibre Channel port.
Definition: fc.h:252
u8 port
Port number.
Definition: CIB_PRM.h:31
A Fibre Channel port identifier.
Definition: fc.h:37
FILE_LICENCE(GPL2_OR_LATER_OR_UBDL)
int fcels(struct fc_port *port, struct fc_port_id *peer_port_id, struct fc_els_handler *handler)
Issue Fibre Channel ELS.
Definition: fcmgmt.c:105
A Fibre Channel peer.
Definition: fc.h:340
void fcpeerstat(struct fc_peer *peer)
Print status of Fibre Channel peer.
Definition: fcmgmt.c:68