X-Git-Url: https://jfr.im/git/irc/rqf/shadowircd.git/blobdiff_plain/212380e3f42f585dc1ea927402252eb943f91f7b..100563e836978d8db0d236bae3758d1916989598:/include/scache.h diff --git a/include/scache.h b/include/scache.h index 9c7fc27..eec241c 100644 --- a/include/scache.h +++ b/include/scache.h @@ -27,8 +27,15 @@ #ifndef INCLUDED_scache_h #define INCLUDED_scache_h +struct Client; +struct scache_entry; + extern void clear_scache_hash_table(void); -extern const char *find_or_add(const char *name); +extern struct scache_entry *scache_connect(const char *name, const char *info, int hidden); +extern void scache_split(struct scache_entry *ptr); +extern const char *scache_get_name(struct scache_entry *ptr); +extern void scache_send_flattened_links(struct Client *source_p); +extern void scache_send_missing(struct Client *source_p); extern void count_scache(size_t *, size_t *); #endif