diff options
author | Jeff Layton <[email protected]> | 2012-12-10 06:10:45 -0500 |
---|---|---|
committer | Steve French <[email protected]> | 2012-12-11 11:48:49 -0600 |
commit | 839db3d10a5ba792d6533b8bb3380f52ac877344 (patch) | |
tree | 5ef4cdeaa8d3fcb0a5ce6fa63da3f315d4661485 /lib/dynamic_debug.c | |
parent | 62a1a439e0fdd4ec8a80dc00fcbb9f26b5c34de1 (diff) |
cifs: fix up handling of prefixpath= option
Currently the code takes care to ensure that the prefixpath has a
leading '/' delimiter. What if someone passes us a prefixpath with a
leading '\\' instead? The code doesn't properly handle that currently
AFAICS.
Let's just change the code to skip over any leading delimiter character
when copying the prepath. Then, fix up the users of the prepath option
to prefix it with the correct delimiter when they use it.
Also, there's no need to limit the length of the prefixpath to 1k. If
the server can handle it, why bother forbidding it?
Pavel Shilovsky <[email protected]>
Signed-off-by: Jeff Layton <[email protected]>
Signed-off-by: Steve French <[email protected]>
Diffstat (limited to 'lib/dynamic_debug.c')
0 files changed, 0 insertions, 0 deletions