Searched refs:optionHandler (Results 1 - 5 of 5) sorted by relevance

/haiku/src/add-ons/kernel/network/ppp/shared/libkernelppp/
H A DKPPPLCP.cpp59 KPPPLCP::AddOptionHandler(KPPPOptionHandler *optionHandler) argument
61 if (!optionHandler || &optionHandler->Interface() != &Interface())
65 || OptionHandlerFor(optionHandler->Type()))
70 return fOptionHandlers.AddItem(optionHandler);
79 KPPPLCP::RemoveOptionHandler(KPPPOptionHandler *optionHandler) argument
85 return fOptionHandlers.RemoveItem(optionHandler);
94 KPPPOptionHandler *optionHandler = fOptionHandlers.ItemAt(index); local
96 if (optionHandler == fOptionHandlers.GetDefaultItem())
99 return optionHandler;
[all...]
H A DKPPPProtocol.cpp25 have an optionHandler that implements only the following methods:
39 \param optionHandler Optional handler associated with this protocol.
45 const char *type, KPPPOptionHandler *optionHandler)
54 fOptionHandler(optionHandler),
41 KPPPProtocol(const char *name, ppp_phase activationPhase, uint16 protocolNumber, ppp_level level, int32 addressFamily, uint32 overhead, KPPPInterface& interface, driver_parameter *settings, int32 flags, const char *type, KPPPOptionHandler *optionHandler) argument
H A DKPPPStateMachine.cpp1077 KPPPOptionHandler *optionHandler; local
1079 optionHandler = LCP().OptionHandlerAt(index);
1080 if (optionHandler->ParseAck(ack) != B_OK) {
1152 KPPPOptionHandler *optionHandler; local
1154 optionHandler = LCP().OptionHandlerAt(index);
1157 if (optionHandler->ParseNak(nak_reject) != B_OK) {
1163 if (optionHandler->ParseReject(nak_reject) != B_OK) {
1507 KPPPOptionHandler *optionHandler; local
1509 optionHandler = LCP().OptionHandlerFor(request.ItemAt(index)->type);
1511 if (!optionHandler || !optionHandle
[all...]
H A DKPPPInterface.cpp670 KPPPOptionHandler *optionHandler = LCP().OptionHandlerAt(controlInfo->index); local
671 if (!optionHandler) {
672 dprintf("optionHandler no avail\n");
676 return optionHandler->Control(controlInfo->op, controlInfo->data,
898 KPPPOptionHandler *optionHandler = LCP().OptionHandlerAt(control->index); local
899 if (!optionHandler)
902 return optionHandler->Control(control->op, control->data,
/haiku/src/add-ons/kernel/network/ppp/shared/libkernelppp/headers/
H A DKPPPProtocol.h23 const char *type = NULL, KPPPOptionHandler *optionHandler = NULL);

Completed in 54 milliseconds