Keysight Signal Generators Programming Guide 127
 Programming Examples
LAN Programming Interface Examples
    fprintf(stderr,"       %s [-nqu] <hostname> < stdin\n", basename);
    fprintf(stderr,"  -n, number output lines\n");
    fprintf(stderr,"  -q, quiet; do NOT echo lines\n");
    fprintf(stderr,"  -e, show messages in error queue when done\n");
}
#ifdef WINSOCK
int init_winsock(void)
{
    WORD wVersionRequested; 
    WSADATA wsaData; 
    int err; 
    wVersionRequested = MAKEWORD(1, 1); 
    wVersionRequested = MAKEWORD(2, 0); 
 
    err = WSAStartup(wVersionRequested, &wsaData); 
 
    if (err != 0) {
        /* Tell the user that we couldn't find a useable */ 
        /* winsock.dll.     */ 
        fprintf(stderr, "Cannot initialize Winsock 1.1.\n");
        return -1; 
    }
    return 0;
}
int close_winsock(void)
{
    WSACleanup();
    return 0;
}
#endif /* WINSOCK */
/***************************************************************************
 *
 > $Function: openSocket$
 *
 * $Description:  open a TCP/IP socket connection to the instrument $