]> jfr.im git - irc/rqf/shadowircd.git/blobdiff - include/hostmask.h
Synching http://angelforce.ru:8000/ with http://hg.atheme.org/charybdis
[irc/rqf/shadowircd.git] / include / hostmask.h
index ebd8bfc636f6e5a2eb5b5d85a9372c679b96d9d8..1f92b8c468f138df3dcccf45b0e4ac7a9fb15574 100644 (file)
@@ -40,6 +40,8 @@ int parse_netmask(const char *, struct sockaddr *, int *);
 struct ConfItem *find_conf_by_address(const char *host, const char *sockhost,
                                      const char *orighost, struct sockaddr *,
                                      int, int, const char *);
+struct ConfItem *find_exact_conf_by_address(const char *address, int type,
+                                           const char *username);
 void add_conf_by_address(const char *, int, const char *, struct ConfItem *);
 void delete_one_address_conf(const char *, struct ConfItem *);
 void clear_out_address_conf(void);
@@ -83,7 +85,7 @@ struct AddressRec
                struct
                {
                        /* Pointer into ConfItem... -A1kmm */
-                       struct irc_sockaddr_storage addr;
+                       struct rb_sockaddr_storage addr;
                        int bits;
                }
                ipa;