summaryrefslogtreecommitdiffstats
path: root/daemon/ls.c
Commit message (Collapse)AuthorAgeFilesLines
* use STREQ, not strcmp: part 1Jim Meyering2009-11-091-1/+1
| | | | | git grep -l 'strcmp *([^=]*== *0'|xargs \ perl -pi -e 's/\bstrcmp( *\(.*?\)) *== *0/STREQ$1/g'
* Implement 'debug ls' and 'debug ll' commands.Richard Jones2009-08-181-3/+0
| | | | These commands can be used to list files in the appliance.
* generator.ml: use new "Pathname" designationJim Meyering2009-08-131-8/+2
| | | | | | | | | | Nearly every file-related function in daemons/*.c is affected: Remove this pair of statements from each affected do_* function: - NEED_ROOT (return -1); - ABS_PATH (dir, return -1); and change the type of the corresponding parameter to "const char *". * src/generator.ml: Emit NEED_ROOT just once, even when there are two or more Pathname args.
* update all NEED_ROOT usesJim Meyering2009-08-131-1/+1
| | | | | | run this command: git grep -l -w NEED_ROOT|xargs perl -pi -e \ 's/(NEED_ROOT) \((.*?)\)/$1 (return $2)/'
* update all uses of ABS_PATHJim Meyering2009-08-131-1/+1
| | | | | | run this command: git grep -l -w ABS_PATH|xargs perl -pi -e \ 's/(?:ABS_PATH)( \(.*?,) (.*?)\)/ABS_PATH$1 return $2)/'
* daemon/ls: make do_ll require root, like all the restJim Meyering2009-08-111-7/+10
| | | | | * ls.c (do_ll): Do invoke "NEED_ROOT" here, and add a FIXME to provide a "debug ll" command with the semantics we're removing.
* Make /sysroot path configurable.Richard Jones2009-07-181-4/+2
| | | | | | | | | Currently /sysroot is hard-coded throughout the daemon code. This patch turns the path into a variable so that we can change it in future, for example to allow standalone mode to be implemented. This patch was tested by running all the C API tests successfully.
* remove trailing blanksJim Meyering2009-07-031-1/+1
|
* In the daemon, change all const char * parameters to char *.Richard Jones2009-06-101-2/+2
|
* Implement list-devices and list-partitions.Richard Jones2009-04-061-9/+1
|
* Implementations of 'cat', 'ls', and some cleanups.Richard Jones2009-04-061-6/+51
|
* Implement RString and RStringList return types.Richard Jones2009-04-041-0/+75
- implement 'll' command. - outlines for 'ls' and 'cat' commands.