• Home
  • Raw
  • Download

Lines Matching refs:line

30 	int (*handler)(const char *line);
134 static int cpio_mkslink_line(const char *line) in cpio_mkslink_line() argument
143 …if (5 != sscanf(line, "%" str(PATH_MAX) "s %" str(PATH_MAX) "s %o %d %d", name, target, &mode, &ui… in cpio_mkslink_line()
144 fprintf(stderr, "Unrecognized dir format '%s'", line); in cpio_mkslink_line()
206 static int cpio_mkgeneric_line(const char *line, enum generic_types gt) in cpio_mkgeneric_line() argument
214 if (4 != sscanf(line, "%" str(PATH_MAX) "s %o %d %d", name, &mode, &uid, &gid)) { in cpio_mkgeneric_line()
216 line, generic_type_table[gt].type); in cpio_mkgeneric_line()
225 static int cpio_mkdir_line(const char *line) in cpio_mkdir_line() argument
227 return cpio_mkgeneric_line(line, GT_DIR); in cpio_mkdir_line()
230 static int cpio_mkpipe_line(const char *line) in cpio_mkpipe_line() argument
232 return cpio_mkgeneric_line(line, GT_PIPE); in cpio_mkpipe_line()
235 static int cpio_mksock_line(const char *line) in cpio_mksock_line() argument
237 return cpio_mkgeneric_line(line, GT_SOCK); in cpio_mksock_line()
274 static int cpio_mknod_line(const char *line) in cpio_mknod_line() argument
285 if (7 != sscanf(line, "%" str(PATH_MAX) "s %o %d %d %c %u %u", in cpio_mknod_line()
287 fprintf(stderr, "Unrecognized nod format '%s'", line); in cpio_mknod_line()
400 static int cpio_mkfile_line(const char *line) in cpio_mkfile_line() argument
412 if (5 > sscanf(line, "%" str(PATH_MAX) "s %" str(PATH_MAX) in cpio_mkfile_line()
415 fprintf(stderr, "Unrecognized file format '%s'", line); in cpio_mkfile_line()
418 if (end && isgraph(line[end])) { in cpio_mkfile_line()
422 dname = malloc(strlen(line)); in cpio_mkfile_line()
433 if (sscanf(line + end, "%" str(PATH_MAX) "s %n", in cpio_mkfile_line()
441 } while (isgraph(line[end])); in cpio_mkfile_line()
524 char line[LINE_SIZE]; in main() local
568 while (fgets(line, LINE_SIZE, cpio_list)) { in main()
570 size_t slen = strlen(line); in main()
574 if ('#' == *line) { in main()
579 if (! (type = strtok(line, " \t"))) { in main()
582 line_nr, line); in main()
600 line_nr, line); in main()
606 if (! strcmp(line, file_handler_table[type_idx].type)) { in main()
617 line_nr, line); in main()