| 9744 | } |
| 9745 | |
| 9746 | static char *_cp_from_usr_string(char *dst, char *src, size_t length) |
| 9747 | { |
| 9748 | char *rc; |
| 9749 | size_t copied_bytes; |
| 9750 | if (length) |
| 9751 | { |
| 9752 | copied_bytes = lwp_get_from_user(dst, src, length); |
| 9753 | dst[copied_bytes] = '\0'; |
| 9754 | rc = dst; |
| 9755 | } |
| 9756 | else |
| 9757 | { |
| 9758 | rc = RT_NULL; |
| 9759 | } |
| 9760 | return rc; |
| 9761 | } |
| 9762 | |
| 9763 | /** |
| 9764 | * @brief Mount a filesystem. |
no test coverage detected