Lines Matching refs:lflag
384 parse_ls_flags(const char **cpp, int *lflag)
389 *lflag = LS_NAME_SORT;
396 *lflag &= ~VIEW_FLAGS;
397 *lflag |= LS_LONG_VIEW;
400 *lflag &= ~VIEW_FLAGS;
401 *lflag |= LS_SHORT_VIEW;
404 *lflag &= ~VIEW_FLAGS;
405 *lflag |= LS_NUMERIC_VIEW|LS_LONG_VIEW;
408 *lflag &= ~SORT_FLAGS;
409 *lflag |= LS_SIZE_SORT;
412 *lflag &= ~SORT_FLAGS;
413 *lflag |= LS_TIME_SORT;
416 *lflag |= LS_REVERSE_SORT;
419 *lflag &= ~SORT_FLAGS;
422 *lflag |= LS_SHOW_ALL;
700 do_ls_dir(struct sftp_conn *conn, char *path, char *strip_path, int lflag)
709 if (!(lflag & LS_SHORT_VIEW)) {
716 if (d[n]->filename[0] != '.' || (lflag & LS_SHOW_ALL))
734 if (lflag & SORT_FLAGS) {
737 sort_flag = lflag & (SORT_FLAGS|LS_REVERSE_SORT);
744 if (d[n]->filename[0] == '.' && !(lflag & LS_SHOW_ALL))
751 if (lflag & LS_LONG_VIEW) {
752 if (lflag & LS_NUMERIC_VIEW) {
775 if (!(lflag & LS_LONG_VIEW) && (c != 1))
785 int lflag)
817 err = do_ls_dir(conn, g.gl_pathv[0], strip_path, lflag);
823 if (!(lflag & LS_SHORT_VIEW)) {
844 if (lflag & LS_LONG_VIEW) {
874 if (!(lflag & LS_LONG_VIEW) && (c != 1))
885 parse_args(const char **cpp, int *pflag, int *lflag, int *iflag,
933 *lflag = *pflag = *n_arg = 0;
980 if (parse_ls_flags(&cp, lflag))
1047 int pflag, lflag, iflag, cmdnum, i;
1055 cmdnum = parse_args(&cmd, &pflag, &lflag, &iflag, &n_arg,
1137 do_globbed_ls(conn, *pwd, *pwd, lflag);
1147 err = do_globbed_ls(conn, path1, tmp, lflag);