示例#1
0
static void cleanup() {
  log(LOG_DEBUG, 0, "CLEANING UP!");
  k_del_rte(AODV_BROADCAST, 0, 0);
  remove_modules();
  rt_table_destroy();
  packet_input_cleanup();
  aodv_socket_cleanup();
  log_cleanup();
}
示例#2
0
文件: main.c 项目: azhgul/AODV-1
static void cleanup(void)
{
    DEBUG(LOG_DEBUG, 0, "CLEANING UP!");
    rt_table_destroy();
    aodv_socket_cleanup();
#ifdef LLFEEDBACK
    if (llfeedback)
	llf_cleanup();
#endif
    log_cleanup();
    nl_cleanup();
    remove_modules();
}
示例#3
0
文件: log.c 项目: swift-lang/swift-t
bool
log_file_set(const char* f)
{
  log_cleanup();

  filename = strdup(f);
  output = fopen(filename, "w");
  if (output == NULL)
  {
    output = stdout;
    return false;
  }
  return true;
}
示例#4
0
文件: log.c 项目: swift-lang/swift-t
void
log_finalize()
{
  log_cleanup();
}