diff --git a/fs/userfs/fs_userfs.c b/fs/userfs/fs_userfs.c index 4514ce326e..9741e5740e 100644 --- a/fs/userfs/fs_userfs.c +++ b/fs/userfs/fs_userfs.c @@ -86,7 +86,7 @@ struct userfs_state_s struct socket psock; /* Client socket instance */ struct sockaddr_in server; /* Server address */ - sem_t exclsem; /* Exlusive access for request-response sequence */ + sem_t exclsem; /* Exclusive access for request-response sequence */ /* I/O Buffer (actual size depends on USERFS_REQ_MAXSIZE and the configured * mxwrite). diff --git a/include/nuttx/fs/userfs.h b/include/nuttx/fs/userfs.h index 413fe31bdd..8eee64efc6 100644 --- a/include/nuttx/fs/userfs.h +++ b/include/nuttx/fs/userfs.h @@ -154,7 +154,7 @@ enum userfs_req_e }; /* This enumeration provides the type of each response returned from the - * user file system to OS file system client to the . + * user file system to OS file system client. */ enum userfs_resp_e @@ -213,7 +213,7 @@ struct userfs_operations_s int (*ioctl)(FAR void *volinfo, FAR void *openinfo, int cmd, unsigned long arg); int (*sync)(FAR void *volinfo, FAR void *openinfo); - int (*dup)(FAR void *volinfo, FAR void *oldinfo, FAR void *newinfo); + int (*dup)(FAR void *volinfo, FAR void *oldinfo, FAR void **newinfo); int (*fstat)(FAR void *volinfo, FAR void *openinfo, FAR struct stat *buf); int (*opendir)(FAR void *volinfo, FAR const char *relpath,