xrdp-ng: make listener opaque