> You should read RFC 3261.  Especially section 25.1.
You are right.

> The EBNF entries for User-Agent are:
> server-val       =  product / comment
> product          =  token [SLASH product-version]
> product-version  =  token
> User-Agent  =  "User-Agent" HCOLON server-val *(LWS server-val)

> So at best, the correct version would be
> User-Agent: Linphone/1.7.1 (eXosip 0.1)

"eXosip 0.1" is a product server-val itself, so I 'd suggest

  User-Agent: Linphone/1.7.1 (eXosip/0.1)
or, if we 'd like to advertise more components
  User-Agent: Linphone/1.7.1 (eXosip/0.1 any_other_component/vers.ion)

And it definitely should be user-configurable.

What do you think?


_______________________________________________
Linphone-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/linphone-users

Reply via email to