Document RDP compositor options

Help was missing for the RDP compositor, this patch gives details
about available options.
dev
Hardening 12 years ago committed by Kristian Høgsberg
parent fe107f368a
commit c077a8435d
  1. 1
      configure.ac
  2. 15
      src/compositor.c

@ -197,6 +197,7 @@ AC_ARG_ENABLE([rdp-compositor], [ --enable-rdp-compositor],,
AM_CONDITIONAL([ENABLE_RDP_COMPOSITOR], AM_CONDITIONAL([ENABLE_RDP_COMPOSITOR],
[test x$enable_rdp_compositor = xyes]) [test x$enable_rdp_compositor = xyes])
if test x$enable_rdp_compositor = xyes; then if test x$enable_rdp_compositor = xyes; then
AC_DEFINE([BUILD_RDP_COMPOSITOR], [1], [Build the RDP compositor])
PKG_CHECK_MODULES(RDP_COMPOSITOR, [freerdp >= 1.1.0]) PKG_CHECK_MODULES(RDP_COMPOSITOR, [freerdp >= 1.1.0])
fi fi

@ -3222,6 +3222,21 @@ usage(int error_code)
"\n"); "\n");
#endif #endif
#if defined(BUILD_RDP_COMPOSITOR)
fprintf(stderr,
"Options for rdp-backend.so:\n\n"
" --width=WIDTH\t\tWidth of desktop\n"
" --height=HEIGHT\tHeight of desktop\n"
" --extra-modes=MODES\t\n"
" --env-socket=SOCKET\tUse that socket as peer connection\n"
" --address=ADDR\tThe address to bind\n"
" --port=PORT\tThe port to listen on\n"
" --rdp4-key=FILE\tThe file containing the key for RDP4 encryption\n"
" --rdp-tls-cert=FILE\tThe file containing the certificate for TLS encryption\n"
" --rdp-tls-key=FILE\tThe file containing the private key for TLS encryption\n"
"\n");
#endif
exit(error_code); exit(error_code);
} }

Loading…
Cancel
Save