4 |
* Ported to busybox: KaiGai Kohei <kaigai@ak.jp.nec.com> |
* Ported to busybox: KaiGai Kohei <kaigai@ak.jp.nec.com> |
5 |
* |
* |
6 |
* Copyright (C) KaiGai Kohei <kaigai@ak.jp.nec.com> |
* Copyright (C) KaiGai Kohei <kaigai@ak.jp.nec.com> |
7 |
|
* |
8 |
|
* Licensed under GPLv2, see file LICENSE in this tarball for details. |
9 |
*/ |
*/ |
10 |
|
|
11 |
#include "libbb.h" |
#include "libbb.h" |
114 |
/* files contexts */ |
/* files contexts */ |
115 |
puts("\nFile contexts:"); |
puts("\nFile contexts:"); |
116 |
|
|
117 |
cterm = ttyname(0); |
cterm = xmalloc_ttyname(0); |
118 |
|
//FIXME: if cterm == NULL, we segfault!?? |
119 |
puts(cterm); |
puts(cterm); |
120 |
if (cterm && lgetfilecon(cterm, &con) >= 0) { |
if (cterm && lgetfilecon(cterm, &con) >= 0) { |
121 |
printf(COL_FMT "%s\n", "Controlling term:", con); |
printf(COL_FMT "%s\n", "Controlling term:", con); |
123 |
freecon(con); |
freecon(con); |
124 |
} |
} |
125 |
|
|
126 |
for (i=0; fc[i] != NULL; i++) { |
for (i = 0; fc[i] != NULL; i++) { |
127 |
struct stat stbuf; |
struct stat stbuf; |
128 |
|
|
129 |
if (lgetfilecon(fc[i], &con) < 0) |
if (lgetfilecon(fc[i], &con) < 0) |