version 1.66, 2013/04/22 08:42:19 |
version 1.67, 2013/10/10 12:09:34 |
|
|
cmdflags = CMD_STARTSERVER; |
cmdflags = CMD_STARTSERVER; |
} else if (argc == 0) { |
} else if (argc == 0) { |
msg = MSG_COMMAND; |
msg = MSG_COMMAND; |
cmdflags = CMD_STARTSERVER|CMD_SENDENVIRON|CMD_CANTNEST; |
cmdflags = CMD_STARTSERVER|CMD_CANTNEST; |
} else { |
} else { |
msg = MSG_COMMAND; |
msg = MSG_COMMAND; |
|
|
|
|
TAILQ_FOREACH(cmd, &cmdlist->list, qentry) { |
TAILQ_FOREACH(cmd, &cmdlist->list, qentry) { |
if (cmd->entry->flags & CMD_STARTSERVER) |
if (cmd->entry->flags & CMD_STARTSERVER) |
cmdflags |= CMD_STARTSERVER; |
cmdflags |= CMD_STARTSERVER; |
if (cmd->entry->flags & CMD_SENDENVIRON) |
|
cmdflags |= CMD_SENDENVIRON; |
|
if (cmd->entry->flags & CMD_CANTNEST) |
if (cmd->entry->flags & CMD_CANTNEST) |
cmdflags |= CMD_CANTNEST; |
cmdflags |= CMD_CANTNEST; |
} |
} |
|
|
set_signals(client_signal); |
set_signals(client_signal); |
|
|
/* Send initial environment. */ |
/* Send initial environment. */ |
if (cmdflags & CMD_SENDENVIRON) |
client_send_environ(); |
client_send_environ(); |
|
client_send_identify(flags); |
client_send_identify(flags); |
|
|
/* Send first command. */ |
/* Send first command. */ |