diff options
author | John Levon <john.levon@joyent.com> | 2019-09-04 06:01:25 -0700 |
---|---|---|
committer | John Levon <john.levon@joyent.com> | 2019-09-12 04:40:11 -0700 |
commit | ce115d25b7c5f8cff5a9444c4d0d1ea9d31c2056 (patch) | |
tree | 7a01d000c16bb1782f1bf2db41ad8ae5136f9057 /usr/src/tools/ctf/cvt/altexec.c | |
parent | 8eb8717cc9dc99bdd784b74c994bea7ef5e60f92 (diff) | |
download | illumos-gate-ce115d25b7c5f8cff5a9444c4d0d1ea9d31c2056.tar.gz |
11657 Remove old ctf tools
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
Diffstat (limited to 'usr/src/tools/ctf/cvt/altexec.c')
-rw-r--r-- | usr/src/tools/ctf/cvt/altexec.c | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/usr/src/tools/ctf/cvt/altexec.c b/usr/src/tools/ctf/cvt/altexec.c deleted file mode 100644 index c986c0731a..0000000000 --- a/usr/src/tools/ctf/cvt/altexec.c +++ /dev/null @@ -1,45 +0,0 @@ -/* - * This file and its contents are supplied under the terms of the - * Common Development and Distribution License ("CDDL"), version 1.0. - * You may only use this file in accordance with the terms of version - * 1.0 of the CDDL. - * - * A full copy of the text of the CDDL should have accompanied this - * source. A copy of the CDDL is also available via the Internet at - * http://www.illumos.org/license/CDDL. - */ - -/* - * Copyright (c) 2015, Joyent, Inc. - */ - -/* - * Alternate execution engine for CTF tools - */ - -#include <stdlib.h> -#include <string.h> -#include <unistd.h> - -#include "ctftools.h" - -void -ctf_altexec(const char *env, int argc, char **argv) -{ - const char *alt; - char *altexec; - - alt = getenv(env); - if (alt == NULL || *alt == '\0') - return; - - altexec = strdup(alt); - if (altexec == NULL) - terminate("failed to allocate memory for altexec\n"); - - if (unsetenv(env) != 0) - aborterr("failed to remove %s from environment", env); - - (void) execv(altexec, argv); - terminate("failed to altexec %s", altexec); -} |