fixed the longstanding myids memory leak
[strongswan.git] / src / pluto / id.h
index 4fe9ef2..634c97e 100644 (file)
@@ -11,7 +11,7 @@
  * or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
  * for more details.
  *
- * RCSID $Id: id.h,v 1.5 2005/08/15 20:07:08 as Exp $
+ * RCSID $Id$
  */
 
 #ifndef _ID_H
@@ -27,13 +27,13 @@ struct id {
 };
 
 extern void init_id(void);
-
+extern void free_id(void);
 extern const struct id empty_id;       /* ID_NONE */
 
 enum myid_state {
     MYID_UNKNOWN,      /* not yet figured out */
     MYID_HOSTNAME,     /* our current hostname */
-    MYID_IP,   /* our default IP address */
+    MYID_IP,           /* our default IP address */
     MYID_SPECIFIED     /* as specified by ipsec.conf */
 };