FCOE_DELETEPORT(3FCOE) FCoE Port Management Library Functions


NAME


FCOE_DeletePort - delete an FCoE port

SYNOPSIS


cc [ flag... ] file... -lfcoe [ library... ]
#include <libfcoe.h>

int FCOE_DeletePort(const char *macLinkName);


PARAMETERS


macLinkName
The name of the MAC link from which to delete the FCoE
port.


DESCRIPTION


The FCOE_DeletePort() function deletes an FCoE port from the specified
MAC link.

RETURN VALUES


The following values are returned:

FCOE_STATUS_ERROR_BUSY

The fcoe driver is busy and cannot complete the operation.


FCOE_STATUS_ERROR_MAC_LEN

The MAC link name exceeds the maximum length.


FCOE_STATUS_MAC_NOT_FOUND

The FCoE port was not found on the specified MAC link.


FCOE_STATUS_OK

The API call was successful.


ATTRIBUTES


See attributes(7) for descriptions of the following attributes:


+--------------------+-----------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+--------------------+-----------------+
|Interface Stability | Committed |
+--------------------+-----------------+
|MT-Level | Safe |
+--------------------+-----------------+

SEE ALSO


libfcoe(3LIB), attributes(7)


illumos April 1, 2009 FCOE_DELETEPORT(3FCOE)