{
{       The purpose of this procedure is to bind the given socket
{ to the specified port number and/or IP address. If a 0 value is
{ specified for the port number, NAM/VE will assign a unique port
{ number. If a 0 value is specified for the IP address, the socket
{ is bound to all the IP addresses known to the local host.
{
{       It must be noted that due to the asynchronous interaction
{ between the NAM/VE socket layer and the UDP protocol layer, the
{ user of a UDP socket may be blocked for a length of time
{ proportionate to system activity.
{
{       NAP$SK_BIND_SOCKET (SOCKET_ID, PORT, IP_ADDRESS, STATUS)
{
{ SOCKET_ID: (input) This parameter specifies the identifier of the
{       socket to be bound.
{
{ PORT: (input) This parameter specifies the port number to which
{       the socket is to be bound.
{
{ IP_ADDRESS: (input) This parameter specifies the IP address to which
{       the socket is to be bound.
{
{ STATUS: (output) This parameter specifies the request status.
{       CONDITION:
{             nae$sk_invalid_user
{             nae$sk_job_recovery
{             nae$sk_no_available_port
{             nae$sk_no_device_configured
{             nae$sk_port_already_in_use
{             nae$sk_socket_already_bound
{             nae$sk_socket_terminated
{             nae$sk_unknown_socket
{
