Creates a new connection identifier (PCB) which can be used for UDP communication. The PCB is not active until it has either been bound to a local address or connected to a remote address.
Returns the new PCB. If memory is not available for creating the new PCB,
NULL is returned.