mirror of
https://git.tartarus.org/simon/putty.git
synced 2025-07-02 03:52:49 -05:00
More preparatory work: remove the <windows.h> include from lots of
source files in which it's no longer required (it was previously required in anything that included <putty.h>, but not any more). Also moved a couple of stray bits of exposed WinSock back into winnet.c (getservbyname from ssh.c and AF_INET from proxy.c). [originally from svn r2160]
This commit is contained in:
10
network.h
10
network.h
@ -76,6 +76,7 @@ void sk_cleanup(void); /* called just before program exit */
|
||||
|
||||
SockAddr sk_namelookup(char *host, char **canonicalname);
|
||||
void sk_getaddr(SockAddr addr, char *buf, int buflen);
|
||||
enum { ADDRTYPE_IPV4, ADDRTYPE_IPV6 };
|
||||
int sk_addrtype(SockAddr addr);
|
||||
void sk_addrcopy(SockAddr addr, char *buf);
|
||||
void sk_addr_free(SockAddr addr);
|
||||
@ -143,6 +144,15 @@ char *sk_addr_error(SockAddr addr);
|
||||
*/
|
||||
void net_pending_errors(void);
|
||||
|
||||
/*
|
||||
* Simple wrapper on getservbyname(), needed by ssh.c. Returns the
|
||||
* port number, in host byte order (suitable for printf and so on).
|
||||
* Returns 0 on failure. Any platform not supporting getservbyname
|
||||
* can just return 0 - this function is not required to handle
|
||||
* numeric port specifications.
|
||||
*/
|
||||
int net_service_lookup(char *service);
|
||||
|
||||
/********** SSL stuff **********/
|
||||
|
||||
/*
|
||||
|
Reference in New Issue
Block a user