projects
/
u
/
mdw
/
putty
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix a few stylistic warnings from Apple's C compilers.
[u/mdw/putty]
/
network.h
diff --git
a/network.h
b/network.h
index
8d5ba1e
..
e9ad518
100644
(file)
--- a/
network.h
+++ b/
network.h
@@
-67,7
+67,8
@@
struct plug_function_table {
Socket new_connection(SockAddr addr, char *hostname,
int port, int privport,
int oobinline, int nodelay, Plug plug);
Socket new_connection(SockAddr addr, char *hostname,
int port, int privport,
int oobinline, int nodelay, Plug plug);
-Socket new_listener(int port, Plug plug, int local_host_only);
+Socket new_listener(char *srcaddr, int port, Plug plug, int local_host_only);
+SockAddr name_lookup(char *host, int port, char **canonicalname);
/* socket functions */
/* socket functions */
@@
-75,8
+76,11
@@
void sk_init(void); /* called once at program startup */
void sk_cleanup(void); /* called just before program exit */
SockAddr sk_namelookup(char *host, char **canonicalname);
void sk_cleanup(void); /* called just before program exit */
SockAddr sk_namelookup(char *host, char **canonicalname);
+SockAddr sk_nonamelookup(char *host);
void sk_getaddr(SockAddr addr, char *buf, int buflen);
void sk_getaddr(SockAddr addr, char *buf, int buflen);
-enum { ADDRTYPE_IPV4, ADDRTYPE_IPV6 };
+int sk_hostname_is_local(char *name);
+int sk_address_is_local(SockAddr addr);
+enum { ADDRTYPE_IPV4, ADDRTYPE_IPV6, ADDRTYPE_NAME };
int sk_addrtype(SockAddr addr);
void sk_addrcopy(SockAddr addr, char *buf);
void sk_addr_free(SockAddr addr);
int sk_addrtype(SockAddr addr);
void sk_addrcopy(SockAddr addr, char *buf);
void sk_addr_free(SockAddr addr);
@@
-84,7
+88,7
@@
void sk_addr_free(SockAddr addr);
Socket sk_new(SockAddr addr, int port, int privport, int oobinline,
int nodelay, Plug p);
Socket sk_new(SockAddr addr, int port, int privport, int oobinline,
int nodelay, Plug p);
-Socket sk_newlistener(int port, Plug plug, int local_host_only);
+Socket sk_newlistener(
char *srcaddr,
int port, Plug plug, int local_host_only);
Socket sk_register(void *sock, Plug plug);
Socket sk_register(void *sock, Plug plug);