mirror of
https://git.libssh.org/projects/libssh.git
synced 2026-02-10 18:28:10 +09:00
sockets: null pointer check
This commit is contained in:
@@ -307,7 +307,9 @@ int ssh_socket_pollcallback(struct ssh_poll_handle_struct *p, socket_t fd, int r
|
||||
if(s->state == SSH_SOCKET_CONNECTING){
|
||||
SSH_LOG(SSH_LOG_PACKET,"Received POLLOUT in connecting state");
|
||||
s->state = SSH_SOCKET_CONNECTED;
|
||||
if (p != NULL) {
|
||||
ssh_poll_set_events(p,POLLOUT | POLLIN);
|
||||
}
|
||||
r = ssh_socket_set_blocking(ssh_socket_get_fd_in(s));
|
||||
if (r < 0) {
|
||||
return -1;
|
||||
|
||||
Reference in New Issue
Block a user