zuluCrypt  5.7.1
About: zuluCrypt is a simple but feature rich solution for hard drives encryption. It can manage PLAIN dm-crypt, LUKS, TrueCrypt and VeraCrypt encrypted volumes.
  Fossies Dox: zuluCrypt-5.7.1.tar.xz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

bind.c File Reference
#include "includes.h"
#include <sys/mount.h>
#include "../lib/includes.h"
#include "share_mount_prefix_path.h"
#include <sys/stat.h>
#include <unistd.h>
Include dependency graph for bind.c:

Go to the source code of this file.


static void _chmod (const char *x, mode_t y)
static int _zuluCryptBindUnmountVolume (stringList_t stx, const char *device, uid_t uid)
int zuluCryptBindUnmountVolume (stringList_t stx, const char *device, uid_t uid)
int zuluCryptBindSharedMountPointPathTaken (string_t path)
int zuluCryptBindMountVolume (const char *device, string_t z_path, unsigned long flags)

Function Documentation

◆ _chmod()

static void _chmod ( const char *  x,
mode_t  y 

Definition at line 32 of file bind.c.

Referenced by zuluCryptBindMountVolume().

◆ _zuluCryptBindUnmountVolume()

◆ zuluCryptBindMountVolume()

◆ zuluCryptBindSharedMountPointPathTaken()

int zuluCryptBindSharedMountPointPathTaken ( string_t  path)

◆ zuluCryptBindUnmountVolume()

int zuluCryptBindUnmountVolume ( stringList_t  stx,
const char *  device,
uid_t  uid