Exemplo n.º 1
0
static void
check_add_routes_action (struct context *c, const bool errors)
{
  do_route (&c->options, c->c1.route_list, c->c1.tuntap, c->plugins, c->c2.es);
  update_time ();
  event_timeout_clear (&c->c2.route_wakeup);
  event_timeout_clear (&c->c2.route_wakeup_expire);
  initialization_sequence_completed (c, errors ? ISC_ERRORS : 0); /* client/p2p --route-delay was defined */
}
Exemplo n.º 2
0
int del_route (const char *ifname, struct in_addr destination,
               struct in_addr netmask, struct in_addr gateway, int metric)
{
    return (do_route (ifname, destination, netmask, gateway, metric, 0, 1));
}