Lines Matching refs:connection

153 /* Per-connection info.  */
154 struct connection {
157 void (*service)(struct connection *, const char *, int);
169 /* connection */
226 /* Set<struct connection *> connections; */
227 static SET(struct connection *) connections;
287 static struct connection *
289 void (*service)(struct connection *, const char *, int))
291 struct connection *newconn;
298 gettext("cannot allocate storage for connection info"));
315 static void process_packet(struct connection *, const char *, int);
316 static void accept_tcp_connection(struct connection *, const char *, int);
317 static void process_tcp_connection(struct connection *, const char *, int);
319 static struct connection *
325 static struct connection *
331 static struct connection *
338 delete_fd (struct connection *xconn)
340 struct connection *conn;
730 static void process_packet(struct connection *conn, const char *prog,
797 static void kill_tcp_connection(struct connection *);
799 static void accept_tcp_connection(struct connection *conn, const char *prog,
807 struct connection *newconn;
838 krb5_klog_syslog(LOG_INFO, "accepted TCP connection on socket %d from %s",
849 struct connection *oldest_tcp = NULL;
850 struct connection *c;
895 kill_tcp_connection(struct connection *conn)
949 process_tcp_connection(struct connection *conn, const char *prog, int selflags)
1076 static void service_conn(struct connection *conn, const char *prog,
1093 if (conns == (struct connection **) NULL)
1132 struct connection *conn;
1134 if (conns == (struct connection **) NULL)
1141 /* There may also be per-connection data in the tcp structure
1143 That should only happen if we quit with a connection in