cosmetics, avoid double conditional, add {bin,sbin}_PROGRAMS within main conditional

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
cosmetics, avoid code-dupe, define and use unserding_LIBS

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, bring back and build unsermon binary

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, change ud_{send,recv}_raw() signatures, return the number of bytes sent/read

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, try unsermon with ud_recv_raw(), revert-me

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Revert "minor, try unsermon with ud_recv_raw(), revert-me"

This reverts commit ca82b35ca68c432005754084282f3b6f0f969ddd.
chore, conditionalise re-tx service on UNSERSRV guard

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, change ud_attach_mcast() signature to take a ud_work_f callback

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, hygiene, avoid stpcpy() GNUism in ud_expand_user_cfg_file_name()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, provide unsermon, a stripped down unserdingd

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

* tool/unsermon:
  minor, provide unsermon, a stripped down unserdingd
  chore, hygiene, avoid stpcpy() GNUism in ud_expand_user_cfg_file_name()
  minor, change ud_attach_mcast() signature to take a ud_work_f callback
  chore, conditionalise re-tx service on UNSERSRV guard
  Revert "minor, try unsermon with ud_recv_raw(), revert-me"
  minor, try unsermon with ud_recv_raw(), revert-me
  chore, change ud_{send,recv}_raw() signatures, return the number of bytes sent/read
  minor, bring back and build unsermon binary
  cosmetics, avoid code-dupe, define and use unserding_LIBS
  cosmetics, avoid double conditional, add {bin,sbin}_PROGRAMS within main conditional
chore, don't complain about missing worker functions in the syslog

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, revert-candidate, change mcast port to 8134

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, pretty print incoming packets in unsermon

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

* tool/unsermon:
  minor, pretty print incoming packets in unsermon
  chore, revert-candidate, change mcast port to 8134
  chore, don't complain about missing worker functions in the syslog
Merge branch 'next'

* next:
  minor, pretty print incoming packets in unsermon
  chore, revert-candidate, change mcast port to 8134
  chore, don't complain about missing worker functions in the syslog
  minor, provide unsermon, a stripped down unserdingd
  chore, hygiene, avoid stpcpy() GNUism in ud_expand_user_cfg_file_name()
  minor, change ud_attach_mcast() signature to take a ud_work_f callback
  chore, conditionalise re-tx service on UNSERSRV guard
  Revert "minor, try unsermon with ud_recv_raw(), revert-me"
  minor, try unsermon with ud_recv_raw(), revert-me
  chore, change ud_{send,recv}_raw() signatures, return the number of bytes sent/read
  minor, bring back and build unsermon binary
  cosmetics, avoid code-dupe, define and use unserding_LIBS
  cosmetics, avoid double conditional, add {bin,sbin}_PROGRAMS within main conditional
Revert "chore, revert-candidate, change mcast port to 8134"

This reverts commit 371e95f14f5cef815eae567dde11b61e4be5f942.

The master branch will continue to use the 8653 port.