version 1.49, 2012/03/09 09:57:40 |
version 1.50, 2012/03/19 08:42:06 |
|
|
strlcpy(data.term, term, sizeof data.term) >= sizeof data.term) |
strlcpy(data.term, term, sizeof data.term) >= sizeof data.term) |
*data.term = '\0'; |
*data.term = '\0'; |
|
|
if ((fd = dup(STDIN_FILENO)) == -1) |
|
fatal("dup failed"); |
|
imsg_compose(&client_ibuf, |
|
MSG_IDENTIFY, PROTOCOL_VERSION, -1, fd, &data, sizeof data); |
|
|
|
if ((fd = dup(STDOUT_FILENO)) == -1) |
if ((fd = dup(STDOUT_FILENO)) == -1) |
fatal("dup failed"); |
fatal("dup failed"); |
imsg_compose(&client_ibuf, |
imsg_compose(&client_ibuf, |
|
|
fatal("dup failed"); |
fatal("dup failed"); |
imsg_compose(&client_ibuf, |
imsg_compose(&client_ibuf, |
MSG_STDERR, PROTOCOL_VERSION, -1, fd, NULL, 0); |
MSG_STDERR, PROTOCOL_VERSION, -1, fd, NULL, 0); |
|
|
|
if ((fd = dup(STDIN_FILENO)) == -1) |
|
fatal("dup failed"); |
|
imsg_compose(&client_ibuf, |
|
MSG_IDENTIFY, PROTOCOL_VERSION, -1, fd, &data, sizeof data); |
} |
} |
|
|
/* Forward entire environment to server. */ |
/* Forward entire environment to server. */ |