X-Git-Url: https://jfr.im/git/irc/rqf/shadowircd.git/blobdiff_plain/212380e3f42f585dc1ea927402252eb943f91f7b..c48eb01dbed808464cc3f702cc910f3962351825:/include/hostmask.h diff --git a/include/hostmask.h b/include/hostmask.h index ebd8bfc..1f92b8c 100644 --- a/include/hostmask.h +++ b/include/hostmask.h @@ -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;