
Путь: Toys/Other, команды версии: Ver.4 Ver.9 setfattr Комментарии в файле setfattr.c :
Исходный текст в файле setfattr.c #define FOR_setfattr
#include "toys.h"
GLOBALS(
char *x, *v, *n;
)
void setfattr_main(void)
{
int h = toys.optflags & FLAG_h, rc;
char **s;
for (s=toys.optargs; *s; s++) {
if (TT.x) rc = (h?lremovexattr:removexattr)(*s, TT.x);
else rc = (h?lsetxattr:setxattr)(*s, TT.n, TT.v, TT.v?strlen(TT.v):0, 0);
if (rc) perror_msg("%s", *s);
}
} |
![]() |