Does core/dialog/invite layers contain methods for initializing and validating a common header (To:/From:/Contact:) from a string? E.g. if I just do (pseudocode): pHeader = (pjsip_hdr*)pjsip_generic_string_hdr_create (pTxData->pool, "Contact", "notvalid"); pjsip_msg_add_hdr(pTxData->msg, pHeader); The message goes out with: Contact: notvalid What's the best way, given a string, to assign it to a header, but make sure is valid at the same time? Thanks, Alex