diff options
Diffstat (limited to 'sysdeps/openbsd/glibtop_private.c')
-rw-r--r-- | sysdeps/openbsd/glibtop_private.c | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/sysdeps/openbsd/glibtop_private.c b/sysdeps/openbsd/glibtop_private.c index 96c9e067..87bec623 100644 --- a/sysdeps/openbsd/glibtop_private.c +++ b/sysdeps/openbsd/glibtop_private.c @@ -10,32 +10,6 @@ #include <glib.h> #include <errno.h> -char * -execute_lsof(pid_t pid) { - char *output = NULL; - char *lsof; - char *command; - int exit_status; - - lsof = g_find_program_in_path("lsof"); - if (lsof == NULL) - return NULL; - - command = g_strdup_printf("%s -n -P -Fftn -p %d", lsof, pid); - g_free(lsof); - - if (g_spawn_command_line_sync (command, &output, NULL, &exit_status, NULL)) { - if (exit_status != 0) { - g_warning("Could not execute \"%s\" (%i)\nMake sure lsof(8) is installed sgid kmem.", - command, exit_status); - output = NULL; - } - } - - g_free(command); - return output; -} - /* Ported from linux/glibtop_private.c */ gboolean safe_readlink(const char *path, char *buf, int bufsiz) |