aboutsummaryrefslogtreecommitdiffstats
path: root/src/firejail/util.c
diff options
context:
space:
mode:
authorLibravatar smitsohu <smitsohu@gmail.com>2021-01-15 14:31:16 +0100
committerLibravatar GitHub <noreply@github.com>2021-01-15 14:31:16 +0100
commit1e136df0f0f1c86d0181d796f5719c42164bab1e (patch)
tree122f4874026666ff7a539cb5e4096223ef799abd /src/firejail/util.c
parentbug_report.md: improve wording (upstream/duplicates) (diff)
parentfix broken tests and regression on 45304621a6c600d8e30e98bfbef05149caaf56c5 (diff)
downloadfirejail-1e136df0f0f1c86d0181d796f5719c42164bab1e.tar.gz
firejail-1e136df0f0f1c86d0181d796f5719c42164bab1e.tar.zst
firejail-1e136df0f0f1c86d0181d796f5719c42164bab1e.zip
Merge pull request #3867 from smitsohu/non-dumpable
return to non-dumpable plugins
Diffstat (limited to 'src/firejail/util.c')
-rw-r--r--src/firejail/util.c14
1 files changed, 0 insertions, 14 deletions
diff --git a/src/firejail/util.c b/src/firejail/util.c
index 6cac535db..911c8bd94 100644
--- a/src/firejail/util.c
+++ b/src/firejail/util.c
@@ -811,20 +811,6 @@ void notify_other(int fd) {
811 fclose(stream); 811 fclose(stream);
812} 812}
813 813
814
815
816
817// Equivalent to the GNU version of basename, which is incompatible with
818// the POSIX basename. A few lines of code saves any portability pain.
819// https://www.gnu.org/software/libc/manual/html_node/Finding-Tokens-in-a-String.html#index-basename
820const char *gnu_basename(const char *path) {
821 const char *last_slash = strrchr(path, '/');
822 if (!last_slash)
823 return path;
824 return last_slash+1;
825}
826
827
828uid_t pid_get_uid(pid_t pid) { 814uid_t pid_get_uid(pid_t pid) {
829 EUID_ASSERT(); 815 EUID_ASSERT();
830 uid_t rv = 0; 816 uid_t rv = 0;