{
{    The purpose of this procedure is to accept a switch of ownership of a
{ socket from another job excecuting in the local system or another task
{ executing in the current job.  Switching ownership of a socket is a local
{ system operation.  The peer entity is not given any indication of the switch.
{
{    Both the source job and the destination job have to cooperate to complete
{ the switch operation.  The source job offers the socket to the destination
{ job.  The destination job must accept the socket offer within a reasonable
{ time in order to complete the switch operation.
{
{    After the switch is complete, the source job can no longer reference the
{ socket.
{
{    When this request is made and no socket offer is pending this request
{ waits for a specified interval of time.  If no socket offer is made within
{ this interval, the request will return an abnormal status.
{
{       NAP$SK_ACCEPT_SOCKET_OFFER (SOURCE_JOB, WAIT_TIME, SOCKET_ID, STATUS)
{
{ SOURCE_JOB: (input)  This parameter identifies the source job from which the
{       socket offer is to be accepted.
{
{ WAIT_TIME: (input)  This parameter specifies the number of milli- seconds the
{       user is willing to wait for the source job to offer the socket.
{
{ SOCKET_ID: (output)  This parameter specifies the identifier of the socket in
{       the current job.
{
{ STATUS: (output) This parameter specifies the request status.
{       CONDITION:
{             ave$missing_required_capability
{             nae$sk_invalid_user
{             nae$sk_max_sockets_limit
{             nae$sk_no_socket_offered
{             nae$sk_unknown_socket_type
{
