diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2016-01-05 17:42:13 +0200 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2016-01-05 18:31:05 +0200 |
commit | 7dd7f4e2d7a5eaed676651caf456c1de0704b7cd (patch) | |
tree | 2073caae8a686914c84b5bde8bcdf59331240ea6 /src/pies.h | |
parent | 6ac0f1e8e19922c63a1542740a7c88116989bb7c (diff) | |
download | pies-7dd7f4e2d7a5eaed676651caf456c1de0704b7cd.tar.gz pies-7dd7f4e2d7a5eaed676651caf456c1de0704b7cd.tar.bz2 |
Include argv in the output of ctl id command.
* ctl.c (res_instance): Include "argv" in the return json.
Use pies_master_argv[0] to report binary path.
* pies.c (pies_master_argv,pies_master_argc): New globals.
(main): Initialize them.
Refuse to restart unless argv[0] begins with a slash.
* pies.h (pies_master_argv,pies_master_argc): New globals.
* piesctl.c (com_id): Rewrite output formatting.
Diffstat (limited to 'src/pies.h')
-rw-r--r-- | src/pies.h | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -292,2 +292,5 @@ extern int dfl_level; +extern size_t pies_master_argc; +extern char **pies_master_argv; + enum config_syntax |