- Remove force flag from rdpdr_init()
- Changes to always start the rdpdr channel due assumtions that this channel is supposed to always be up and running. git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/rdesktop/trunk@1607 423420c4-83ab-492f-b58f-81f9feb106b5
This commit is contained in:
parent
6920eadf7f
commit
161b4f215a
2
proto.h
2
proto.h
@ -158,7 +158,7 @@ int get_device_index(RD_NTHANDLE handle);
|
||||
void convert_to_unix_filename(char *filename);
|
||||
void rdpdr_send_completion(uint32 device, uint32 id, uint32 status, uint32 result, uint8 * buffer,
|
||||
uint32 length);
|
||||
RD_BOOL rdpdr_init(RD_BOOL force);
|
||||
RD_BOOL rdpdr_init();
|
||||
void rdpdr_add_fds(int *n, fd_set * rfds, fd_set * wfds, struct timeval *tv, RD_BOOL * timeout);
|
||||
struct async_iorequest *rdpdr_remove_iorequest(struct async_iorequest *prev,
|
||||
struct async_iorequest *iorq);
|
||||
|
@ -461,7 +461,6 @@ main(int argc, char *argv[])
|
||||
char *locale = NULL;
|
||||
int username_option = 0;
|
||||
RD_BOOL geometry_option = False;
|
||||
RD_BOOL force_rdpdr = False;
|
||||
#ifdef WITH_RDPSND
|
||||
char *rdpsnd_optarg = NULL;
|
||||
#endif
|
||||
@ -958,18 +957,14 @@ main(int argc, char *argv[])
|
||||
if (g_rdpsnd)
|
||||
{
|
||||
if (!rdpsnd_init(rdpsnd_optarg))
|
||||
{
|
||||
warning("Initializing sound-support failed!\n");
|
||||
}
|
||||
else
|
||||
force_rdpdr = True;
|
||||
}
|
||||
#endif
|
||||
|
||||
if (g_lspci_enabled)
|
||||
lspci_init();
|
||||
|
||||
rdpdr_init (force_rdpdr);
|
||||
rdpdr_init();
|
||||
|
||||
while (1)
|
||||
{
|
||||
|
13
rdpdr.c
13
rdpdr.c
@ -838,15 +838,12 @@ rdpdr_process(STREAM s)
|
||||
}
|
||||
|
||||
RD_BOOL
|
||||
rdpdr_init(RD_BOOL force)
|
||||
rdpdr_init()
|
||||
{
|
||||
if (g_num_devices > 0 || force)
|
||||
{
|
||||
rdpdr_channel =
|
||||
channel_register("rdpdr",
|
||||
CHANNEL_OPTION_INITIALIZED | CHANNEL_OPTION_COMPRESS_RDP,
|
||||
rdpdr_process);
|
||||
}
|
||||
rdpdr_channel =
|
||||
channel_register("rdpdr",
|
||||
CHANNEL_OPTION_INITIALIZED | CHANNEL_OPTION_COMPRESS_RDP,
|
||||
rdpdr_process);
|
||||
|
||||
return (rdpdr_channel != NULL);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user