Add a format for client PID (client_pid) and server PID (pid). Diff for

client_pid from Thomas Adam.
This commit is contained in:
nicm
2015-06-14 10:07:44 +00:00
parent bbc0898060
commit 29c29e7717
5 changed files with 18 additions and 2 deletions

View File

@ -271,6 +271,7 @@ format_create_status(int status)
*ptr = '\0';
format_add(ft, "host_short", "%s", host);
}
format_add(ft, "pid", "%ld", (long) getpid());
return (ft);
}
@ -703,6 +704,7 @@ format_defaults_client(struct format_tree *ft, struct client *c)
if (ft->s == NULL)
ft->s = c->session;
format_add(ft, "client_pid", "%ld", (long) c->pid);
format_add(ft, "client_height", "%u", c->tty.sy);
format_add(ft, "client_width", "%u", c->tty.sx);
if (c->tty.path != NULL)