/*
- $Id: ad_ls.c,v 1.1 2009-09-01 14:28:07 franklahm Exp $
+ $Id: ad_ls.c,v 1.2 2009-09-14 01:24:40 didg Exp $
Copyright (c) 2009 Frank Lahm <franklahm@gmail.com>
uint16_t AFPattributes;
char type[5] = "----";
char creator[5] = "----";
+ int i;
+ uint32_t cnid;
if (S_ISDIR(st->st_mode))
adflags = ADFLAGS_DIR;
printf(" %s ", labels[(FinderFlags & FINDERINFO_COLOR) >> 1]);
/* Type & Creator */
- int i;
for(i=0; i<4; i++) {
if (isalnum(type[i]))
putchar(type[i]);
putchar(' ');
/* CNID */
- uint32_t cnid = ad_forcegetid(&ad);
+ cnid = ad_forcegetid(&ad);
if (cnid)
printf(" %10u ", ntohl(cnid));
else
freevol(&vol);
}
else {
+ int havefile = 0;
+
firstarg = optind;
/* First run: only print files from argv paths */
- int havefile = 0;
while(optind < argc) {
if (stat(argv[optind], &st) != 0)
goto next;
/*
- $Id: cmd_dbd.c,v 1.6 2009-09-03 08:35:15 franklahm Exp $
+ $Id: cmd_dbd.c,v 1.7 2009-09-14 01:24:40 didg Exp $
Copyright (c) 2009 Frank Lahm <franklahm@gmail.com>
dbd_flags_t flags = 0;
char *volpath;
struct volinfo volinfo;
+ int cdir;
if (geteuid() != 0) {
usage();
volpath = argv[optind];
/* Remember cwd */
- int cdir;
if ((cdir = open(".", O_RDONLY)) < 0) {
dbd_log( LOGSTD, "Can't open dir: %s", strerror(errno));
exit(EXIT_FAILURE);
int templen;
int len = message_details_buffer_length;
struct timeval tv;
+ pid_t pid;
*ptr = 0;
ptr += templen;
/* PID */
- pid_t pid = getpid();
+ pid = getpid();
templen = snprintf(ptr, len, "[%d]", pid);
len -= templen;
ptr += templen;