Create command.h

This commit is contained in:
Sebastian Hahn 2010-07-22 10:08:32 +02:00
parent 01c7b60a80
commit 3074d5a221
5 changed files with 28 additions and 11 deletions

View File

@ -18,6 +18,7 @@
#include "or.h"
#include "circuitbuild.h"
#include "circuitlist.h"
#include "command.h"
#include "router.h"
#include "routerlist.h"

25
src/or/command.h Normal file
View File

@ -0,0 +1,25 @@
/* Copyright (c) 2001 Matej Pfajfar.
* Copyright (c) 2001-2004, Roger Dingledine.
* Copyright (c) 2004-2006, Roger Dingledine, Nick Mathewson.
* Copyright (c) 2007-2010, The Tor Project, Inc. */
/* See LICENSE for licensing information */
/**
* \file command.h
* \brief Header file for command.c.
**/
#ifndef _TOR_COMMAND_H
#define _TOR_COMMAND_H
void command_process_cell(cell_t *cell, or_connection_t *conn);
void command_process_var_cell(var_cell_t *cell, or_connection_t *conn);
extern uint64_t stats_n_padding_cells_processed;
extern uint64_t stats_n_create_cells_processed;
extern uint64_t stats_n_created_cells_processed;
extern uint64_t stats_n_relay_cells_processed;
extern uint64_t stats_n_destroy_cells_processed;
#endif

View File

@ -13,6 +13,7 @@
#include "or.h"
#include "buffers.h"
#include "circuitbuild.h"
#include "command.h"
#include "geoip.h"
#include "router.h"
#include "routerlist.h"

View File

@ -16,6 +16,7 @@
#include "circuitbuild.h"
#include "circuitlist.h"
#include "circuituse.h"
#include "command.h"
#include "dnsserv.h"
#include "geoip.h"
#include "rendclient.h"

View File

@ -3055,17 +3055,6 @@ typedef struct {
double close_ms;
} circuit_build_times_t;
/********************************* command.c ***************************/
void command_process_cell(cell_t *cell, or_connection_t *conn);
void command_process_var_cell(var_cell_t *cell, or_connection_t *conn);
extern uint64_t stats_n_padding_cells_processed;
extern uint64_t stats_n_create_cells_processed;
extern uint64_t stats_n_created_cells_processed;
extern uint64_t stats_n_relay_cells_processed;
extern uint64_t stats_n_destroy_cells_processed;
/********************************* config.c ***************************/
/** An error from options_trial_assign() or options_init_from_string(). */