constchar *parse_iw_event_type(enum iw_cm_event_type iw_type)
{ switch (iw_type) { case IW_CM_EVENT_CONNECT_REQUEST: return"IwRequest"; case IW_CM_EVENT_CONNECT_REPLY: return"IwReply"; case IW_CM_EVENT_ESTABLISHED: return"IwEstablished"; case IW_CM_EVENT_DISCONNECT: return"IwDisconnect"; case IW_CM_EVENT_CLOSE: return"IwClose";
}
return"Unknown";
}
constchar *parse_cm_event_type(enum irdma_cm_event_type cm_type)
{ switch (cm_type) { case IRDMA_CM_EVENT_ESTABLISHED: return"CmEstablished"; case IRDMA_CM_EVENT_MPA_REQ: return"CmMPA_REQ"; case IRDMA_CM_EVENT_MPA_CONNECT: return"CmMPA_CONNECT"; case IRDMA_CM_EVENT_MPA_ACCEPT: return"CmMPA_ACCEPT"; case IRDMA_CM_EVENT_MPA_REJECT: return"CmMPA_REJECT"; case IRDMA_CM_EVENT_MPA_ESTABLISHED: return"CmMPA_ESTABLISHED"; case IRDMA_CM_EVENT_CONNECTED: return"CmConnected"; case IRDMA_CM_EVENT_RESET: return"CmReset"; case IRDMA_CM_EVENT_ABORTED: return"CmAborted"; case IRDMA_CM_EVENT_UNKNOWN: return"none";
} return"Unknown";
}
constchar *parse_cm_state(enum irdma_cm_node_state state)
{ switch (state) { case IRDMA_CM_STATE_UNKNOWN: return"UNKNOWN"; case IRDMA_CM_STATE_INITED: return"INITED"; case IRDMA_CM_STATE_LISTENING: return"LISTENING"; case IRDMA_CM_STATE_SYN_RCVD: return"SYN_RCVD"; case IRDMA_CM_STATE_SYN_SENT: return"SYN_SENT"; case IRDMA_CM_STATE_ONE_SIDE_ESTABLISHED: return"ONE_SIDE_ESTABLISHED"; case IRDMA_CM_STATE_ESTABLISHED: return"ESTABLISHED"; case IRDMA_CM_STATE_ACCEPTING: return"ACCEPTING"; case IRDMA_CM_STATE_MPAREQ_SENT: return"MPAREQ_SENT"; case IRDMA_CM_STATE_MPAREQ_RCVD: return"MPAREQ_RCVD"; case IRDMA_CM_STATE_MPAREJ_RCVD: return"MPAREJ_RECVD"; case IRDMA_CM_STATE_OFFLOADED: return"OFFLOADED"; case IRDMA_CM_STATE_FIN_WAIT1: return"FIN_WAIT1"; case IRDMA_CM_STATE_FIN_WAIT2: return"FIN_WAIT2"; case IRDMA_CM_STATE_CLOSE_WAIT: return"CLOSE_WAIT"; case IRDMA_CM_STATE_TIME_WAIT: return"TIME_WAIT"; case IRDMA_CM_STATE_LAST_ACK: return"LAST_ACK"; case IRDMA_CM_STATE_CLOSING: return"CLOSING"; case IRDMA_CM_STATE_LISTENER_DESTROYED: return"LISTENER_DESTROYED"; case IRDMA_CM_STATE_CLOSED: return"CLOSED";
} return ("Bad state");
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.