devoptab: fix http config parsing, add more options to network mounts (timeout,uid,port). fs: update path size.
fs path was changed to 255 in the past because that is the real path size that fs can handle. however, this restriction does not apply to nfs, samba, http - and it is very easy to exceed this 255 path length. to fix this, i have increased the path len to 1024. this allows fs to continue to work as the buffer is big enough, but also gives network mounts enough space to work with.
This commit is contained in:
@@ -2,10 +2,11 @@
|
||||
|
||||
#include <switch.h>
|
||||
#include <string>
|
||||
#include <sys/syslimits.h>
|
||||
|
||||
namespace sphaira::swkbd {
|
||||
|
||||
Result ShowText(std::string& out, const char* guide = nullptr, const char* initial = nullptr, s64 len_min = -1, s64 len_max = FS_MAX_PATH);
|
||||
Result ShowNumPad(s64& out, const char* guide = nullptr, const char* initial = nullptr, s64 len_min = -1, s64 len_max = FS_MAX_PATH);
|
||||
Result ShowText(std::string& out, const char* guide = nullptr, const char* initial = nullptr, s64 len_min = -1, s64 len_max = PATH_MAX);
|
||||
Result ShowNumPad(s64& out, const char* guide = nullptr, const char* initial = nullptr, s64 len_min = -1, s64 len_max = PATH_MAX);
|
||||
|
||||
} // namespace sphaira::swkbd
|
||||
|
||||
Reference in New Issue
Block a user