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)  

clear_dead_mappers.c File Reference
#include "includes.h"
#include "../lib/includes.h"
#include "mount_prefix_path.h"
#include <sys/types.h>
#include <string.h>
#include <dirent.h>
#include <stdlib.h>
#include <stdio.h>
#include <unistd.h>
#include <libintl.h>
#include <libcryptsetup.h>
Include dependency graph for clear_dead_mappers.c:

Go to the source code of this file.


static void _remove_mapper (const char *path, stringList_t stl, uid_t uid)
static void _zuluCryptDeleteDeadMountPoints (stringList_t stl, const char *m)
static void _unmount_dead_mount_points (uid_t uid)
void zuluCryptDeleteDeadMountPoints (uid_t uid, stringList_t stl)
void zuluCryptClearDeadMappers (uid_t uid, int s)

Function Documentation

◆ _remove_mapper()

static void _remove_mapper ( const char *  path,
stringList_t  stl,
uid_t  uid 

◆ _unmount_dead_mount_points()

◆ _zuluCryptDeleteDeadMountPoints()

◆ zuluCryptClearDeadMappers()

◆ zuluCryptDeleteDeadMountPoints()

void zuluCryptDeleteDeadMountPoints ( uid_t  uid,
stringList_t  stl