Commit Graph

16 Commits

Author SHA1 Message Date
rillig 6c259f3957 fix misspellings of 'available' and nearby typos 2022-09-10 12:14:17 +00:00
christos 3151045394 fix proplib deprecation 2021-06-21 03:04:27 +00:00
thorpej abcb66ec85 Update for proplib(3) API changes. 2020-06-07 05:54:00 +00:00
riastradh 57d4369975 Let's not write temporary files to fixed paths in /tmp, shall we?
XXX pullup
2020-02-15 22:55:22 +00:00
mlelstv 70cf95aac9 Clean up double free in some error paths that did trigger
an assertion in libprop.
2018-12-27 14:05:54 +00:00
dholland 89567fa520 The actual header file for these functions is dm.h, not libdm.h.
Bump date.
2016-01-22 22:12:40 +00:00
dholland dd39275be6 - Has __BEGIN_DECLS so needs sys/cdefs.h;
- Needs stddef.h and stdint.h to be compilable on its own
2016-01-22 22:11:28 +00:00
mlelstv a735dbad97 libdm is needed by LVM early in the boot process. Fixes bin/49357. 2014-11-13 07:03:23 +00:00
joerg 975a152cfc If a library needs a symbol from another library, pull that library in
explicitly, even if the DT_NEEDED closure would normally already ensure
the presence.
2013-09-11 23:04:09 +00:00
matt 5d04d368b8 Use WARNS=2 (the previous WARN=4 was incorrect and ignored). 2012-03-21 05:36:24 +00:00
haad 0c1ba949b7 Fix problem where DM_IOCTL_NAME was used in libdm_task_set_uuid except of
DM_IOCTL_UUID. This makes lvremove to work properly.

Thanks To hugo Silva and Toby Karyadi for reporting this issue.
2011-05-30 01:10:57 +00:00
wiz 055ec59523 Whitespace nit. 2011-03-01 08:48:41 +00:00
haad 6024239e67 Fix problems in libdm manual page pointed by njoly@ thanks for help. 2011-02-28 23:23:08 +00:00
njoly 252a7f0f2e Small macro fix (SS -> Ss). 2011-02-28 09:10:28 +00:00
wiz 49efa429e3 Improve a bit. 2011-02-08 09:49:07 +00:00
haad 83425a0f36 Initial import of libdm and dmctl to tree. libdm library can be used
to access, manage and manipulate device-mapper driver. Which opens us bunch
of new possibilities like

	dm-multipath device target
	dm-crypt     device target
	dm-ccd 	     compatibility layer

With this import I'm bringing in dmctl tool for working with dm driver ,too.
I plan to replace gpl2 licensed dmsetup command with our dmctl tool in near
feature. It can also by placed to /rescue where we was not able to put
dmsetup because of licensing problems.

With libdm in tree we can now write RUMP atf test suite for dm driver to
ensure LVM subsystem stability as time goes.

Reviewed by: blymn@ and rmind@
Oked: by no objections on tech-userlevel@
2011-02-08 03:20:13 +00:00