diff mbox

[LEDE-DEV,fstools] libfstools: add basic documentation of mount functions

Message ID 20170327111740.473-1-zajec5@gmail.com
State Accepted
Headers show

Commit Message

Rafał Miłecki March 27, 2017, 11:17 a.m. UTC
From: Rafał Miłecki <rafal@milecki.pl>

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
---
 libfstools/mount.c | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

Comments

John Crispin March 28, 2017, 7:05 a.m. UTC | #1
On 27/03/17 13:17, Rafał Miłecki wrote:
> From: Rafał Miłecki <rafal@milecki.pl>
>
> Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
Acked-by: John Crispin <john@phrozen.org>


> ---
>   libfstools/mount.c | 15 +++++++++++++++
>   1 file changed, 15 insertions(+)
>
> diff --git a/libfstools/mount.c b/libfstools/mount.c
> index 81176ce..5358536 100644
> --- a/libfstools/mount.c
> +++ b/libfstools/mount.c
> @@ -25,6 +25,12 @@
>   /* this is a raw syscall - man 2 pivot_root */
>   extern int pivot_root(const char *new_root, const char *put_old);
>   
> +/**
> + * mount_move - move mounted point to the new location
> + *
> + * @oldroot: directory that is current location of mount point
> + * @newroot: new directory for the mount point
> + */
>   int
>   mount_move(char *oldroot, char *newroot, char *dir)
>   {
> @@ -79,6 +85,12 @@ pivot(char *new, char *old)
>   	return 0;
>   }
>   
> +/**
> + * fopivot - switch to overlay using passed dir as upper one
> + *
> + * @rw_root: writable directory that will be used as upper dir
> + * @ro_root: directory where old root will be put
> + */
>   int
>   fopivot(char *rw_root, char *ro_root)
>   {
> @@ -134,6 +146,9 @@ fopivot(char *rw_root, char *ro_root)
>   	return pivot("/mnt", ro_root);
>   }
>   
> +/**
> + * ramoverlay - use RAM to store filesystem changes on top of RO root
> + */
>   int
>   ramoverlay(void)
>   {
diff mbox

Patch

diff --git a/libfstools/mount.c b/libfstools/mount.c
index 81176ce..5358536 100644
--- a/libfstools/mount.c
+++ b/libfstools/mount.c
@@ -25,6 +25,12 @@ 
 /* this is a raw syscall - man 2 pivot_root */
 extern int pivot_root(const char *new_root, const char *put_old);
 
+/**
+ * mount_move - move mounted point to the new location
+ *
+ * @oldroot: directory that is current location of mount point
+ * @newroot: new directory for the mount point
+ */
 int
 mount_move(char *oldroot, char *newroot, char *dir)
 {
@@ -79,6 +85,12 @@  pivot(char *new, char *old)
 	return 0;
 }
 
+/**
+ * fopivot - switch to overlay using passed dir as upper one
+ *
+ * @rw_root: writable directory that will be used as upper dir
+ * @ro_root: directory where old root will be put
+ */
 int
 fopivot(char *rw_root, char *ro_root)
 {
@@ -134,6 +146,9 @@  fopivot(char *rw_root, char *ro_root)
 	return pivot("/mnt", ro_root);
 }
 
+/**
+ * ramoverlay - use RAM to store filesystem changes on top of RO root
+ */
 int
 ramoverlay(void)
 {