diff options
author | Tyler Hall <tylerwhall@gmail.com> | 2017-04-12 16:29:17 -0400 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2017-04-18 10:27:58 -0400 |
commit | d39a0d2c8413b33a5cd29466c1f6c4bda022ee58 (patch) | |
tree | be3fc94030d9aa9d71580e3ceeedcf06e8d6f4a9 /disk | |
parent | a6ea791cb96f76fd600f6547a715e24ef66ba5e2 (diff) | |
download | u-boot-d39a0d2c8413b33a5cd29466c1f6c4bda022ee58.zip u-boot-d39a0d2c8413b33a5cd29466c1f6c4bda022ee58.tar.gz u-boot-d39a0d2c8413b33a5cd29466c1f6c4bda022ee58.tar.bz2 |
cramfs: basic symlink support
Handle symlinks to files in the current directory. Other cases could be
handled with additional code, but this is a start.
Add explicit errors for absolute paths and links found in the middle of
a path (directories). Other cases like '..' or '.' will result with the
file not being found as when those path components are explicitly
provided.
Add a helper to decompress a null-terminated link name which is shared
with cramfs_list_inode.
Signed-off-by: Tyler Hall <tylerwhall@gmail.com>
Diffstat (limited to 'disk')
0 files changed, 0 insertions, 0 deletions