Checkpoint commit: refactoring the request code in TIDS for better reuse
authorJennifer Richards <jennifer@painless-security.com>
Thu, 12 Apr 2018 20:24:32 +0000 (16:24 -0400)
committerJennifer Richards <jennifer@painless-security.com>
Thu, 12 Apr 2018 20:24:32 +0000 (16:24 -0400)
commit1a3ad555c6b58de28efb85e7ab07c2f35208ab0d
tree3dd48d1693891944c29c690437bf78e2a25f0d61
parent3fcf1090ac283dfb96bbc7ede879dc21ee1c3065
Checkpoint commit: refactoring the request code in TIDS for better reuse

  * Move tr_gss.[ch] to tr_gss_names.[ch], that is what the files contain
  * Add new tr_gss.[ch] containing generalized GSS request/response code
  * Refactor tids request handlers to use generalized code

  * First steps towards a monitoring interface handler, not functional
  * Rename listen_on_all_addrs() to tr_sock_listen_all()
  * Make better use of talloc in a few places
  * Clean up a few missing or unused #includes
  * Fix a few data types for the sake of pedantry
28 files changed:
CMakeLists.txt
Makefile.am
common/tr_config.c
common/tr_gss.c [new file with mode: 0644]
common/tr_msg.c
common/tr_rp.c
common/tr_socket.c
include/mon_internal.h
include/tid_internal.h
include/tr_config.h
include/tr_event.h
include/tr_gss.h [new file with mode: 0644]
include/tr_msg.h
include/tr_rp.h
include/tr_socket.h
include/tr_trp.h
include/trp_ptable.h
include/trust_router/tid.h
mon/mons.c [new file with mode: 0644]
tid/tidc.c
tid/tids.c
tr/tr_main.c
tr/tr_mon.c [new file with mode: 0644]
tr/tr_tid.c
trp/msgtst.c
trp/test/ptbl_test.c
trp/trp_ptable.c
trp/trps.c