rem: for(thiskl in KLines) { if (KLines[thiskl].hostmask && match_irc_mask(theuser.uprefix + "@" + theuser.hostname,KLines[thiskl].hostmask)) theuser.quit("User has been K:Lined (" + KLines[thiskl].reason + ")"); } 
add: if (isklined(theuser.uprefix + "@" + theuser.hostname)) theuser.quit("User has been K:Lined (" + KLines[thiskl].reason + ")"); 
context: function scan_for_klined_clients() {	for(thisUser in Clients) {		if (Clients[thisUser]) {			theuser=Clients[thisUser];			if (theuser.local && !theuser.server && 			    (theuser.conntype == TYPE_USER)) {				for(thiskl in KLines) {					if (KLines[thiskl].hostmask &&					    match_irc_mask(theuser.uprefix + "@" + theuser.hostname,KLines[thiskl].hostmask))						theuser.quit("User has been K:Lined (" + KLines[thiskl].reason + ")");				}			}		}	}}
meta: 9592	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9592/1b4bf4abb0f049e0850e016972bcecbf126941b4/ircd.js/buggy/ircd.js