aboutsummaryrefslogtreecommitdiffstats
path: root/lib/misc.h
diff options
context:
space:
mode:
authorWilmer van der Gaast <wilmer@gaast.net>2006-06-28 16:47:05 +0200
committerWilmer van der Gaast <wilmer@gaast.net>2006-06-28 16:47:05 +0200
commit171946457cccb7280f0918201093e79bbc9eac72 (patch)
tree59b41cf763f80bc8800ae183b649e414f7ac2b72 /lib/misc.h
parentb3c467bc312114eb7cdd45e6bc36a3d87bee6064 (diff)
Added random_bytes() function for better/more reliable randomization and
moved set_eval_ops() to a slightly more suitable place.
Diffstat (limited to 'lib/misc.h')
-rw-r--r--lib/misc.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/lib/misc.h b/lib/misc.h
index ed019bd8..57ff3e37 100644
--- a/lib/misc.h
+++ b/lib/misc.h
@@ -23,8 +23,11 @@
Suite 330, Boston, MA 02111-1307 USA
*/
-#ifndef _UTIL_H
-#define _UTIL_H
+#ifndef _MISC_H
+#define _MISC_H
+
+#include <gmodule.h>
+#include <time.h>
G_MODULE_EXPORT void strip_linefeed( gchar *text );
G_MODULE_EXPORT char *add_cr( char *text );
@@ -44,6 +47,7 @@ G_MODULE_EXPORT char *ipv6_wrap( char *src );
G_MODULE_EXPORT char *ipv6_unwrap( char *src );
G_MODULE_EXPORT signed int do_iconv( char *from_cs, char *to_cs, char *src, char *dst, size_t size, size_t maxbuf );
-char *set_eval_charset( irc_t *irc, set_t *set, char *value );
+
+G_MODULE_EXPORT void random_bytes( unsigned char *buf, int count );
#endif