{
{   The purpose of this procedure is to mark the given global
{ socket as being offered provided ther is no IO active on the
{ socket. However, if there is IO active, an appropriate status
{ is returned to the caller.
{
{       NLP$UDP_OFFER_SOCKET (GLOBAL_SOCKET_ID, STATUS)
{
{ GLOBAL_SOCKET_ID: (input) This parameter specifies the global
{       socket identifier.
{
{ STATUS: (output) This parameter specifies the request status.
{       CONDITION:
{             naed$sk_io_pending
{             nae$sk_socket_terminated
{
