Core
~~~~
+- socket open failure should not be fatal
+- &&,||: priorities
+- client: `?' in BGP masks
+- filters: function for BGP path length
Globals
~~~~~~~
#include "lib/resource.h"
#include "lib/string.h"
#include "client/client.h"
+#include "sysdep/unix/unix.h"
static char *opt_list = "s:v";
static int verbose;
/*** Input ***/
static void server_send(char *);
-static void io_loop(int);
+static void select_loop(int);
/* HACK: libreadline internals we need to access */
extern int _rl_vis_botlin;
{
server_send(cmd);
input_hidden = -1;
- io_loop(0);
+ select_loop(0);
input_hidden = 0;
}
free(cmd);
static fd_set select_fds;
static void
-io_loop(int mode)
+select_loop(int mode)
{
server_reply = -1;
while (mode || server_reply < 0)
parse_args(argc, argv);
cmd_build_tree();
server_connect();
- io_loop(0);
+ select_loop(0);
input_init();
- io_loop(1);
+ select_loop(1);
return 0;
}