dirname
p = dirname(bbuf);
warn("%s", dirname(*argv));
x509_constraints_dirname(uint8_t *dirname, size_t dlen,
return (memcmp(constraint, dirname, len) == 0);
if ((cp = dirname(buf)) == NULL) {
char *dirname(char *);
scandir(const char *dirname, struct dirent ***namelist,
if ((dirp = opendir(dirname)) == NULL)
char *dirname(const char *path);
.dirname = {"/dev/usb"},
char dirname[PATH_MAX + 1];
char **dirlist, *dirname;
while ((dirname = *dirlist++)) {
if (stat(dirname, &st) < 0) {
if (dirname[0] == '-' && *dirlist == NULL &&
retrieve(_PATH_LS " %s", dirname);
fprintf(dout, "%s%s\n", dirname,
byte_count += strlen(dirname) +
if ((dirp = opendir(dirname)) == NULL)
"%s/%s", dirname, dir->d_name);
config::parse_files_in_dir(const char *dirname)
devdlog(LOG_DEBUG, "Parsing files in %s\n", dirname);
dirp = opendir(dirname);
dirname, dp->d_name);
void parse_files_in_dir(const char *dirname);
chdir(dirname(tokens[1]));
chdir(dirname(strdup(config_name)));
path = dirname(tmpbuf);
dirpath = dirname(tmpbuf);
const char *dirname)
if ((dir = opendir(dirname)) == NULL) {
err(1, "Cannot open directory %s", dirname);
asprintf(&path, "%s/%s", dirname, den->d_name);
dirname, den->d_name, &st,
hammer_softprune_testdir(const char *dirname)
hammer_softprune_scandir(&base, &dummy_template, dirname);
const char *dirname);
int hammer_softprune_testdir(const char *dirname);
const char *dirname;
dirname = data = strdup(prefix);
if ((basename = strrchr(dirname, '/')) != NULL) {
dirname = "./";
if ((dir = opendir(dirname)) != NULL) {
char *dirname;
dirname = NULL;
if ((dirname = strrchr(name + 1, '/')) == NULL)
if ((dirname = strrchr(name, '/')) == NULL) {
*dirname++ = '\0';
if (ISDOT(dirname)) {
*dirname = '\0';
} else if (ISDOTDOT(dirname)) {
*--dirname = '/';
dirlen = strlen(dirname);
memmove(realname + 1, dirname, dirlen);
dirname, dirlen);
get_dirsize(char* dirname)
fts_args[0] = dirname;
cmd_check(char* dirname)
rv = get_dirsize(dirname);
static int cmd_sync(char *dirname)
rv = get_dirsize(dirname);
if (send_command(dirname, "set usage all", args, &res) == false) {
cmd_limit(char *dirname, uint64_t limit)
if (send_command(dirname, "set limit", args, &res) == false) {
cmd_limit_uid(char *dirname, uid_t uid, uint64_t limit)
if (send_command(dirname, "set limit uid", args, &res) == false) {
cmd_limit_gid(char *dirname, gid_t gid, uint64_t limit)
if (send_command(dirname, "set limit gid", args, &res) == false) {
readdir_1(dirname)
nametype *dirname;
dirp = opendir(*dirname);
if (snprintf(file, sizeof (file), "%s/%s", dirname(dir), OCLO_VERIFY) >=
char *dirname = NULL;
dirname = optarg;
if (!dirname) {
(void)mkdir(dirname, 0777);
if (chdir(dirname) < 0) {
perror(dirname);
srcdir = dirname(pathcopy);
if ((p = dirname(*argv)) == NULL)
(void) mkdir(dirname(category_file()), 0755);
(void) mkdir(dirname(category_file()), 0755);
(void) mkdir(dirname(category_file()), 0755);
new_path_entry(const char *dirname)
n->name = strdup(dirname);
addtoincludepath(const char *dirname)
n = new_path_entry(dirname);
char dirname[PATHSIZE];
if (getfold(dirname, sizeof(dirname)) < 0) {
run_command(cmd, 0, -1, -1, dirname, NULL, NULL);
dir = dirname(tmp_file);
"%s/.!%ld!%s", dirname(dirbuf), (long)getpid(),
if ((dir = dirname(tmpbuf)) == NULL)
char dirname[PATH_MAX];
char *cp = dirname;
if (prompt("[cd] ", dirname, sizeof(dirname))) {
char *dirname;
dirname = strdup(filename);
*strrchr(dirname, '/') = 0;
dirname = strdup(".");
collect_history(dirname, errorp, dir_tree);
free(dirname);
cp = dirname(to_name_copy);
dn = dirname(tmp_dest);
dn = dirname(tmp_dest);
dir = dirname(dirbuf);
dir = dirname(dirbuf);
if (pw_init(dirname(passfile), passfile)) {
if (pw_init(dirname(passfile), passfile)) {