FindMessageParameter
if (FindMessageParameter("default", settings, ¶meter, &index))
extern bool FindMessageParameter(const char *name, const BMessage& message,
if(!FindMessageParameter(PPP_DEVICE_KEY, *fSettings, &device, &index))
if(!FindMessageParameter(PPP_AUTHENTICATOR_KEY, *fProfile, &item, &itemIndex))
if(FindMessageParameter("User", item, ¶meter, ¶meterIndex)
if(FindMessageParameter("Password", item, ¶meter, ¶meterIndex)
for(; FindMessageParameter(PPP_AUTHENTICATOR_KEY, *fSettings, &authenticator,
if(!FindMessageParameter(IPCP_IP_ADDRESS_KEY, local, ¶meter, &index)
if(!FindMessageParameter(IPCP_PRIMARY_DNS_KEY, local, ¶meter, &index)
if(!FindMessageParameter(IPCP_SECONDARY_DNS_KEY, local, ¶meter, &index)
for(int32 index = 0; FindMessageParameter(PPP_PROTOCOL_KEY, message, protocol,
if(!FindMessageParameter(IPCP_LOCAL_SIDE_KEY, protocol, &local, &localSideIndex))
extern bool FindMessageParameter(const char *name, const BMessage& message,
if(!FindMessageParameter(PPP_DEVICE_KEY, *fSettings, &device, &deviceIndex))
if(!FindMessageParameter(PPPoE_INTERFACE_KEY, device, ¶meter, &index)
if(!FindMessageParameter(PPPoE_SERVICE_NAME_KEY, device, ¶meter, &index)
if(FindMessageParameter(PPP_USERNAME_KEY, fSettings, ¶meter, ¶meterIndex)
if(FindMessageParameter(PPP_PASSWORD_KEY, fSettings, ¶meter, ¶meterIndex)
if(FindMessageParameter(PPP_USERNAME_KEY, fSettings, ¶meter, &index))
if(FindMessageParameter(PPP_PASSWORD_KEY, fSettings, ¶meter, &index))