rem: for(; current; current = current->Next()) if(current->Protocol() == protocol)
add: for(; current; current = current->Next()) { if(current->Protocol() == protocol || (current->Flags() & PPP_INCLUDES_NCP && current->Protocol() & 0x7FFF == protocol & 0x7FFF))
context: PPPInterface::EncapsulatorFor(uint16 protocol,	PPPEncapsulator start = NULL) const{	PPPEncapsulator *current = start ? start : fFirstEncapsulator;		for(; current; current = current->Next())		if(current->Protocol() == protocol)			return current;		return current;}