static void null_size(void *, int, int);
static void null_special(void *, Telnet_Special);
static const struct telnet_special *null_get_specials(void *handle);
-static Socket null_socket(void *);
+static int null_connected(void *);
static int null_exitcode(void *);
static int null_sendok(void *);
static int null_ldisc(void *, int);
static void null_provide_ldisc(void *, void *);
static void null_provide_logctx(void *, void *);
static void null_unthrottle(void *, int);
+static int null_cfg_info(void *);
Backend null_backend = {
null_init, null_free, null_reconfig, null_send, null_sendbuffer, null_size,
- null_special, null_get_specials, null_socket, null_exitcode, null_sendok,
+ null_special, null_get_specials, null_connected, null_exitcode, null_sendok,
null_ldisc, null_provide_ldisc, null_provide_logctx, null_unthrottle,
- null_cfg_info, 0
+ null_cfg_info, "null", -1, 0
};
Backend loop_backend = {
loop_init, loop_free, null_reconfig, loop_send, null_sendbuffer, null_size,
- null_special, null_get_specials, null_socket, null_exitcode, null_sendok,
+ null_special, null_get_specials, null_connected, null_exitcode, null_sendok,
null_ldisc, null_provide_ldisc, null_provide_logctx, null_unthrottle,
- null_cfg_info, 0
+ null_cfg_info, "loop", -1, 0
};
struct loop_state {
return NULL;
}
-static Socket null_socket(void *handle) {
+static int null_connected(void *handle) {
- return NULL;
+ return 0;
}
static int null_exitcode(void *handle) {