Changeset 1dcba91 in mainline for uspace/srv/volsrv/types/volume.h


Ignore:
Timestamp:
2018-08-08T10:08:53Z (6 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
44428bb
Parents:
7ab7075f
git-author:
Jiri Svoboda <jiri@…> (2018-08-07 17:07:59)
git-committer:
Jiri Svoboda <jiri@…> (2018-08-08 10:08:53)
Message:

Configuration repository for volume server.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/volsrv/types/volume.h

    r7ab7075f r1dcba91  
    4141#include <atomic.h>
    4242#include <fibril_synch.h>
     43#include <sif.h>
    4344
    4445/** Volume */
     
    5455        /** Mount point */
    5556        char *mountp;
     57        /** SIF node for this volume */
     58        sif_node_t *nvolume;
    5659} vol_volume_t;
    5760
    58 /** Partitions */
     61/** Volumes */
    5962typedef struct vol_volumes {
    6063        /** Synchronize access to list of volumes */
     
    6265        /** Volumes (list of vol_volume_t) */
    6366        list_t volumes;
     67        /** Cconfiguration repo session */
     68        sif_sess_t *repo;
     69        /** Volumes SIF node */
     70        sif_node_t *nvolumes;
    6471} vol_volumes_t;
    6572
Note: See TracChangeset for help on using the changeset viewer.