fiorix / go-diameter

Diameter stack and Base Protocol (RFC 6733) for the Go programming language
Other
244 stars 141 forks source link

Capabilities-Exchange validation fix to verify AppIDs in common vs. "all AppIDs" #126

Closed emakeev closed 4 years ago

emakeev commented 4 years ago

Currently CER/CEA AppIDs validation fails if not all message AppIDs are supported by the provided dictionary, while according to https://tools.ietf.org/html/rfc6733#page-60 we only need to find a common AppID. Includes relevant unit test based on an MNO observed captures.