Fri Jan 22 22:11:28 2016 UTC ()
- Has __BEGIN_DECLS so needs sys/cdefs.h;
- Needs stddef.h and stdint.h to be compilable on its own


(dholland)
diff -r1.1 -r1.2 src/lib/libdm/dm.h

cvs diff -r1.1 -r1.2 src/lib/libdm/dm.h (expand / switch to unified diff)

--- src/lib/libdm/dm.h 2011/02/08 03:20:15 1.1
+++ src/lib/libdm/dm.h 2016/01/22 22:11:28 1.2
@@ -21,26 +21,30 @@ @@ -21,26 +21,30 @@
21 * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 21 * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
22 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 22 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
23 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 23 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
24 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 24 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
25 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 25 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
26 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 26 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
27 * POSSIBILITY OF SUCH DAMAGE. 27 * POSSIBILITY OF SUCH DAMAGE.
28 */ 28 */
29 29
30 30
31#ifndef _LIB_DM_H_ 31#ifndef _LIB_DM_H_
32#define _LIB_DM_H_ 32#define _LIB_DM_H_
33 33
 34#include <sys/cdefs.h>
 35#include <stddef.h>
 36#include <stdint.h>
 37
34__BEGIN_DECLS 38__BEGIN_DECLS
35 39
36#define DM_DEVICE_PATH "/dev/mapper/control" 40#define DM_DEVICE_PATH "/dev/mapper/control"
37 41
38#define IOCTL_TYPE_IN 0x1 42#define IOCTL_TYPE_IN 0x1
39#define IOCTL_TYPE_OUT 0x2 43#define IOCTL_TYPE_OUT 0x2
40 44
41struct libdm_task; 45struct libdm_task;
42struct libdm_cmd; 46struct libdm_cmd;
43struct libdm_target; 47struct libdm_target;
44struct libdm_table; 48struct libdm_table;
45struct libdm_dev; 49struct libdm_dev;
46struct libdm_iter; 50struct libdm_iter;