version 1.142, 2015/06/05 18:06:30 |
version 1.143, 2015/06/14 10:07:44 |
|
|
case MSG_IDENTIFY_CWD: |
case MSG_IDENTIFY_CWD: |
case MSG_IDENTIFY_STDIN: |
case MSG_IDENTIFY_STDIN: |
case MSG_IDENTIFY_ENVIRON: |
case MSG_IDENTIFY_ENVIRON: |
|
case MSG_IDENTIFY_CLIENTPID: |
case MSG_IDENTIFY_DONE: |
case MSG_IDENTIFY_DONE: |
server_client_msg_identify(c, &imsg); |
server_client_msg_identify(c, &imsg); |
break; |
break; |
|
|
fatalx("bad MSG_IDENTIFY_ENVIRON string"); |
fatalx("bad MSG_IDENTIFY_ENVIRON string"); |
if (strchr(data, '=') != NULL) |
if (strchr(data, '=') != NULL) |
environ_put(&c->environ, data); |
environ_put(&c->environ, data); |
|
break; |
|
case MSG_IDENTIFY_CLIENTPID: |
|
if (datalen != sizeof c->pid) |
|
fatalx("bad MSG_IDENTIFY_CLIENTPID size"); |
|
memcpy(&c->pid, data, sizeof c->pid); |
break; |
break; |
default: |
default: |
break; |
break; |