FCOE_DELETEPORT(3FCOE) FCoE Port Management Library Functions FCOE_DELETEPORT(3FCOE)

FCOE_DeletePort - delete an FCoE port

cc [ flag... ] file... -lfcoe [ library... ]
#include <libfcoe.h>
int FCOE_DeletePort(const char *macLinkName);

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

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

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.

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

ATTRIBUTE TYPE ATTRIBUTE VALUE
Interface Stability Committed
MT-Level Safe

libfcoe(3LIB), attributes(7)

April 1, 2009 OmniOS