summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
a837a38)
Also, use time_alarm() instead of the POSIX alarm() function, because
alarm() interferes with time_alarm().
#include "openflow.h"
#include "poll-loop.h"
#include "rconn.h"
#include "openflow.h"
#include "poll-loop.h"
#include "rconn.h"
#include "util.h"
#include "vconn-ssl.h"
#include "vconn.h"
#include "util.h"
#include "vconn-ssl.h"
#include "vconn.h"
set_program_name(argv[0]);
register_fault_handlers();
set_program_name(argv[0]);
register_fault_handlers();
vlog_init();
parse_options(argc, argv);
vlog_init();
parse_options(argc, argv);
#include "packets.h"
#include "poll-loop.h"
#include "rconn.h"
#include "packets.h"
#include "poll-loop.h"
#include "rconn.h"
#include "util.h"
#include "vconn-ssl.h"
#include "vconn.h"
#include "util.h"
#include "vconn-ssl.h"
#include "vconn.h"
set_program_name(argv[0]);
register_fault_handlers();
set_program_name(argv[0]);
register_fault_handlers();
vlog_init();
parse_options(argc, argv, &s);
vlog_init();
parse_options(argc, argv, &s);
#include "queue.h"
#include "util.h"
#include "rconn.h"
#include "queue.h"
#include "util.h"
#include "rconn.h"
#include "vconn.h"
#include "vconn-ssl.h"
#include "vlog-socket.h"
#include "vconn.h"
#include "vconn-ssl.h"
#include "vlog-socket.h"
set_program_name(argv[0]);
register_fault_handlers();
set_program_name(argv[0]);
register_fault_handlers();
vlog_init();
parse_options(argc, argv);
vlog_init();
parse_options(argc, argv);
#include <getopt.h>
#include <inttypes.h>
#include <netinet/in.h>
#include <getopt.h>
#include <inttypes.h>
#include <netinet/in.h>
#include <stdarg.h>
#include <stdlib.h>
#include <string.h>
#include <stdarg.h>
#include <stdlib.h>
#include <string.h>
#include "openflow.h"
#include "ofp-print.h"
#include "random.h"
#include "openflow.h"
#include "ofp-print.h"
#include "random.h"
#include "vconn.h"
#include "vconn-ssl.h"
#include "vconn.h"
#include "vconn-ssl.h"
struct command *p;
set_program_name(argv[0]);
struct command *p;
set_program_name(argv[0]);
vlog_init();
parse_options(argc, argv);
vlog_init();
parse_options(argc, argv);
if (timeout <= 0) {
fatal(0, "value %s on -t or --timeout is not at least 1",
optarg);
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);
- signal(SIGALRM, SIG_DFL);
#include "fatal-signal.h"
#include "netdev.h"
#include "poll-loop.h"
#include "fatal-signal.h"
#include "netdev.h"
#include "poll-loop.h"
#include "util.h"
#include "vlog-socket.h"
#include "util.h"
#include "vlog-socket.h"
int i;
set_program_name(argv[0]);
int i;
set_program_name(argv[0]);
vlog_init();
parse_options(argc, argv);
vlog_init();
parse_options(argc, argv);
struct ds ds;
/* Disable timeout, since discovery was successful. */
struct ds ds;
/* Disable timeout, since discovery was successful. */
/* Print discovered parameters. */
ds_init(&ds);
/* Print discovered parameters. */
ds_init(&ds);
if (timeout <= 0) {
fatal(0, "value %s on -t or --timeout is not at least 1",
optarg);
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);
}
signal(SIGALRM, SIG_DFL);
break;
}
signal(SIGALRM, SIG_DFL);
break;
#include <string.h>
#include "command-line.h"
#include "daemon.h"
#include <string.h>
#include "command-line.h"
#include "daemon.h"
#include "util.h"
/* -s, --signal: signal to send. */
#include "util.h"
/* -s, --signal: signal to send. */
int i;
set_program_name(argv[0]);
int i;
set_program_name(argv[0]);
parse_options(argc, argv);
argc -= optind;
parse_options(argc, argv);
argc -= optind;
#include "command-line.h"
#include "compiler.h"
#include "command-line.h"
#include "compiler.h"
#include "util.h"
#include "vlog-socket.h"
#include "util.h"
#include "vlog-socket.h"
size_t n_clients = 0;
set_program_name(argv[0]);
size_t n_clients = 0;
set_program_name(argv[0]);
short_options = long_options_to_short_options(long_options);
for (;;) {
short_options = long_options_to_short_options(long_options);
for (;;) {