PJSIP Custom Registration Header

Just quoting the OP as he found the solution, but forgot to add it as an answer:

Edit: I found the solution thanks to a co-worker:

struct pjsip_generic_string_hdr CustomHeader;
pj_str_t name = pj_str("MyHeader");
pj_str_t value = pj_str("HeaderValue");
pjsip_generic_string_hdr_init2(&CustomHeader, &name, &value);

pj_list_push_back(&cfg.reg_hdr_list, &CustomHeader);

This seems to work as expected.

Leave a Comment