X-Git-Url: https://git.teslayout.com/public/public/public/?a=blobdiff_plain;f=include%2Fanna%2Fdiameter%2Fcodec%2Fmessage.dtd;h=c4bdb170bb26e0b1bad1fffc8f9f8ba0d5468da7;hb=61f1340da3cae5159d2e3bc14fc47c6d4bf9453e;hp=aea977936fa53f169ab06bd82669279974cc951a;hpb=4e12ac57e93c052f716a6305ad8fc099c45899d1;p=anna.git diff --git a/include/anna/diameter/codec/message.dtd b/include/anna/diameter/codec/message.dtd index aea9779..c4bdb17 100755 --- a/include/anna/diameter/codec/message.dtd +++ b/include/anna/diameter/codec/message.dtd @@ -28,7 +28,10 @@ name: Avp name within working stack (dictionary identifier) In order to get more coding capabilities, avp code, vendor-id and flags could be established instead of former avp name, - but neither of them are allowed if 'name' is provided (and vice versa): + but neither of them are allowed if 'name' is provided (and vice versa), excepting 'flags' when 'may' or 'shouldnot' is + present in dictionary avp (actually bit P is deprecated by standard group, then, 'may' or 'shouldnot' won't be taken + into account for this bit: it someone uses it, our xml representation will differ from reality. At least with this + sacrifice in return, we will have nicer xml layouts in most of the cases): code: Avp code vendor-code: Avp vendor code