test, provide pubsub tests to all addresses

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'test/general'

* test/general:
  test, provide pubsub tests to all addresses
cosmetics, don't close log message for shutdown of unsermon with \n

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, clear decmap upon exit of unsermon

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, rename module.[ch] -> ud-module.[ch] and update file headers

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, add unsermon.h to unsermon_SOURCES so it gets dist'd

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, kick module.h from list of header_HEADERS

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, refactor ud-module.[ch], strip down to bare minimum

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, define moddir for C usage

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, load DSOs specified on the command line in umsermon

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'tool/unsermon' into next

* tool/unsermon:
  minor, load DSOs specified on the command line in umsermon
  chore, define moddir for C usage
  minor, refactor ud-module.[ch], strip down to bare minimum
  chore, kick module.h from list of header_HEADERS
  chore, add unsermon.h to unsermon_SOURCES so it gets dist'd
  chore, rename module.[ch] -> ud-module.[ch] and update file headers
  minor, clear decmap upon exit of unsermon
  cosmetics, don't close log message for shutdown of unsermon with \n
Merge branch 'next'

* next: (32 commits)
  minor, load DSOs specified on the command line in umsermon
  chore, define moddir for C usage
  minor, refactor ud-module.[ch], strip down to bare minimum
  chore, kick module.h from list of header_HEADERS
  chore, add unsermon.h to unsermon_SOURCES so it gets dist'd
  chore, rename module.[ch] -> ud-module.[ch] and update file headers
  minor, clear decmap upon exit of unsermon
  cosmetics, don't close log message for shutdown of unsermon with \n
  chore, link svc-pong and svc-uterus DSOs with unsermon (non-standard)
  hygiene, use LTX name for svc_pong's ud_mondec_init() and define an alias for it
  minor, build svc-uterus.so DSO for demonstration purposes
  hygiene, change DSO initialiser entry point name to ud_mondec_init()
  hygiene, include string.h for strlen() in unsermon.c
  chore, discard uterus remnants (again) from unsermon.c
  fix, PEBKAC, build svc-pong.la with XCCLDFLAGS
  chore, add a notion of libexecdir to unserding.pc
  minor, compile svc-pong as unsermon dso with the ping service decoder
  minor, migrate to mondec funs from the decmap, for ctrl messages print brief default
  minor, implement ud_mondec_reg() and ud_mondec_dereg() via simple lookup table
  minor, import unsermon.h with dso specs
  ...