{
{    The purpose of this procedure is to select options for the given socket.
{ These options control the processing of various socket requests.
{
{       NAP$SK_SET_SOCKET_OPTIONS (SOCKET_ID, OPTIONS, STATUS)
{
{ SOCKET_ID: (input)  This parameter specifies the identifier of the given
{       socket for which the options are to be selected.
{
{ OPTIONS: (input)  This parameter specifies the array of options to be
{       selected for the given socket.
{
{ STATUS: (output) This parameter specifies the request status.
{       CONDITION:
{             nae$sk_incorrect_option
{             nae$sk_invalid_option
{             nae$sk_invalid_user
{             nae$sk_job_recovery
{             nae$sk_listen_already_active
{             nae$sk_socket_closed_via_peer
{             nae$sk_socket_disconnected
{             nae$sk_socket_terminated
{             nae$sk_unknown_socket
{
