Lines Matching refs:option
324 Option option; in RemoveMplOption() local
338 for (; !offsetRange.IsEmpty(); offsetRange.AdvanceOffset(option.GetSize())) in RemoveMplOption()
340 SuccessOrExit(error = option.ParseFrom(aMessage, offsetRange)); in RemoveMplOption()
342 if (option.IsPadding()) in RemoveMplOption()
347 if (option.GetType() == MplOption::kType) in RemoveMplOption()
356 mplOffsetRange.ShrinkLength(option.GetSize()); in RemoveMplOption()
358 VerifyOrExit(option.GetSize() <= sizeof(MplOption), error = kErrorParse); in RemoveMplOption()
533 Option option; in HandleOptions() local
540 for (; !offsetRange.IsEmpty(); offsetRange.AdvanceOffset(option.GetSize())) in HandleOptions()
542 SuccessOrExit(error = option.ParseFrom(aMessage, offsetRange)); in HandleOptions()
544 if (option.IsPadding()) in HandleOptions()
549 if (option.GetType() == MplOption::kType) in HandleOptions()
555 VerifyOrExit(option.GetAction() == Option::kActionSkip, error = kErrorDrop); in HandleOptions()