|
|
@ -129,14 +129,13 @@ static pid_t setup_sideband(int sideband, const char *me, int fd[2], int xd[2]) |
|
|
|
len--; |
|
|
|
len--; |
|
|
|
switch (buf[0] & 0xFF) { |
|
|
|
switch (buf[0] & 0xFF) { |
|
|
|
case 3: |
|
|
|
case 3: |
|
|
|
|
|
|
|
safe_write(2, "remote: ", 8); |
|
|
|
safe_write(2, buf+1, len); |
|
|
|
safe_write(2, buf+1, len); |
|
|
|
fprintf(stderr, "\n"); |
|
|
|
safe_write(2, "\n", 1); |
|
|
|
exit(1); |
|
|
|
exit(1); |
|
|
|
case 2: |
|
|
|
case 2: |
|
|
|
/* color sideband */ |
|
|
|
safe_write(2, "remote: ", 8); |
|
|
|
safe_write(2, "\033[44;37;1m", 10); |
|
|
|
|
|
|
|
safe_write(2, buf+1, len); |
|
|
|
safe_write(2, buf+1, len); |
|
|
|
safe_write(2, "\033[m", 3); |
|
|
|
|
|
|
|
continue; |
|
|
|
continue; |
|
|
|
case 1: |
|
|
|
case 1: |
|
|
|
safe_write(fd[1], buf+1, len); |
|
|
|
safe_write(fd[1], buf+1, len); |
|
|
|