RE: RE : : Using DIAMETER_MISSING_AVP for optional AVP
Bernard Aboba <[email protected]>
| Newsgroups | gmane.ietf.aaa |
|---|---|
| Message-ID | <[email protected]> |
> I was thinking to similar case as you mentioned. But what value other > than DIAMETER_MISSING_AVP should be used in this case? > > I don't see any other value available at the moment, that's why the > DIAMETER_MISSING_AVP seems the most appropriate. Looking through the error messages, it isn't clear that any of the current ones fit this circumstance. Essentially, you would be saying that the semantics of the request are invalid. So a new error message is probably needed. > Having said that, it is possible that some other AVP that *is* mandatory > may take on a value that implies the need for another optional AVP, > which is missing. That would be a terminal error, but a Result_Code > other than DIAMETER_MISSING_AVP should be used to indicate that.