This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; version 2 of the License.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; version 2 of the License.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * unsigned char *silc_id_id2str(const void *id, SilcIdType type);
+ * unsigned char *silc_id_id2str(const void *id, SilcIdType type,
+ * SilcUInt32 *ret_id_len);
-unsigned char *silc_id_id2str(const void *id, SilcIdType type);
+unsigned char *silc_id_id2str(const void *id, SilcIdType type,
+ SilcUInt32 *ret_id_len);
- * void *silc_id_str2id(const unsigned char *id, SilcUInt32 id_len,
- * SilcIdType type);
+ * bool silc_id_str2id(const unsigned char *id, SilcUInt32 id_len,
+ * SilcIdType type, void *ret_id);
-void *silc_id_str2id(const unsigned char *id, SilcUInt32 id_len,
- SilcIdType type);
+bool silc_id_str2id(const unsigned char *id, SilcUInt32 id_len,
+ SilcIdType type, void *ret_id);