For
datagram-iWARP, a previously created UDP socket is
required for each QP. In this case, the ULP transitions the
QP into iWARP mode after creating the QP and assigning
the lower layer socket. This operation is done locally without
negotiating any parameters (such as CRC settings) with any
other peer. Such parameters need to be pre-negotiated by the
ULP. This also implies that the ULP is no longer required to
configure both sides for iWARP at the same time.