mirror of
https://git.tartarus.org/simon/putty.git
synced 2025-07-04 21:12:47 -05:00
Remove sk_{get,set}_private_ptr completely!
It was only actually used in X11 and port forwarding, to find internal state structures given only the Socket that ssh.c held. So now that that lookup has been reworked to be the sensible way round, private_ptr is no longer used for anything and can be removed. [originally from svn r10075]
This commit is contained in:
@ -30,8 +30,6 @@ struct Socket_localproxy_tag {
|
||||
bufchain pending_output_data;
|
||||
bufchain pending_input_data;
|
||||
enum { EOF_NO, EOF_PENDING, EOF_SENT } outgoingeof;
|
||||
|
||||
void *privptr;
|
||||
};
|
||||
|
||||
static int localproxy_select_result(int fd, int event);
|
||||
@ -186,18 +184,6 @@ static void sk_localproxy_flush (Socket s)
|
||||
/* do nothing */
|
||||
}
|
||||
|
||||
static void sk_localproxy_set_private_ptr (Socket s, void *ptr)
|
||||
{
|
||||
Local_Proxy_Socket ps = (Local_Proxy_Socket) s;
|
||||
ps->privptr = ptr;
|
||||
}
|
||||
|
||||
static void * sk_localproxy_get_private_ptr (Socket s)
|
||||
{
|
||||
Local_Proxy_Socket ps = (Local_Proxy_Socket) s;
|
||||
return ps->privptr;
|
||||
}
|
||||
|
||||
static void sk_localproxy_set_frozen (Socket s, int is_frozen)
|
||||
{
|
||||
Local_Proxy_Socket ps = (Local_Proxy_Socket) s;
|
||||
@ -258,8 +244,6 @@ Socket platform_new_connection(SockAddr addr, char *hostname,
|
||||
sk_localproxy_write_oob,
|
||||
sk_localproxy_write_eof,
|
||||
sk_localproxy_flush,
|
||||
sk_localproxy_set_private_ptr,
|
||||
sk_localproxy_get_private_ptr,
|
||||
sk_localproxy_set_frozen,
|
||||
sk_localproxy_socket_error
|
||||
};
|
||||
|
Reference in New Issue
Block a user