2920 |
if (!(exp_user = ircd_pcre_compile(userbuf, &errptr)) || |
if (!(exp_user = ircd_pcre_compile(userbuf, &errptr)) || |
2921 |
!(exp_host = ircd_pcre_compile(hostbuf, &errptr))) |
!(exp_host = ircd_pcre_compile(hostbuf, &errptr))) |
2922 |
{ |
{ |
2923 |
ilog(L_ERROR, "Failed to add regular expression based K-Line: %s", errptr); |
ilog(L_ERROR, "Failed to add regular expression based K-Line: %s", |
2924 |
|
errptr); |
2925 |
break; |
break; |
2926 |
} |
} |
2927 |
|
|
2928 |
yy_conf = make_conf_item(RKLINE_TYPE); |
yy_conf = make_conf_item(RKLINE_TYPE); |
2929 |
|
yy_aconf = map_to_conf(yy_conf); |
2930 |
|
|
2931 |
yy_aconf->regexuser = exp_user; |
yy_aconf->regexuser = exp_user; |
2932 |
yy_aconf->regexhost = exp_host; |
yy_aconf->regexhost = exp_host; |
2933 |
|
|
3096 |
|
|
3097 |
if (!(exp_p = ircd_pcre_compile(gecos_name, &errptr))) |
if (!(exp_p = ircd_pcre_compile(gecos_name, &errptr))) |
3098 |
{ |
{ |
3099 |
ilog(L_ERROR, "Failed to add regular expression based X-Line: %s", errptr); |
ilog(L_ERROR, "Failed to add regular expression based X-Line: %s", |
3100 |
|
errptr); |
3101 |
break; |
break; |
3102 |
} |
} |
3103 |
|
|