#include "openflow.h"
#include "poll-loop.h"
#include "rconn.h"
+#include "timeval.h"
#include "util.h"
#include "vconn-ssl.h"
#include "vconn.h"
set_program_name(argv[0]);
register_fault_handlers();
+ time_init();
vlog_init();
parse_options(argc, argv);
#include "packets.h"
#include "poll-loop.h"
#include "rconn.h"
+#include "timeval.h"
#include "util.h"
#include "vconn-ssl.h"
#include "vconn.h"
set_program_name(argv[0]);
register_fault_handlers();
+ time_init();
vlog_init();
parse_options(argc, argv, &s);
#include "queue.h"
#include "util.h"
#include "rconn.h"
+#include "timeval.h"
#include "vconn.h"
#include "vconn-ssl.h"
#include "vlog-socket.h"
set_program_name(argv[0]);
register_fault_handlers();
+ time_init();
vlog_init();
parse_options(argc, argv);
#include <getopt.h>
#include <inttypes.h>
#include <netinet/in.h>
+#include <signal.h>
#include <stdarg.h>
#include <stdlib.h>
#include <string.h>
#include "openflow.h"
#include "ofp-print.h"
#include "random.h"
-#include "signal.h"
+#include "timeval.h"
#include "vconn.h"
#include "vconn-ssl.h"
struct command *p;
set_program_name(argv[0]);
+ time_init();
vlog_init();
parse_options(argc, argv);
if (timeout <= 0) {
fatal(0, "value %s on -t or --timeout is not at least 1",
optarg);
- } else if (timeout < UINT_MAX) {
- /* Add 1 because historical implementations allow an alarm to
- * occur up to a second early. */
- alarm(timeout + 1);
} else {
- alarm(UINT_MAX);
+ time_alarm(timeout);
}
- signal(SIGALRM, SIG_DFL);
break;
case 'h':
#include "fatal-signal.h"
#include "netdev.h"
#include "poll-loop.h"
+#include "timeval.h"
#include "util.h"
#include "vlog-socket.h"
int i;
set_program_name(argv[0]);
+ time_init();
vlog_init();
parse_options(argc, argv);
struct ds ds;
/* Disable timeout, since discovery was successful. */
- alarm(0);
+ time_alarm(0);
/* Print discovered parameters. */
ds_init(&ds);
if (timeout <= 0) {
fatal(0, "value %s on -t or --timeout is not at least 1",
optarg);
- } else if (timeout < UINT_MAX) {
- /* Add 1 because historical implementations allow an alarm to
- * occur up to a second early. */
- alarm(timeout + 1);
} else {
- alarm(UINT_MAX);
+ time_alarm(timeout);
}
signal(SIGALRM, SIG_DFL);
break;
#include <string.h>
#include "command-line.h"
#include "daemon.h"
+#include "timeval.h"
#include "util.h"
/* -s, --signal: signal to send. */
int i;
set_program_name(argv[0]);
+ time_init();
parse_options(argc, argv);
argc -= optind;
#include "command-line.h"
#include "compiler.h"
+#include "timeval.h"
#include "util.h"
#include "vlog-socket.h"
size_t n_clients = 0;
set_program_name(argv[0]);
+ time_init();
short_options = long_options_to_short_options(long_options);
for (;;) {