[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[or-cvs] Resolve FIXME items: make circuit_free_cpath_node static



Update of /home/or/cvsroot/src/or
In directory moria.mit.edu:/tmp/cvs-serv32614/src/or

Modified Files:
	circuitlist.c or.h 
Log Message:
Resolve FIXME items: make circuit_free_cpath_node static

Index: circuitlist.c
===================================================================
RCS file: /home/or/cvsroot/src/or/circuitlist.c,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -d -r1.17 -r1.18
--- circuitlist.c	7 Nov 2004 01:33:05 -0000	1.17
+++ circuitlist.c	10 Nov 2004 14:28:04 -0000	1.18
@@ -28,6 +28,7 @@
 
 static void circuit_free(circuit_t *circ);
 static void circuit_free_cpath(crypt_path_t *cpath);
+static void circuit_free_cpath_node(crypt_path_t *victim);
 
 /** Add <b>circ</b> to the global list of circuits. This is called only from
  * within circuit_new.
@@ -148,8 +149,8 @@
 }
 
 /** Deallocate space associated with the cpath node <b>victim</b>. */
-/* XXX rewrite so the call from circuitbuild isn't necessary */
-void circuit_free_cpath_node(crypt_path_t *victim) {
+static void
+circuit_free_cpath_node(crypt_path_t *victim) {
   if(victim->f_crypto)
     crypto_free_cipher_env(victim->f_crypto);
   if(victim->b_crypto)

Index: or.h
===================================================================
RCS file: /home/or/cvsroot/src/or/or.h,v
retrieving revision 1.475
retrieving revision 1.476
diff -u -d -r1.475 -r1.476
--- or.h	10 Nov 2004 03:48:38 -0000	1.475
+++ or.h	10 Nov 2004 14:28:04 -0000	1.476
@@ -1034,7 +1034,6 @@
 extern const char *circuit_state_to_string[];
 void circuit_close_all_marked(void);
 circuit_t *circuit_new(uint16_t p_circ_id, connection_t *p_conn);
-void circuit_free_cpath_node(crypt_path_t *victim);
 circuit_t *circuit_get_by_circ_id_conn(uint16_t circ_id, connection_t *conn);
 circuit_t *circuit_get_by_conn(connection_t *conn);
 circuit_t *circuit_get_by_rend_query_and_purpose(const char *rend_query, uint8_t purpose);