ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid/trunk/src/conf_parser.y
(Generate patch)

Comparing ircd-hybrid-7.2/src/ircd_parser.y (file contents):
Revision 440 by michael, Sat Feb 11 23:11:38 2006 UTC vs.
Revision 573 by michael, Mon May 1 09:40:37 2006 UTC

# Line 616 | Line 616 | serverinfo_sid: IRCD_SID '=' QSTRING ';'
616    /* this isn't rehashable */
617    if (ypass == 2 && !ServerInfo.sid)
618    {
619 <    if ((strlen(yylval.string) == IRC_MAXSID) && IsDigit(yylval.string[0])
620 <        && IsAlNum(yylval.string[1]) && IsAlNum(yylval.string[2]))
621 <    {
619 >    if (valid_sid(yylval.string))
620        DupString(ServerInfo.sid, yylval.string);
623    }
621      else
622      {
623        ilog(L_ERROR, "Ignoring config file entry SID -- invalid SID. Aborting.");

Diff Legend

Removed lines
+ Added lines
< Changed lines (old)
> Changed lines (new)