Procurement executives often are overzealous or unrealistic about the rate of change that is possible around indirect spend aggregation within an organization. It is virtually impossible to get all of the internal stakeholders on board at the very beginning.
Socks 5 - is the most used and secure proxy protocols,Suport both TCP and UDP,with UDP you can get Name resolution(DNS lookups) and authentication.You can use the Socks5 proxy instead of Socks4 proxy,More over you can use the it's for ICQ,Skype and so on.
A sockaddr_in is a structure containing an internet address. This structure is defined in <netinet/in.h>. An in_addr structure, defined in the same header file, contains only one field, a unsigned long called s_addr. The variable serv_addr will contain the address of the server, and cli_addr will contain the address of the client which connects to the server.