comparison tcp-accept.c @ 1460:58a74cb829b8

Pointer parameter could be declared as pointing to const (callback)
author Francois Perrad <francois.perrad@gadz.org>
date Sat, 19 Aug 2017 22:39:53 +0200
parents ae6887d9ab46
children 572a7aefa188
comparison
equal deleted inserted replaced
1459:06d52bcb8094 1460:58a74cb829b8
33 #include "listener.h" 33 #include "listener.h"
34 #include "runopts.h" 34 #include "runopts.h"
35 35
36 #if DROPBEAR_TCP_ACCEPT 36 #if DROPBEAR_TCP_ACCEPT
37 37
38 static void cleanup_tcp(struct Listener *listener) { 38 static void cleanup_tcp(const struct Listener *listener) {
39 39
40 struct TCPListener *tcpinfo = (struct TCPListener*)(listener->typedata); 40 struct TCPListener *tcpinfo = (struct TCPListener*)(listener->typedata);
41 41
42 m_free(tcpinfo->sendaddr); 42 m_free(tcpinfo->sendaddr);
43 m_free(tcpinfo->listenaddr); 43 m_free(tcpinfo->listenaddr);
50 TRACE(("tcp_prio_inithandler channel %d", channel->index)) 50 TRACE(("tcp_prio_inithandler channel %d", channel->index))
51 channel->prio = DROPBEAR_CHANNEL_PRIO_UNKNOWABLE; 51 channel->prio = DROPBEAR_CHANNEL_PRIO_UNKNOWABLE;
52 return 0; 52 return 0;
53 } 53 }
54 54
55 static void tcp_acceptor(struct Listener *listener, int sock) { 55 static void tcp_acceptor(const struct Listener *listener, int sock) {
56 56
57 int fd; 57 int fd;
58 struct sockaddr_storage sa; 58 struct sockaddr_storage sa;
59 socklen_t len; 59 socklen_t len;
60 char ipstring[NI_MAXHOST], portstring[NI_MAXSERV]; 60 char ipstring[NI_MAXHOST], portstring[NI_MAXSERV];