Remove Jansson dependence in tr_name.h
authorJennifer Richards <jennifer@painless-security.com>
Mon, 11 Sep 2017 21:45:35 +0000 (17:45 -0400)
committerJennifer Richards <jennifer@painless-security.com>
Mon, 11 Sep 2017 21:45:35 +0000 (17:45 -0400)
commitfbf9147b807cd06a9b0af65a9d39f00c9efaefa6
treef5afb7416fd0c15ac74f199a31b2f590c5174db6
parent1bc0686d5cb47a8455834609c2f2cd694de5bc1f
Remove Jansson dependence in tr_name.h

  * Move Jansson references out of tr_name.h into tr_name_internal.h
  * Move non-public API functions to tr_name_internal.h
  * Use tr_name_internal.h instead of tr_name.h except in public headers
20 files changed:
Makefile.am
common/tr_apc.c
common/tr_comm.c
common/tr_idp.c
common/tr_msg.c
common/tr_name.c
common/tr_rp.c
include/tr.h
include/tr_apc.h
include/tr_filter.h
include/tr_gss.h
include/tr_idp.h
include/tr_name_internal.h [new file with mode: 0644]
include/trp_ptable.h
include/trust_router/tr_name.h
trp/trp_ptable.c
trp/trp_req.c
trp/trp_rtable.c
trp/trp_upd.c
trp/trps.c