Lines Matching refs:socket
136 csockets[i].socket = -1; in init_command_sockets()
152 s = socket(PF_INET, SOCK_STREAM, 6); in create_command_socket()
200 if (s == csockets[i].socket) in is_command_socket()
211 if (csockets[i].socket == -1) { in add_command_socket()
212 csockets[i].socket = s; in add_command_socket()
224 int r = recv(cs->socket, recvspace, MAX_COMMAND_SIZE, MSG_PEEK); in command_dispatch()
227 command_close(cs->socket); in command_dispatch()
231 recv(cs->socket, recvspace, r, MSG_WAITALL); in command_dispatch()
236 send_prompt(cs->socket); in command_dispatch()
238 writestr(cs->socket, "Bad password\n"); in command_dispatch()
239 command_close(cs->socket); in command_dispatch()
248 echo_on(cs->socket); in command_dispatch()
250 writestr(cs->socket, "\n"); in command_dispatch()
251 send_prompt(cs->socket); in command_dispatch()
253 echo_on(cs->socket); in command_dispatch()
254 writestr(cs->socket, "Bad password\n"); in command_dispatch()
255 command_close(cs->socket); in command_dispatch()
262 command_match(main_commands, cs->socket, recvspace, nextc); in command_dispatch()
272 if (s == csockets[i].socket) { in command_close()
274 csockets[i].socket = -1; in command_close()
438 if (getsockname(p->socket,(struct sockaddr *) &ssin, in show_neighbours()
442 if (getsockopt(p->socket, IPPROTO_TCP, TCP_MD5SIG, in show_neighbours()
451 p->socket, inet_ntoa(ssin.sin_addr), in show_neighbours()
455 if (getpeername(p->socket,(struct sockaddr *) &ssin, in show_neighbours()