updated on Wed Jan 25 16:08:47 UTC 2012
[aur-mirror.git] / util-linux-ng-aes / util-linux-ng-2.18-aes-20100706.diff
blobc05072d2309068c46e2f2c03656ceb9664bf3693
1 If this patch does not apply cleanly to newer version of util-linux-ng, try
2 replacing original lomount.c lomount.h loop.h losetup.8 files in mount
3 subdirectory with versions from util-linux-ng that the patch is for. And
4 then apply this patch.
6 mount/Makefile.in is a generated file. You can ignore patch failures on that
7 file if you generate it again by running the ./autogen.sh script. That
8 ./autogen.sh script needs recent versions of autohell tools.
10 diff -urN util-linux-ng-2.18/mount/Makefile.am util-linux-ng-2.18-AES/mount/Makefile.am
11 --- util-linux-ng-2.18/mount/Makefile.am 2010-05-24 13:35:47.000000000 +0300
12 +++ util-linux-ng-2.18-AES/mount/Makefile.am 2010-07-06 12:24:12.000000000 +0300
13 @@ -14,7 +14,7 @@
14 lomount.h getusername.h loop.h
16 # generic sources for mount and umount
17 -srcs_mount = fstab.c mount_mntent.c getusername.c lomount.c devname.c devname.h \
18 +srcs_mount = fstab.c mount_mntent.c getusername.c devname.c devname.h \
19 $(srcs_common) $(hdrs_mount) $(top_srcdir)/lib/env.c \
20 $(top_srcdir)/lib/linux_version.c $(top_srcdir)/lib/blkdev.c \
21 $(top_srcdir)/lib/fsprobe.c $(top_srcdir)/lib/mangle.c
22 @@ -27,24 +27,24 @@
23 cflags_common = $(AM_CFLAGS)
24 ldflags_static = -all-static
26 -mount_SOURCES = mount.c $(srcs_mount) $(top_srcdir)/lib/setproctitle.c \
27 +mount_SOURCES = mount.c $(srcs_mount) lomount.c loumount.c loop.c sha512.c rmd160.c aes.c $(top_srcdir)/lib/setproctitle.c \
28 $(top_srcdir)/lib/strtosize.c
29 mount_CFLAGS = $(SUID_CFLAGS) $(cflags_common)
30 mount_LDFLAGS = $(SUID_LDFLAGS) $(AM_LDFLAGS)
31 mount_LDADD = $(ldadd_common)
33 -umount_SOURCES = umount.c $(srcs_mount)
34 +umount_SOURCES = umount.c $(srcs_mount) loumount.c
35 umount_CFLAGS = $(SUID_CFLAGS) $(cflags_common)
36 umount_LDFLAGS = $(SUID_LDFLAGS) $(AM_LDFLAGS)
37 umount_LDADD = $(ldadd_common)
39 -swapon_SOURCES = swapon.c swap_constants.h $(top_srcdir)/lib/linux_version.c \
40 +swapon_SOURCES = swapon.c loop.c sha512.c swap_constants.h $(top_srcdir)/lib/linux_version.c \
41 $(top_srcdir)/lib/blkdev.c $(top_srcdir)/lib/fsprobe.c \
42 $(top_srcdir)/lib/canonicalize.c $(top_srcdir)/lib/mangle.c
43 swapon_CFLAGS = $(cflags_common)
44 swapon_LDADD = $(ldadd_common)
46 -losetup_SOURCES = lomount.c $(srcs_common) loop.h lomount.h \
47 +losetup_SOURCES = lomount.c loumount.c loop.c sha512.c rmd160.c aes.c $(srcs_common) loop.h lomount.h \
48 $(top_srcdir)/lib/strtosize.c
49 losetup_CPPFLAGS = -DMAIN $(AM_CPPFLAGS)
51 diff -urN util-linux-ng-2.18/mount/Makefile.in util-linux-ng-2.18-AES/mount/Makefile.in
52 --- util-linux-ng-2.18/mount/Makefile.in 2010-06-30 15:53:05.000000000 +0300
53 +++ util-linux-ng-2.18-AES/mount/Makefile.in 2010-07-06 12:29:17.000000000 +0300
54 @@ -1,9 +1,8 @@
55 -# Makefile.in generated by automake 1.11.1 from Makefile.am.
56 +# Makefile.in generated by automake 1.9.6 from Makefile.am.
57 # @configure_input@
59 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
60 -# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
61 -# Inc.
62 +# 2003, 2004, 2005 Free Software Foundation, Inc.
63 # This Makefile.in is free software; the Free Software Foundation
64 # gives unlimited permission to copy and/or distribute it,
65 # with or without modifications, as long as this notice is preserved.
66 @@ -16,12 +15,15 @@
67 @SET_MAKE@
70 +srcdir = @srcdir@
71 +top_srcdir = @top_srcdir@
72 VPATH = @srcdir@
73 pkgdatadir = $(datadir)/@PACKAGE@
74 -pkgincludedir = $(includedir)/@PACKAGE@
75 pkglibdir = $(libdir)/@PACKAGE@
76 -pkglibexecdir = $(libexecdir)/@PACKAGE@
77 +pkgincludedir = $(includedir)/@PACKAGE@
78 +top_builddir = ..
79 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
80 +INSTALL = @INSTALL@
81 install_sh_DATA = $(install_sh) -c -m 644
82 install_sh_PROGRAM = $(install_sh) -c
83 install_sh_SCRIPT = $(install_sh) -c
84 @@ -70,65 +72,68 @@
85 mkinstalldirs = $(SHELL) $(top_srcdir)/config/mkinstalldirs
86 CONFIG_HEADER = $(top_builddir)/config.h
87 CONFIG_CLEAN_FILES =
88 -CONFIG_CLEAN_VPATH_FILES =
89 @HAVE_STATIC_MOUNT_TRUE@am__EXEEXT_1 = mount.static$(EXEEXT)
90 @HAVE_STATIC_UMOUNT_TRUE@am__EXEEXT_2 = umount.static$(EXEEXT)
91 @HAVE_STATIC_LOSETUP_TRUE@am__EXEEXT_3 = losetup.static$(EXEEXT)
92 am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(sbindir)" \
93 "$(DESTDIR)$(man5dir)" "$(DESTDIR)$(man8dir)"
94 +binPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
95 +sbinPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
96 PROGRAMS = $(bin_PROGRAMS) $(noinst_PROGRAMS) $(sbin_PROGRAMS)
97 am__objects_1 = losetup-sundries.$(OBJEXT) losetup-xmalloc.$(OBJEXT) \
98 losetup-canonicalize.$(OBJEXT)
99 -am_losetup_OBJECTS = losetup-lomount.$(OBJEXT) $(am__objects_1) \
100 +am_losetup_OBJECTS = losetup-lomount.$(OBJEXT) \
101 + losetup-loumount.$(OBJEXT) losetup-loop.$(OBJEXT) \
102 + losetup-sha512.$(OBJEXT) losetup-rmd160.$(OBJEXT) \
103 + losetup-aes.$(OBJEXT) $(am__objects_1) \
104 losetup-strtosize.$(OBJEXT)
105 losetup_OBJECTS = $(am_losetup_OBJECTS)
106 losetup_LDADD = $(LDADD)
107 -AM_V_lt = $(am__v_lt_$(V))
108 -am__v_lt_ = $(am__v_lt_$(AM_DEFAULT_VERBOSITY))
109 -am__v_lt_0 = --silent
110 -am__losetup_static_SOURCES_DIST = lomount.c sundries.c xmalloc.c \
111 +am__losetup_static_SOURCES_DIST = lomount.c loumount.c loop.c sha512.c \
112 + rmd160.c aes.c sundries.c xmalloc.c \
113 $(top_srcdir)/lib/canonicalize.c sundries.h xmalloc.h loop.h \
114 lomount.h $(top_srcdir)/lib/strtosize.c
115 am__objects_2 = losetup_static-sundries.$(OBJEXT) \
116 losetup_static-xmalloc.$(OBJEXT) \
117 losetup_static-canonicalize.$(OBJEXT)
118 -am__objects_3 = losetup_static-lomount.$(OBJEXT) $(am__objects_2) \
119 - losetup_static-strtosize.$(OBJEXT)
120 +am__objects_3 = losetup_static-lomount.$(OBJEXT) \
121 + losetup_static-loumount.$(OBJEXT) \
122 + losetup_static-loop.$(OBJEXT) losetup_static-sha512.$(OBJEXT) \
123 + losetup_static-rmd160.$(OBJEXT) losetup_static-aes.$(OBJEXT) \
124 + $(am__objects_2) losetup_static-strtosize.$(OBJEXT)
125 @HAVE_STATIC_LOSETUP_TRUE@am_losetup_static_OBJECTS = \
126 @HAVE_STATIC_LOSETUP_TRUE@ $(am__objects_3)
127 losetup_static_OBJECTS = $(am_losetup_static_OBJECTS)
128 losetup_static_LDADD = $(LDADD)
129 -losetup_static_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
130 - $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
131 - $(AM_CFLAGS) $(CFLAGS) $(losetup_static_LDFLAGS) $(LDFLAGS) -o \
132 - $@
133 am__objects_4 = mount-sundries.$(OBJEXT) mount-xmalloc.$(OBJEXT) \
134 mount-canonicalize.$(OBJEXT)
135 am__objects_5 =
136 am__objects_6 = mount-fstab.$(OBJEXT) mount-mount_mntent.$(OBJEXT) \
137 - mount-getusername.$(OBJEXT) mount-lomount.$(OBJEXT) \
138 - mount-devname.$(OBJEXT) $(am__objects_4) $(am__objects_5) \
139 - mount-env.$(OBJEXT) mount-linux_version.$(OBJEXT) \
140 - mount-blkdev.$(OBJEXT) mount-fsprobe.$(OBJEXT) \
141 - mount-mangle.$(OBJEXT)
142 + mount-getusername.$(OBJEXT) mount-devname.$(OBJEXT) \
143 + $(am__objects_4) $(am__objects_5) mount-env.$(OBJEXT) \
144 + mount-linux_version.$(OBJEXT) mount-blkdev.$(OBJEXT) \
145 + mount-fsprobe.$(OBJEXT) mount-mangle.$(OBJEXT)
146 am_mount_OBJECTS = mount-mount.$(OBJEXT) $(am__objects_6) \
147 + mount-lomount.$(OBJEXT) mount-loumount.$(OBJEXT) \
148 + mount-loop.$(OBJEXT) mount-sha512.$(OBJEXT) \
149 + mount-rmd160.$(OBJEXT) mount-aes.$(OBJEXT) \
150 mount-setproctitle.$(OBJEXT) mount-strtosize.$(OBJEXT)
151 mount_OBJECTS = $(am_mount_OBJECTS)
152 -am__DEPENDENCIES_1 =
153 -@BUILD_LIBBLKID_FALSE@am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1)
154 -am__DEPENDENCIES_3 = $(am__append_5) $(am__DEPENDENCIES_2)
155 -@HAVE_SELINUX_TRUE@am__DEPENDENCIES_4 = $(am__DEPENDENCIES_1)
156 -mount_DEPENDENCIES = $(am__DEPENDENCIES_3) $(am__DEPENDENCIES_4)
157 -mount_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
158 - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(mount_CFLAGS) $(CFLAGS) \
159 - $(mount_LDFLAGS) $(LDFLAGS) -o $@
160 +am__DEPENDENCIES_1 = $(top_builddir)/shlibs/blkid/src/libblkid.la
161 +@BUILD_LIBBLKID_TRUE@am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1)
162 +am__DEPENDENCIES_3 =
163 +@BUILD_LIBBLKID_FALSE@am__DEPENDENCIES_4 = $(am__DEPENDENCIES_3)
164 +am__DEPENDENCIES_5 = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_4)
165 +@HAVE_SELINUX_TRUE@am__DEPENDENCIES_6 = $(am__DEPENDENCIES_3)
166 +mount_DEPENDENCIES = $(am__DEPENDENCIES_5) $(am__DEPENDENCIES_6)
167 am__mount_static_SOURCES_DIST = mount.c fstab.c mount_mntent.c \
168 - getusername.c lomount.c devname.c devname.h sundries.c \
169 - xmalloc.c $(top_srcdir)/lib/canonicalize.c sundries.h \
170 - xmalloc.h fstab.h mount_mntent.h mount_constants.h lomount.h \
171 - getusername.h loop.h $(top_srcdir)/lib/env.c \
172 + getusername.c devname.c devname.h sundries.c xmalloc.c \
173 + $(top_srcdir)/lib/canonicalize.c sundries.h xmalloc.h fstab.h \
174 + mount_mntent.h mount_constants.h lomount.h getusername.h \
175 + loop.h $(top_srcdir)/lib/env.c \
176 $(top_srcdir)/lib/linux_version.c $(top_srcdir)/lib/blkdev.c \
177 $(top_srcdir)/lib/fsprobe.c $(top_srcdir)/lib/mangle.c \
178 + lomount.c loumount.c loop.c sha512.c rmd160.c aes.c \
179 $(top_srcdir)/lib/setproctitle.c $(top_srcdir)/lib/strtosize.c
180 am__objects_7 = mount_static-sundries.$(OBJEXT) \
181 mount_static-xmalloc.$(OBJEXT) \
182 @@ -136,23 +141,22 @@
183 am__objects_8 = mount_static-fstab.$(OBJEXT) \
184 mount_static-mount_mntent.$(OBJEXT) \
185 mount_static-getusername.$(OBJEXT) \
186 - mount_static-lomount.$(OBJEXT) mount_static-devname.$(OBJEXT) \
187 - $(am__objects_7) $(am__objects_5) mount_static-env.$(OBJEXT) \
188 + mount_static-devname.$(OBJEXT) $(am__objects_7) \
189 + $(am__objects_5) mount_static-env.$(OBJEXT) \
190 mount_static-linux_version.$(OBJEXT) \
191 mount_static-blkdev.$(OBJEXT) mount_static-fsprobe.$(OBJEXT) \
192 mount_static-mangle.$(OBJEXT)
193 am__objects_9 = mount_static-mount.$(OBJEXT) $(am__objects_8) \
194 + mount_static-lomount.$(OBJEXT) mount_static-loumount.$(OBJEXT) \
195 + mount_static-loop.$(OBJEXT) mount_static-sha512.$(OBJEXT) \
196 + mount_static-rmd160.$(OBJEXT) mount_static-aes.$(OBJEXT) \
197 mount_static-setproctitle.$(OBJEXT) \
198 mount_static-strtosize.$(OBJEXT)
199 @HAVE_STATIC_MOUNT_TRUE@am_mount_static_OBJECTS = $(am__objects_9)
200 mount_static_OBJECTS = $(am_mount_static_OBJECTS)
201 -am__DEPENDENCIES_5 = $(am__append_6) $(am__DEPENDENCIES_2)
202 -@HAVE_STATIC_MOUNT_TRUE@am__DEPENDENCIES_6 = $(am__DEPENDENCIES_5)
203 -mount_static_DEPENDENCIES = $(am__DEPENDENCIES_6) \
204 - $(am__DEPENDENCIES_4)
205 -mount_static_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
206 - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(mount_static_CFLAGS) \
207 - $(CFLAGS) $(mount_static_LDFLAGS) $(LDFLAGS) -o $@
208 +@HAVE_STATIC_MOUNT_TRUE@am__DEPENDENCIES_7 = $(am__DEPENDENCIES_5)
209 +mount_static_DEPENDENCIES = $(am__DEPENDENCIES_7) \
210 + $(am__DEPENDENCIES_6)
211 am__objects_10 = mtab_lock_test-sundries.$(OBJEXT) \
212 mtab_lock_test-xmalloc.$(OBJEXT) \
213 mtab_lock_test-canonicalize.$(OBJEXT)
214 @@ -160,82 +164,59 @@
215 $(am__objects_10) $(am__objects_5)
216 mtab_lock_test_OBJECTS = $(am_mtab_lock_test_OBJECTS)
217 mtab_lock_test_LDADD = $(LDADD)
218 -am_swapon_OBJECTS = swapon-swapon.$(OBJEXT) \
219 - swapon-linux_version.$(OBJEXT) swapon-blkdev.$(OBJEXT) \
220 - swapon-fsprobe.$(OBJEXT) swapon-canonicalize.$(OBJEXT) \
221 - swapon-mangle.$(OBJEXT)
222 +am_swapon_OBJECTS = swapon-swapon.$(OBJEXT) swapon-loop.$(OBJEXT) \
223 + swapon-sha512.$(OBJEXT) swapon-linux_version.$(OBJEXT) \
224 + swapon-blkdev.$(OBJEXT) swapon-fsprobe.$(OBJEXT) \
225 + swapon-canonicalize.$(OBJEXT) swapon-mangle.$(OBJEXT)
226 swapon_OBJECTS = $(am_swapon_OBJECTS)
227 -swapon_DEPENDENCIES = $(am__DEPENDENCIES_3)
228 -swapon_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
229 - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(swapon_CFLAGS) $(CFLAGS) \
230 - $(AM_LDFLAGS) $(LDFLAGS) -o $@
231 +swapon_DEPENDENCIES = $(am__DEPENDENCIES_5)
232 am__objects_11 = umount-sundries.$(OBJEXT) umount-xmalloc.$(OBJEXT) \
233 umount-canonicalize.$(OBJEXT)
234 am__objects_12 = umount-fstab.$(OBJEXT) umount-mount_mntent.$(OBJEXT) \
235 - umount-getusername.$(OBJEXT) umount-lomount.$(OBJEXT) \
236 - umount-devname.$(OBJEXT) $(am__objects_11) $(am__objects_5) \
237 - umount-env.$(OBJEXT) umount-linux_version.$(OBJEXT) \
238 - umount-blkdev.$(OBJEXT) umount-fsprobe.$(OBJEXT) \
239 - umount-mangle.$(OBJEXT)
240 -am_umount_OBJECTS = umount-umount.$(OBJEXT) $(am__objects_12)
241 + umount-getusername.$(OBJEXT) umount-devname.$(OBJEXT) \
242 + $(am__objects_11) $(am__objects_5) umount-env.$(OBJEXT) \
243 + umount-linux_version.$(OBJEXT) umount-blkdev.$(OBJEXT) \
244 + umount-fsprobe.$(OBJEXT) umount-mangle.$(OBJEXT)
245 +am_umount_OBJECTS = umount-umount.$(OBJEXT) $(am__objects_12) \
246 + umount-loumount.$(OBJEXT)
247 umount_OBJECTS = $(am_umount_OBJECTS)
248 -umount_DEPENDENCIES = $(am__DEPENDENCIES_3)
249 -umount_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
250 - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(umount_CFLAGS) $(CFLAGS) \
251 - $(umount_LDFLAGS) $(LDFLAGS) -o $@
252 +umount_DEPENDENCIES = $(am__DEPENDENCIES_5)
253 am__umount_static_SOURCES_DIST = umount.c fstab.c mount_mntent.c \
254 - getusername.c lomount.c devname.c devname.h sundries.c \
255 - xmalloc.c $(top_srcdir)/lib/canonicalize.c sundries.h \
256 - xmalloc.h fstab.h mount_mntent.h mount_constants.h lomount.h \
257 - getusername.h loop.h $(top_srcdir)/lib/env.c \
258 + getusername.c devname.c devname.h sundries.c xmalloc.c \
259 + $(top_srcdir)/lib/canonicalize.c sundries.h xmalloc.h fstab.h \
260 + mount_mntent.h mount_constants.h lomount.h getusername.h \
261 + loop.h $(top_srcdir)/lib/env.c \
262 $(top_srcdir)/lib/linux_version.c $(top_srcdir)/lib/blkdev.c \
263 - $(top_srcdir)/lib/fsprobe.c $(top_srcdir)/lib/mangle.c
264 + $(top_srcdir)/lib/fsprobe.c $(top_srcdir)/lib/mangle.c \
265 + loumount.c
266 am__objects_13 = umount_static-sundries.$(OBJEXT) \
267 umount_static-xmalloc.$(OBJEXT) \
268 umount_static-canonicalize.$(OBJEXT)
269 am__objects_14 = umount_static-fstab.$(OBJEXT) \
270 umount_static-mount_mntent.$(OBJEXT) \
271 umount_static-getusername.$(OBJEXT) \
272 - umount_static-lomount.$(OBJEXT) \
273 umount_static-devname.$(OBJEXT) $(am__objects_13) \
274 $(am__objects_5) umount_static-env.$(OBJEXT) \
275 umount_static-linux_version.$(OBJEXT) \
276 umount_static-blkdev.$(OBJEXT) umount_static-fsprobe.$(OBJEXT) \
277 umount_static-mangle.$(OBJEXT)
278 -am__objects_15 = umount_static-umount.$(OBJEXT) $(am__objects_14)
279 +am__objects_15 = umount_static-umount.$(OBJEXT) $(am__objects_14) \
280 + umount_static-loumount.$(OBJEXT)
281 @HAVE_STATIC_UMOUNT_TRUE@am_umount_static_OBJECTS = $(am__objects_15)
282 umount_static_OBJECTS = $(am_umount_static_OBJECTS)
283 @HAVE_STATIC_UMOUNT_TRUE@umount_static_DEPENDENCIES = \
284 @HAVE_STATIC_UMOUNT_TRUE@ $(am__DEPENDENCIES_5)
285 -umount_static_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
286 - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(umount_static_CFLAGS) \
287 - $(CFLAGS) $(umount_static_LDFLAGS) $(LDFLAGS) -o $@
288 -DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
289 +DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
290 depcomp = $(SHELL) $(top_srcdir)/config/depcomp
291 am__depfiles_maybe = depfiles
292 -am__mv = mv -f
293 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
294 $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
295 -LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
296 - $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
297 +LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
298 $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
299 $(AM_CFLAGS) $(CFLAGS)
300 -AM_V_CC = $(am__v_CC_$(V))
301 -am__v_CC_ = $(am__v_CC_$(AM_DEFAULT_VERBOSITY))
302 -am__v_CC_0 = @echo " CC " $@;
303 -AM_V_at = $(am__v_at_$(V))
304 -am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY))
305 -am__v_at_0 = @
306 CCLD = $(CC)
307 -LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
308 - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
309 +LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
310 $(AM_LDFLAGS) $(LDFLAGS) -o $@
311 -AM_V_CCLD = $(am__v_CCLD_$(V))
312 -am__v_CCLD_ = $(am__v_CCLD_$(AM_DEFAULT_VERBOSITY))
313 -am__v_CCLD_0 = @echo " CCLD " $@;
314 -AM_V_GEN = $(am__v_GEN_$(V))
315 -am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY))
316 -am__v_GEN_0 = @echo " GEN " $@;
317 SOURCES = $(losetup_SOURCES) $(losetup_static_SOURCES) \
318 $(mount_SOURCES) $(mount_static_SOURCES) \
319 $(mtab_lock_test_SOURCES) $(swapon_SOURCES) $(umount_SOURCES) \
320 @@ -244,27 +225,6 @@
321 $(mount_SOURCES) $(am__mount_static_SOURCES_DIST) \
322 $(mtab_lock_test_SOURCES) $(swapon_SOURCES) $(umount_SOURCES) \
323 $(am__umount_static_SOURCES_DIST)
324 -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
325 -am__vpath_adj = case $$p in \
326 - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
327 - *) f=$$p;; \
328 - esac;
329 -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
330 -am__install_max = 40
331 -am__nobase_strip_setup = \
332 - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
333 -am__nobase_strip = \
334 - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
335 -am__nobase_list = $(am__nobase_strip_setup); \
336 - for p in $$list; do echo "$$p $$p"; done | \
337 - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
338 - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
339 - if (++n[$$2] == $(am__install_max)) \
340 - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
341 - END { for (dir in files) print dir, files[dir] }'
342 -am__base_list = \
343 - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
344 - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
345 man5dir = $(mandir)/man5
346 man8dir = $(mandir)/man8
347 NROFF = nroff
348 @@ -274,9 +234,29 @@
349 CTAGS = ctags
350 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
351 ACLOCAL = @ACLOCAL@
352 +AMDEP_FALSE = @AMDEP_FALSE@
353 +AMDEP_TRUE = @AMDEP_TRUE@
354 AMTAR = @AMTAR@
355 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
356 AR = @AR@
357 +ARCH_86_64_FALSE = @ARCH_86_64_FALSE@
358 +ARCH_86_64_TRUE = @ARCH_86_64_TRUE@
359 +ARCH_HPPA_FALSE = @ARCH_HPPA_FALSE@
360 +ARCH_HPPA_TRUE = @ARCH_HPPA_TRUE@
361 +ARCH_I86_FALSE = @ARCH_I86_FALSE@
362 +ARCH_I86_TRUE = @ARCH_I86_TRUE@
363 +ARCH_IA64_FALSE = @ARCH_IA64_FALSE@
364 +ARCH_IA64_TRUE = @ARCH_IA64_TRUE@
365 +ARCH_M68K_FALSE = @ARCH_M68K_FALSE@
366 +ARCH_M68K_TRUE = @ARCH_M68K_TRUE@
367 +ARCH_MIPS_FALSE = @ARCH_MIPS_FALSE@
368 +ARCH_MIPS_TRUE = @ARCH_MIPS_TRUE@
369 +ARCH_PPC_FALSE = @ARCH_PPC_FALSE@
370 +ARCH_PPC_TRUE = @ARCH_PPC_TRUE@
371 +ARCH_S390_FALSE = @ARCH_S390_FALSE@
372 +ARCH_S390_TRUE = @ARCH_S390_TRUE@
373 +ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@
374 +ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@
375 AUTOCONF = @AUTOCONF@
376 AUTOHEADER = @AUTOHEADER@
377 AUTOMAKE = @AUTOMAKE@
378 @@ -284,6 +264,58 @@
379 BLKID_CFLAGS = @BLKID_CFLAGS@
380 BLKID_LIBS = @BLKID_LIBS@
381 BLKID_LIBS_STATIC = @BLKID_LIBS_STATIC@
382 +BUILD_AGETTY_FALSE = @BUILD_AGETTY_FALSE@
383 +BUILD_AGETTY_TRUE = @BUILD_AGETTY_TRUE@
384 +BUILD_ARCH_FALSE = @BUILD_ARCH_FALSE@
385 +BUILD_ARCH_TRUE = @BUILD_ARCH_TRUE@
386 +BUILD_CRAMFS_FALSE = @BUILD_CRAMFS_FALSE@
387 +BUILD_CRAMFS_TRUE = @BUILD_CRAMFS_TRUE@
388 +BUILD_ELVTUNE_FALSE = @BUILD_ELVTUNE_FALSE@
389 +BUILD_ELVTUNE_TRUE = @BUILD_ELVTUNE_TRUE@
390 +BUILD_FALLOCATE_FALSE = @BUILD_FALLOCATE_FALSE@
391 +BUILD_FALLOCATE_TRUE = @BUILD_FALLOCATE_TRUE@
392 +BUILD_FSCK_FALSE = @BUILD_FSCK_FALSE@
393 +BUILD_FSCK_TRUE = @BUILD_FSCK_TRUE@
394 +BUILD_INIT_FALSE = @BUILD_INIT_FALSE@
395 +BUILD_INIT_TRUE = @BUILD_INIT_TRUE@
396 +BUILD_KILL_FALSE = @BUILD_KILL_FALSE@
397 +BUILD_KILL_TRUE = @BUILD_KILL_TRUE@
398 +BUILD_LAST_FALSE = @BUILD_LAST_FALSE@
399 +BUILD_LAST_TRUE = @BUILD_LAST_TRUE@
400 +BUILD_LIBBLKID_FALSE = @BUILD_LIBBLKID_FALSE@
401 +BUILD_LIBBLKID_TRUE = @BUILD_LIBBLKID_TRUE@
402 +BUILD_LIBMOUNT_FALSE = @BUILD_LIBMOUNT_FALSE@
403 +BUILD_LIBMOUNT_TRUE = @BUILD_LIBMOUNT_TRUE@
404 +BUILD_LIBUUID_FALSE = @BUILD_LIBUUID_FALSE@
405 +BUILD_LIBUUID_TRUE = @BUILD_LIBUUID_TRUE@
406 +BUILD_LOGIN_UTILS_FALSE = @BUILD_LOGIN_UTILS_FALSE@
407 +BUILD_LOGIN_UTILS_TRUE = @BUILD_LOGIN_UTILS_TRUE@
408 +BUILD_MESG_FALSE = @BUILD_MESG_FALSE@
409 +BUILD_MESG_TRUE = @BUILD_MESG_TRUE@
410 +BUILD_MOUNT_FALSE = @BUILD_MOUNT_FALSE@
411 +BUILD_MOUNT_TRUE = @BUILD_MOUNT_TRUE@
412 +BUILD_PARTX_FALSE = @BUILD_PARTX_FALSE@
413 +BUILD_PARTX_TRUE = @BUILD_PARTX_TRUE@
414 +BUILD_PIVOT_ROOT_FALSE = @BUILD_PIVOT_ROOT_FALSE@
415 +BUILD_PIVOT_ROOT_TRUE = @BUILD_PIVOT_ROOT_TRUE@
416 +BUILD_RAW_FALSE = @BUILD_RAW_FALSE@
417 +BUILD_RAW_TRUE = @BUILD_RAW_TRUE@
418 +BUILD_RENAME_FALSE = @BUILD_RENAME_FALSE@
419 +BUILD_RENAME_TRUE = @BUILD_RENAME_TRUE@
420 +BUILD_RESET_FALSE = @BUILD_RESET_FALSE@
421 +BUILD_RESET_TRUE = @BUILD_RESET_TRUE@
422 +BUILD_SCHEDUTILS_FALSE = @BUILD_SCHEDUTILS_FALSE@
423 +BUILD_SCHEDUTILS_TRUE = @BUILD_SCHEDUTILS_TRUE@
424 +BUILD_SWITCH_ROOT_FALSE = @BUILD_SWITCH_ROOT_FALSE@
425 +BUILD_SWITCH_ROOT_TRUE = @BUILD_SWITCH_ROOT_TRUE@
426 +BUILD_UNSHARE_FALSE = @BUILD_UNSHARE_FALSE@
427 +BUILD_UNSHARE_TRUE = @BUILD_UNSHARE_TRUE@
428 +BUILD_UUIDD_FALSE = @BUILD_UUIDD_FALSE@
429 +BUILD_UUIDD_TRUE = @BUILD_UUIDD_TRUE@
430 +BUILD_WALL_FALSE = @BUILD_WALL_FALSE@
431 +BUILD_WALL_TRUE = @BUILD_WALL_TRUE@
432 +BUILD_WRITE_FALSE = @BUILD_WRITE_FALSE@
433 +BUILD_WRITE_TRUE = @BUILD_WRITE_TRUE@
434 CC = @CC@
435 CCDEPMODE = @CCDEPMODE@
436 CFLAGS = @CFLAGS@
437 @@ -298,13 +330,64 @@
438 ECHO_N = @ECHO_N@
439 ECHO_T = @ECHO_T@
440 EGREP = @EGREP@
441 +ENABLE_GTK_DOC_FALSE = @ENABLE_GTK_DOC_FALSE@
442 +ENABLE_GTK_DOC_TRUE = @ENABLE_GTK_DOC_TRUE@
443 EXEEXT = @EXEEXT@
444 FGREP = @FGREP@
445 GMSGFMT = @GMSGFMT@
446 GREP = @GREP@
447 GTKDOC_CHECK = @GTKDOC_CHECK@
448 +GTK_DOC_USE_LIBTOOL_FALSE = @GTK_DOC_USE_LIBTOOL_FALSE@
449 +GTK_DOC_USE_LIBTOOL_TRUE = @GTK_DOC_USE_LIBTOOL_TRUE@
450 +HAVE_AUDIT_FALSE = @HAVE_AUDIT_FALSE@
451 +HAVE_AUDIT_TRUE = @HAVE_AUDIT_TRUE@
452 +HAVE_BLKID_FALSE = @HAVE_BLKID_FALSE@
453 +HAVE_BLKID_TRUE = @HAVE_BLKID_TRUE@
454 +HAVE_CPU_SET_T_FALSE = @HAVE_CPU_SET_T_FALSE@
455 +HAVE_CPU_SET_T_TRUE = @HAVE_CPU_SET_T_TRUE@
456 +HAVE_FALLOCATE_FALSE = @HAVE_FALLOCATE_FALSE@
457 +HAVE_FALLOCATE_TRUE = @HAVE_FALLOCATE_TRUE@
458 +HAVE_IOPRIO_GET_FALSE = @HAVE_IOPRIO_GET_FALSE@
459 +HAVE_IOPRIO_GET_TRUE = @HAVE_IOPRIO_GET_TRUE@
460 +HAVE_IOPRIO_SET_FALSE = @HAVE_IOPRIO_SET_FALSE@
461 +HAVE_IOPRIO_SET_TRUE = @HAVE_IOPRIO_SET_TRUE@
462 +HAVE_NCURSES_FALSE = @HAVE_NCURSES_FALSE@
463 +HAVE_NCURSES_TRUE = @HAVE_NCURSES_TRUE@
464 +HAVE_PAM_FALSE = @HAVE_PAM_FALSE@
465 +HAVE_PAM_TRUE = @HAVE_PAM_TRUE@
466 +HAVE_PIVOT_ROOT_FALSE = @HAVE_PIVOT_ROOT_FALSE@
467 +HAVE_PIVOT_ROOT_TRUE = @HAVE_PIVOT_ROOT_TRUE@
468 +HAVE_RAW_FALSE = @HAVE_RAW_FALSE@
469 +HAVE_RAW_TRUE = @HAVE_RAW_TRUE@
470 +HAVE_SCHED_GETAFFINITY_FALSE = @HAVE_SCHED_GETAFFINITY_FALSE@
471 +HAVE_SCHED_GETAFFINITY_TRUE = @HAVE_SCHED_GETAFFINITY_TRUE@
472 +HAVE_SELINUX_FALSE = @HAVE_SELINUX_FALSE@
473 +HAVE_SELINUX_TRUE = @HAVE_SELINUX_TRUE@
474 +HAVE_STATIC_BLKID_FALSE = @HAVE_STATIC_BLKID_FALSE@
475 +HAVE_STATIC_BLKID_TRUE = @HAVE_STATIC_BLKID_TRUE@
476 +HAVE_STATIC_FDISK_FALSE = @HAVE_STATIC_FDISK_FALSE@
477 +HAVE_STATIC_FDISK_TRUE = @HAVE_STATIC_FDISK_TRUE@
478 +HAVE_STATIC_LOSETUP_FALSE = @HAVE_STATIC_LOSETUP_FALSE@
479 +HAVE_STATIC_LOSETUP_TRUE = @HAVE_STATIC_LOSETUP_TRUE@
480 +HAVE_STATIC_MOUNT_FALSE = @HAVE_STATIC_MOUNT_FALSE@
481 +HAVE_STATIC_MOUNT_TRUE = @HAVE_STATIC_MOUNT_TRUE@
482 +HAVE_STATIC_SFDISK_FALSE = @HAVE_STATIC_SFDISK_FALSE@
483 +HAVE_STATIC_SFDISK_TRUE = @HAVE_STATIC_SFDISK_TRUE@
484 +HAVE_STATIC_UMOUNT_FALSE = @HAVE_STATIC_UMOUNT_FALSE@
485 +HAVE_STATIC_UMOUNT_TRUE = @HAVE_STATIC_UMOUNT_TRUE@
486 +HAVE_TERMCAP_FALSE = @HAVE_TERMCAP_FALSE@
487 +HAVE_TERMCAP_TRUE = @HAVE_TERMCAP_TRUE@
488 +HAVE_TINFO_FALSE = @HAVE_TINFO_FALSE@
489 +HAVE_TINFO_TRUE = @HAVE_TINFO_TRUE@
490 +HAVE_UNSHARE_FALSE = @HAVE_UNSHARE_FALSE@
491 +HAVE_UNSHARE_TRUE = @HAVE_UNSHARE_TRUE@
492 +HAVE_UTEMPTER_FALSE = @HAVE_UTEMPTER_FALSE@
493 +HAVE_UTEMPTER_TRUE = @HAVE_UTEMPTER_TRUE@
494 +HAVE_UTIL_FALSE = @HAVE_UTIL_FALSE@
495 +HAVE_UTIL_TRUE = @HAVE_UTIL_TRUE@
496 +HAVE_UUID_FALSE = @HAVE_UUID_FALSE@
497 +HAVE_UUID_TRUE = @HAVE_UUID_TRUE@
498 HTML_DIR = @HTML_DIR@
499 -INSTALL = @INSTALL@
500 INSTALL_DATA = @INSTALL_DATA@
501 INSTALL_PROGRAM = @INSTALL_PROGRAM@
502 INSTALL_SCRIPT = @INSTALL_SCRIPT@
503 @@ -324,17 +407,24 @@
504 LIBTOOL = @LIBTOOL@
505 LIBUUID_VERSION = @LIBUUID_VERSION@
506 LIBUUID_VERSION_INFO = @LIBUUID_VERSION_INFO@
507 +LINUX_FALSE = @LINUX_FALSE@
508 +LINUX_TRUE = @LINUX_TRUE@
509 LIPO = @LIPO@
510 LN_S = @LN_S@
511 LTLIBICONV = @LTLIBICONV@
512 LTLIBINTL = @LTLIBINTL@
513 LTLIBOBJS = @LTLIBOBJS@
514 MAKEINFO = @MAKEINFO@
515 -MKDIR_P = @MKDIR_P@
516 +MAKEINSTALL_DO_CHOWN_FALSE = @MAKEINSTALL_DO_CHOWN_FALSE@
517 +MAKEINSTALL_DO_CHOWN_TRUE = @MAKEINSTALL_DO_CHOWN_TRUE@
518 +MAKEINSTALL_DO_SETUID_FALSE = @MAKEINSTALL_DO_SETUID_FALSE@
519 +MAKEINSTALL_DO_SETUID_TRUE = @MAKEINSTALL_DO_SETUID_TRUE@
520 MKINSTALLDIRS = @MKINSTALLDIRS@
521 MSGFMT = @MSGFMT@
522 MSGMERGE = @MSGMERGE@
523 NCURSES_LIBS = @NCURSES_LIBS@
524 +NEED_LIBCRYPT_FALSE = @NEED_LIBCRYPT_FALSE@
525 +NEED_LIBCRYPT_TRUE = @NEED_LIBCRYPT_TRUE@
526 NM = @NM@
527 NMEDIT = @NMEDIT@
528 OBJDUMP = @OBJDUMP@
529 @@ -361,17 +451,19 @@
530 SUID_CFLAGS = @SUID_CFLAGS@
531 SUID_LDFLAGS = @SUID_LDFLAGS@
532 USE_NLS = @USE_NLS@
533 +USE_SLANG_FALSE = @USE_SLANG_FALSE@
534 +USE_SLANG_TRUE = @USE_SLANG_TRUE@
535 +USE_TTY_GROUP_FALSE = @USE_TTY_GROUP_FALSE@
536 +USE_TTY_GROUP_TRUE = @USE_TTY_GROUP_TRUE@
537 UUID_CFLAGS = @UUID_CFLAGS@
538 UUID_LIBS = @UUID_LIBS@
539 VERSION = @VERSION@
540 XGETTEXT = @XGETTEXT@
541 XSLTPROC = @XSLTPROC@
542 -abs_builddir = @abs_builddir@
543 -abs_srcdir = @abs_srcdir@
544 -abs_top_builddir = @abs_top_builddir@
545 -abs_top_srcdir = @abs_top_srcdir@
546 ac_ct_CC = @ac_ct_CC@
547 ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
548 +am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
549 +am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
550 am__include = @am__include@
551 am__leading_dot = @am__leading_dot@
552 am__quote = @am__quote@
553 @@ -383,7 +475,6 @@
554 build_cpu = @build_cpu@
555 build_os = @build_os@
556 build_vendor = @build_vendor@
557 -builddir = @builddir@
558 datadir = @datadir@
559 datarootdir = @datarootdir@
560 docdir = @docdir@
561 @@ -413,12 +504,8 @@
562 psdir = @psdir@
563 sbindir = @sbindir@
564 sharedstatedir = @sharedstatedir@
565 -srcdir = @srcdir@
566 sysconfdir = @sysconfdir@
567 target_alias = @target_alias@
568 -top_build_prefix = @top_build_prefix@
569 -top_builddir = @top_builddir@
570 -top_srcdir = @top_srcdir@
571 usrbin_execdir = @usrbin_execdir@
572 usrlib_execdir = @usrlib_execdir@
573 usrsbin_execdir = @usrsbin_execdir@
574 @@ -468,7 +555,7 @@
577 # generic sources for mount and umount
578 -srcs_mount = fstab.c mount_mntent.c getusername.c lomount.c devname.c devname.h \
579 +srcs_mount = fstab.c mount_mntent.c getusername.c devname.c devname.h \
580 $(srcs_common) $(hdrs_mount) $(top_srcdir)/lib/env.c \
581 $(top_srcdir)/lib/linux_version.c $(top_srcdir)/lib/blkdev.c \
582 $(top_srcdir)/lib/fsprobe.c $(top_srcdir)/lib/mangle.c
583 @@ -481,23 +568,23 @@
584 ldadd_static = $(am__append_6) $(am__append_9)
585 cflags_common = $(AM_CFLAGS) $(am__append_7) $(am__append_10)
586 ldflags_static = -all-static
587 -mount_SOURCES = mount.c $(srcs_mount) $(top_srcdir)/lib/setproctitle.c \
588 +mount_SOURCES = mount.c $(srcs_mount) lomount.c loumount.c loop.c sha512.c rmd160.c aes.c $(top_srcdir)/lib/setproctitle.c \
589 $(top_srcdir)/lib/strtosize.c
591 mount_CFLAGS = $(SUID_CFLAGS) $(cflags_common)
592 mount_LDFLAGS = $(SUID_LDFLAGS) $(AM_LDFLAGS)
593 mount_LDADD = $(ldadd_common) $(am__append_11)
594 -umount_SOURCES = umount.c $(srcs_mount)
595 +umount_SOURCES = umount.c $(srcs_mount) loumount.c
596 umount_CFLAGS = $(SUID_CFLAGS) $(cflags_common)
597 umount_LDFLAGS = $(SUID_LDFLAGS) $(AM_LDFLAGS)
598 umount_LDADD = $(ldadd_common)
599 -swapon_SOURCES = swapon.c swap_constants.h $(top_srcdir)/lib/linux_version.c \
600 +swapon_SOURCES = swapon.c loop.c sha512.c swap_constants.h $(top_srcdir)/lib/linux_version.c \
601 $(top_srcdir)/lib/blkdev.c $(top_srcdir)/lib/fsprobe.c \
602 $(top_srcdir)/lib/canonicalize.c $(top_srcdir)/lib/mangle.c
604 swapon_CFLAGS = $(cflags_common)
605 swapon_LDADD = $(ldadd_common)
606 -losetup_SOURCES = lomount.c $(srcs_common) loop.h lomount.h \
607 +losetup_SOURCES = lomount.c loumount.c loop.c sha512.c rmd160.c aes.c $(srcs_common) loop.h lomount.h \
608 $(top_srcdir)/lib/strtosize.c
610 losetup_CPPFLAGS = -DMAIN $(AM_CPPFLAGS)
611 @@ -522,14 +609,14 @@
612 @for dep in $?; do \
613 case '$(am__configure_deps)' in \
614 *$$dep*) \
615 - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
616 - && { if test -f $@; then exit 0; else break; fi; }; \
617 + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
618 + && exit 0; \
619 exit 1;; \
620 esac; \
621 done; \
622 - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign mount/Makefile'; \
623 - $(am__cd) $(top_srcdir) && \
624 - $(AUTOMAKE) --foreign mount/Makefile
625 + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign mount/Makefile'; \
626 + cd $(top_srcdir) && \
627 + $(AUTOMAKE) --foreign mount/Makefile
628 .PRECIOUS: Makefile
629 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
630 @case '$?' in \
631 @@ -547,126 +634,93 @@
632 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
633 $(ACLOCAL_M4): $(am__aclocal_m4_deps)
634 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
635 -$(am__aclocal_m4_deps):
636 install-binPROGRAMS: $(bin_PROGRAMS)
637 @$(NORMAL_INSTALL)
638 - test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)"
639 - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
640 - for p in $$list; do echo "$$p $$p"; done | \
641 - sed 's/$(EXEEXT)$$//' | \
642 - while read p p1; do if test -f $$p || test -f $$p1; \
643 - then echo "$$p"; echo "$$p"; else :; fi; \
644 - done | \
645 - sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \
646 - -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
647 - sed 'N;N;N;s,\n, ,g' | \
648 - $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
649 - { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
650 - if ($$2 == $$4) files[d] = files[d] " " $$1; \
651 - else { print "f", $$3 "/" $$4, $$1; } } \
652 - END { for (d in files) print "f", d, files[d] }' | \
653 - while read type dir files; do \
654 - if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
655 - test -z "$$files" || { \
656 - echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \
657 - $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \
658 - } \
659 - ; done
660 + test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)"
661 + @list='$(bin_PROGRAMS)'; for p in $$list; do \
662 + p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
663 + if test -f $$p \
664 + || test -f $$p1 \
665 + ; then \
666 + f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \
667 + echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \
668 + $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \
669 + else :; fi; \
670 + done
672 uninstall-binPROGRAMS:
673 @$(NORMAL_UNINSTALL)
674 - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
675 - files=`for p in $$list; do echo "$$p"; done | \
676 - sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
677 - -e 's/$$/$(EXEEXT)/' `; \
678 - test -n "$$list" || exit 0; \
679 - echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \
680 - cd "$(DESTDIR)$(bindir)" && rm -f $$files
681 + @list='$(bin_PROGRAMS)'; for p in $$list; do \
682 + f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
683 + echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \
684 + rm -f "$(DESTDIR)$(bindir)/$$f"; \
685 + done
687 clean-binPROGRAMS:
688 - @list='$(bin_PROGRAMS)'; test -n "$$list" || exit 0; \
689 - echo " rm -f" $$list; \
690 - rm -f $$list || exit $$?; \
691 - test -n "$(EXEEXT)" || exit 0; \
692 - list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
693 - echo " rm -f" $$list; \
694 - rm -f $$list
695 + @list='$(bin_PROGRAMS)'; for p in $$list; do \
696 + f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
697 + echo " rm -f $$p $$f"; \
698 + rm -f $$p $$f ; \
699 + done
701 clean-noinstPROGRAMS:
702 - @list='$(noinst_PROGRAMS)'; test -n "$$list" || exit 0; \
703 - echo " rm -f" $$list; \
704 - rm -f $$list || exit $$?; \
705 - test -n "$(EXEEXT)" || exit 0; \
706 - list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
707 - echo " rm -f" $$list; \
708 - rm -f $$list
709 + @list='$(noinst_PROGRAMS)'; for p in $$list; do \
710 + f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
711 + echo " rm -f $$p $$f"; \
712 + rm -f $$p $$f ; \
713 + done
714 install-sbinPROGRAMS: $(sbin_PROGRAMS)
715 @$(NORMAL_INSTALL)
716 - test -z "$(sbindir)" || $(MKDIR_P) "$(DESTDIR)$(sbindir)"
717 - @list='$(sbin_PROGRAMS)'; test -n "$(sbindir)" || list=; \
718 - for p in $$list; do echo "$$p $$p"; done | \
719 - sed 's/$(EXEEXT)$$//' | \
720 - while read p p1; do if test -f $$p || test -f $$p1; \
721 - then echo "$$p"; echo "$$p"; else :; fi; \
722 - done | \
723 - sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \
724 - -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
725 - sed 'N;N;N;s,\n, ,g' | \
726 - $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
727 - { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
728 - if ($$2 == $$4) files[d] = files[d] " " $$1; \
729 - else { print "f", $$3 "/" $$4, $$1; } } \
730 - END { for (d in files) print "f", d, files[d] }' | \
731 - while read type dir files; do \
732 - if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
733 - test -z "$$files" || { \
734 - echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(sbindir)$$dir'"; \
735 - $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(sbindir)$$dir" || exit $$?; \
736 - } \
737 - ; done
738 + test -z "$(sbindir)" || $(mkdir_p) "$(DESTDIR)$(sbindir)"
739 + @list='$(sbin_PROGRAMS)'; for p in $$list; do \
740 + p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
741 + if test -f $$p \
742 + || test -f $$p1 \
743 + ; then \
744 + f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \
745 + echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(sbinPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(sbindir)/$$f'"; \
746 + $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(sbinPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(sbindir)/$$f" || exit 1; \
747 + else :; fi; \
748 + done
750 uninstall-sbinPROGRAMS:
751 @$(NORMAL_UNINSTALL)
752 - @list='$(sbin_PROGRAMS)'; test -n "$(sbindir)" || list=; \
753 - files=`for p in $$list; do echo "$$p"; done | \
754 - sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
755 - -e 's/$$/$(EXEEXT)/' `; \
756 - test -n "$$list" || exit 0; \
757 - echo " ( cd '$(DESTDIR)$(sbindir)' && rm -f" $$files ")"; \
758 - cd "$(DESTDIR)$(sbindir)" && rm -f $$files
759 + @list='$(sbin_PROGRAMS)'; for p in $$list; do \
760 + f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
761 + echo " rm -f '$(DESTDIR)$(sbindir)/$$f'"; \
762 + rm -f "$(DESTDIR)$(sbindir)/$$f"; \
763 + done
765 clean-sbinPROGRAMS:
766 - @list='$(sbin_PROGRAMS)'; test -n "$$list" || exit 0; \
767 - echo " rm -f" $$list; \
768 - rm -f $$list || exit $$?; \
769 - test -n "$(EXEEXT)" || exit 0; \
770 - list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
771 - echo " rm -f" $$list; \
772 - rm -f $$list
773 + @list='$(sbin_PROGRAMS)'; for p in $$list; do \
774 + f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
775 + echo " rm -f $$p $$f"; \
776 + rm -f $$p $$f ; \
777 + done
778 losetup$(EXEEXT): $(losetup_OBJECTS) $(losetup_DEPENDENCIES)
779 @rm -f losetup$(EXEEXT)
780 - $(AM_V_CCLD)$(LINK) $(losetup_OBJECTS) $(losetup_LDADD) $(LIBS)
781 + $(LINK) $(losetup_LDFLAGS) $(losetup_OBJECTS) $(losetup_LDADD) $(LIBS)
782 losetup.static$(EXEEXT): $(losetup_static_OBJECTS) $(losetup_static_DEPENDENCIES)
783 @rm -f losetup.static$(EXEEXT)
784 - $(AM_V_CCLD)$(losetup_static_LINK) $(losetup_static_OBJECTS) $(losetup_static_LDADD) $(LIBS)
785 + $(LINK) $(losetup_static_LDFLAGS) $(losetup_static_OBJECTS) $(losetup_static_LDADD) $(LIBS)
786 mount$(EXEEXT): $(mount_OBJECTS) $(mount_DEPENDENCIES)
787 @rm -f mount$(EXEEXT)
788 - $(AM_V_CCLD)$(mount_LINK) $(mount_OBJECTS) $(mount_LDADD) $(LIBS)
789 + $(LINK) $(mount_LDFLAGS) $(mount_OBJECTS) $(mount_LDADD) $(LIBS)
790 mount.static$(EXEEXT): $(mount_static_OBJECTS) $(mount_static_DEPENDENCIES)
791 @rm -f mount.static$(EXEEXT)
792 - $(AM_V_CCLD)$(mount_static_LINK) $(mount_static_OBJECTS) $(mount_static_LDADD) $(LIBS)
793 + $(LINK) $(mount_static_LDFLAGS) $(mount_static_OBJECTS) $(mount_static_LDADD) $(LIBS)
794 mtab_lock_test$(EXEEXT): $(mtab_lock_test_OBJECTS) $(mtab_lock_test_DEPENDENCIES)
795 @rm -f mtab_lock_test$(EXEEXT)
796 - $(AM_V_CCLD)$(LINK) $(mtab_lock_test_OBJECTS) $(mtab_lock_test_LDADD) $(LIBS)
797 + $(LINK) $(mtab_lock_test_LDFLAGS) $(mtab_lock_test_OBJECTS) $(mtab_lock_test_LDADD) $(LIBS)
798 swapon$(EXEEXT): $(swapon_OBJECTS) $(swapon_DEPENDENCIES)
799 @rm -f swapon$(EXEEXT)
800 - $(AM_V_CCLD)$(swapon_LINK) $(swapon_OBJECTS) $(swapon_LDADD) $(LIBS)
801 + $(LINK) $(swapon_LDFLAGS) $(swapon_OBJECTS) $(swapon_LDADD) $(LIBS)
802 umount$(EXEEXT): $(umount_OBJECTS) $(umount_DEPENDENCIES)
803 @rm -f umount$(EXEEXT)
804 - $(AM_V_CCLD)$(umount_LINK) $(umount_OBJECTS) $(umount_LDADD) $(LIBS)
805 + $(LINK) $(umount_LDFLAGS) $(umount_OBJECTS) $(umount_LDADD) $(LIBS)
806 umount.static$(EXEEXT): $(umount_static_OBJECTS) $(umount_static_DEPENDENCIES)
807 @rm -f umount.static$(EXEEXT)
808 - $(AM_V_CCLD)$(umount_static_LINK) $(umount_static_OBJECTS) $(umount_static_LDADD) $(LIBS)
809 + $(LINK) $(umount_static_LDFLAGS) $(umount_static_OBJECTS) $(umount_static_LDADD) $(LIBS)
811 mostlyclean-compile:
812 -rm -f *.$(OBJEXT)
813 @@ -674,16 +728,27 @@
814 distclean-compile:
815 -rm -f *.tab.c
817 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/losetup-aes.Po@am__quote@
818 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/losetup-canonicalize.Po@am__quote@
819 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/losetup-lomount.Po@am__quote@
820 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/losetup-loop.Po@am__quote@
821 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/losetup-loumount.Po@am__quote@
822 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/losetup-rmd160.Po@am__quote@
823 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/losetup-sha512.Po@am__quote@
824 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/losetup-strtosize.Po@am__quote@
825 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/losetup-sundries.Po@am__quote@
826 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/losetup-xmalloc.Po@am__quote@
827 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/losetup_static-aes.Po@am__quote@
828 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/losetup_static-canonicalize.Po@am__quote@
829 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/losetup_static-lomount.Po@am__quote@
830 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/losetup_static-loop.Po@am__quote@
831 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/losetup_static-loumount.Po@am__quote@
832 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/losetup_static-rmd160.Po@am__quote@
833 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/losetup_static-sha512.Po@am__quote@
834 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/losetup_static-strtosize.Po@am__quote@
835 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/losetup_static-sundries.Po@am__quote@
836 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/losetup_static-xmalloc.Po@am__quote@
837 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mount-aes.Po@am__quote@
838 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mount-blkdev.Po@am__quote@
839 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mount-canonicalize.Po@am__quote@
840 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mount-devname.Po@am__quote@
841 @@ -693,13 +758,18 @@
842 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mount-getusername.Po@am__quote@
843 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mount-linux_version.Po@am__quote@
844 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mount-lomount.Po@am__quote@
845 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mount-loop.Po@am__quote@
846 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mount-loumount.Po@am__quote@
847 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mount-mangle.Po@am__quote@
848 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mount-mount.Po@am__quote@
849 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mount-mount_mntent.Po@am__quote@
850 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mount-rmd160.Po@am__quote@
851 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mount-setproctitle.Po@am__quote@
852 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mount-sha512.Po@am__quote@
853 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mount-strtosize.Po@am__quote@
854 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mount-sundries.Po@am__quote@
855 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mount-xmalloc.Po@am__quote@
856 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mount_static-aes.Po@am__quote@
857 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mount_static-blkdev.Po@am__quote@
858 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mount_static-canonicalize.Po@am__quote@
859 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mount_static-devname.Po@am__quote@
860 @@ -709,10 +779,14 @@
861 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mount_static-getusername.Po@am__quote@
862 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mount_static-linux_version.Po@am__quote@
863 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mount_static-lomount.Po@am__quote@
864 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mount_static-loop.Po@am__quote@
865 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mount_static-loumount.Po@am__quote@
866 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mount_static-mangle.Po@am__quote@
867 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mount_static-mount.Po@am__quote@
868 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mount_static-mount_mntent.Po@am__quote@
869 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mount_static-rmd160.Po@am__quote@
870 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mount_static-setproctitle.Po@am__quote@
871 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mount_static-sha512.Po@am__quote@
872 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mount_static-strtosize.Po@am__quote@
873 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mount_static-sundries.Po@am__quote@
874 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mount_static-xmalloc.Po@am__quote@
875 @@ -724,7 +798,9 @@
876 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/swapon-canonicalize.Po@am__quote@
877 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/swapon-fsprobe.Po@am__quote@
878 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/swapon-linux_version.Po@am__quote@
879 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/swapon-loop.Po@am__quote@
880 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/swapon-mangle.Po@am__quote@
881 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/swapon-sha512.Po@am__quote@
882 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/swapon-swapon.Po@am__quote@
883 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/umount-blkdev.Po@am__quote@
884 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/umount-canonicalize.Po@am__quote@
885 @@ -734,7 +810,7 @@
886 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/umount-fstab.Po@am__quote@
887 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/umount-getusername.Po@am__quote@
888 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/umount-linux_version.Po@am__quote@
889 -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/umount-lomount.Po@am__quote@
890 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/umount-loumount.Po@am__quote@
891 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/umount-mangle.Po@am__quote@
892 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/umount-mount_mntent.Po@am__quote@
893 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/umount-sundries.Po@am__quote@
894 @@ -748,7 +824,7 @@
895 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/umount_static-fstab.Po@am__quote@
896 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/umount_static-getusername.Po@am__quote@
897 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/umount_static-linux_version.Po@am__quote@
898 -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/umount_static-lomount.Po@am__quote@
899 +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/umount_static-loumount.Po@am__quote@
900 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/umount_static-mangle.Po@am__quote@
901 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/umount_static-mount_mntent.Po@am__quote@
902 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/umount_static-sundries.Po@am__quote@
903 @@ -756,1483 +832,1627 @@
904 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/umount_static-xmalloc.Po@am__quote@
906 .c.o:
907 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
908 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
909 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
910 +@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
911 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
912 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
913 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
914 @am__fastdepCC_FALSE@ $(COMPILE) -c $<
916 .c.obj:
917 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
918 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
919 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
920 +@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \
921 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
922 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
923 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
924 @am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'`
926 .c.lo:
927 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
928 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
929 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
930 +@am__fastdepCC_TRUE@ if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
931 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
932 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
933 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
934 @am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $<
936 losetup-lomount.o: lomount.c
937 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup-lomount.o -MD -MP -MF $(DEPDIR)/losetup-lomount.Tpo -c -o losetup-lomount.o `test -f 'lomount.c' || echo '$(srcdir)/'`lomount.c
938 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/losetup-lomount.Tpo $(DEPDIR)/losetup-lomount.Po
939 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
940 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup-lomount.o -MD -MP -MF "$(DEPDIR)/losetup-lomount.Tpo" -c -o losetup-lomount.o `test -f 'lomount.c' || echo '$(srcdir)/'`lomount.c; \
941 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup-lomount.Tpo" "$(DEPDIR)/losetup-lomount.Po"; else rm -f "$(DEPDIR)/losetup-lomount.Tpo"; exit 1; fi
942 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lomount.c' object='losetup-lomount.o' libtool=no @AMDEPBACKSLASH@
943 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
944 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup-lomount.o `test -f 'lomount.c' || echo '$(srcdir)/'`lomount.c
946 losetup-lomount.obj: lomount.c
947 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup-lomount.obj -MD -MP -MF $(DEPDIR)/losetup-lomount.Tpo -c -o losetup-lomount.obj `if test -f 'lomount.c'; then $(CYGPATH_W) 'lomount.c'; else $(CYGPATH_W) '$(srcdir)/lomount.c'; fi`
948 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/losetup-lomount.Tpo $(DEPDIR)/losetup-lomount.Po
949 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
950 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup-lomount.obj -MD -MP -MF "$(DEPDIR)/losetup-lomount.Tpo" -c -o losetup-lomount.obj `if test -f 'lomount.c'; then $(CYGPATH_W) 'lomount.c'; else $(CYGPATH_W) '$(srcdir)/lomount.c'; fi`; \
951 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup-lomount.Tpo" "$(DEPDIR)/losetup-lomount.Po"; else rm -f "$(DEPDIR)/losetup-lomount.Tpo"; exit 1; fi
952 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lomount.c' object='losetup-lomount.obj' libtool=no @AMDEPBACKSLASH@
953 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
954 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup-lomount.obj `if test -f 'lomount.c'; then $(CYGPATH_W) 'lomount.c'; else $(CYGPATH_W) '$(srcdir)/lomount.c'; fi`
956 +losetup-loumount.o: loumount.c
957 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup-loumount.o -MD -MP -MF "$(DEPDIR)/losetup-loumount.Tpo" -c -o losetup-loumount.o `test -f 'loumount.c' || echo '$(srcdir)/'`loumount.c; \
958 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup-loumount.Tpo" "$(DEPDIR)/losetup-loumount.Po"; else rm -f "$(DEPDIR)/losetup-loumount.Tpo"; exit 1; fi
959 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='loumount.c' object='losetup-loumount.o' libtool=no @AMDEPBACKSLASH@
960 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
961 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup-loumount.o `test -f 'loumount.c' || echo '$(srcdir)/'`loumount.c
963 +losetup-loumount.obj: loumount.c
964 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup-loumount.obj -MD -MP -MF "$(DEPDIR)/losetup-loumount.Tpo" -c -o losetup-loumount.obj `if test -f 'loumount.c'; then $(CYGPATH_W) 'loumount.c'; else $(CYGPATH_W) '$(srcdir)/loumount.c'; fi`; \
965 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup-loumount.Tpo" "$(DEPDIR)/losetup-loumount.Po"; else rm -f "$(DEPDIR)/losetup-loumount.Tpo"; exit 1; fi
966 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='loumount.c' object='losetup-loumount.obj' libtool=no @AMDEPBACKSLASH@
967 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
968 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup-loumount.obj `if test -f 'loumount.c'; then $(CYGPATH_W) 'loumount.c'; else $(CYGPATH_W) '$(srcdir)/loumount.c'; fi`
970 +losetup-loop.o: loop.c
971 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup-loop.o -MD -MP -MF "$(DEPDIR)/losetup-loop.Tpo" -c -o losetup-loop.o `test -f 'loop.c' || echo '$(srcdir)/'`loop.c; \
972 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup-loop.Tpo" "$(DEPDIR)/losetup-loop.Po"; else rm -f "$(DEPDIR)/losetup-loop.Tpo"; exit 1; fi
973 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='loop.c' object='losetup-loop.o' libtool=no @AMDEPBACKSLASH@
974 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
975 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup-loop.o `test -f 'loop.c' || echo '$(srcdir)/'`loop.c
977 +losetup-loop.obj: loop.c
978 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup-loop.obj -MD -MP -MF "$(DEPDIR)/losetup-loop.Tpo" -c -o losetup-loop.obj `if test -f 'loop.c'; then $(CYGPATH_W) 'loop.c'; else $(CYGPATH_W) '$(srcdir)/loop.c'; fi`; \
979 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup-loop.Tpo" "$(DEPDIR)/losetup-loop.Po"; else rm -f "$(DEPDIR)/losetup-loop.Tpo"; exit 1; fi
980 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='loop.c' object='losetup-loop.obj' libtool=no @AMDEPBACKSLASH@
981 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
982 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup-loop.obj `if test -f 'loop.c'; then $(CYGPATH_W) 'loop.c'; else $(CYGPATH_W) '$(srcdir)/loop.c'; fi`
984 +losetup-sha512.o: sha512.c
985 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup-sha512.o -MD -MP -MF "$(DEPDIR)/losetup-sha512.Tpo" -c -o losetup-sha512.o `test -f 'sha512.c' || echo '$(srcdir)/'`sha512.c; \
986 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup-sha512.Tpo" "$(DEPDIR)/losetup-sha512.Po"; else rm -f "$(DEPDIR)/losetup-sha512.Tpo"; exit 1; fi
987 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sha512.c' object='losetup-sha512.o' libtool=no @AMDEPBACKSLASH@
988 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
989 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup-sha512.o `test -f 'sha512.c' || echo '$(srcdir)/'`sha512.c
991 +losetup-sha512.obj: sha512.c
992 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup-sha512.obj -MD -MP -MF "$(DEPDIR)/losetup-sha512.Tpo" -c -o losetup-sha512.obj `if test -f 'sha512.c'; then $(CYGPATH_W) 'sha512.c'; else $(CYGPATH_W) '$(srcdir)/sha512.c'; fi`; \
993 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup-sha512.Tpo" "$(DEPDIR)/losetup-sha512.Po"; else rm -f "$(DEPDIR)/losetup-sha512.Tpo"; exit 1; fi
994 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sha512.c' object='losetup-sha512.obj' libtool=no @AMDEPBACKSLASH@
995 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
996 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup-sha512.obj `if test -f 'sha512.c'; then $(CYGPATH_W) 'sha512.c'; else $(CYGPATH_W) '$(srcdir)/sha512.c'; fi`
998 +losetup-rmd160.o: rmd160.c
999 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup-rmd160.o -MD -MP -MF "$(DEPDIR)/losetup-rmd160.Tpo" -c -o losetup-rmd160.o `test -f 'rmd160.c' || echo '$(srcdir)/'`rmd160.c; \
1000 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup-rmd160.Tpo" "$(DEPDIR)/losetup-rmd160.Po"; else rm -f "$(DEPDIR)/losetup-rmd160.Tpo"; exit 1; fi
1001 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='rmd160.c' object='losetup-rmd160.o' libtool=no @AMDEPBACKSLASH@
1002 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1003 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup-rmd160.o `test -f 'rmd160.c' || echo '$(srcdir)/'`rmd160.c
1005 +losetup-rmd160.obj: rmd160.c
1006 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup-rmd160.obj -MD -MP -MF "$(DEPDIR)/losetup-rmd160.Tpo" -c -o losetup-rmd160.obj `if test -f 'rmd160.c'; then $(CYGPATH_W) 'rmd160.c'; else $(CYGPATH_W) '$(srcdir)/rmd160.c'; fi`; \
1007 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup-rmd160.Tpo" "$(DEPDIR)/losetup-rmd160.Po"; else rm -f "$(DEPDIR)/losetup-rmd160.Tpo"; exit 1; fi
1008 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='rmd160.c' object='losetup-rmd160.obj' libtool=no @AMDEPBACKSLASH@
1009 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1010 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup-rmd160.obj `if test -f 'rmd160.c'; then $(CYGPATH_W) 'rmd160.c'; else $(CYGPATH_W) '$(srcdir)/rmd160.c'; fi`
1012 +losetup-aes.o: aes.c
1013 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup-aes.o -MD -MP -MF "$(DEPDIR)/losetup-aes.Tpo" -c -o losetup-aes.o `test -f 'aes.c' || echo '$(srcdir)/'`aes.c; \
1014 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup-aes.Tpo" "$(DEPDIR)/losetup-aes.Po"; else rm -f "$(DEPDIR)/losetup-aes.Tpo"; exit 1; fi
1015 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='aes.c' object='losetup-aes.o' libtool=no @AMDEPBACKSLASH@
1016 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1017 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup-aes.o `test -f 'aes.c' || echo '$(srcdir)/'`aes.c
1019 +losetup-aes.obj: aes.c
1020 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup-aes.obj -MD -MP -MF "$(DEPDIR)/losetup-aes.Tpo" -c -o losetup-aes.obj `if test -f 'aes.c'; then $(CYGPATH_W) 'aes.c'; else $(CYGPATH_W) '$(srcdir)/aes.c'; fi`; \
1021 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup-aes.Tpo" "$(DEPDIR)/losetup-aes.Po"; else rm -f "$(DEPDIR)/losetup-aes.Tpo"; exit 1; fi
1022 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='aes.c' object='losetup-aes.obj' libtool=no @AMDEPBACKSLASH@
1023 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1024 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup-aes.obj `if test -f 'aes.c'; then $(CYGPATH_W) 'aes.c'; else $(CYGPATH_W) '$(srcdir)/aes.c'; fi`
1026 losetup-sundries.o: sundries.c
1027 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup-sundries.o -MD -MP -MF $(DEPDIR)/losetup-sundries.Tpo -c -o losetup-sundries.o `test -f 'sundries.c' || echo '$(srcdir)/'`sundries.c
1028 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/losetup-sundries.Tpo $(DEPDIR)/losetup-sundries.Po
1029 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1030 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup-sundries.o -MD -MP -MF "$(DEPDIR)/losetup-sundries.Tpo" -c -o losetup-sundries.o `test -f 'sundries.c' || echo '$(srcdir)/'`sundries.c; \
1031 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup-sundries.Tpo" "$(DEPDIR)/losetup-sundries.Po"; else rm -f "$(DEPDIR)/losetup-sundries.Tpo"; exit 1; fi
1032 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sundries.c' object='losetup-sundries.o' libtool=no @AMDEPBACKSLASH@
1033 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1034 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup-sundries.o `test -f 'sundries.c' || echo '$(srcdir)/'`sundries.c
1036 losetup-sundries.obj: sundries.c
1037 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup-sundries.obj -MD -MP -MF $(DEPDIR)/losetup-sundries.Tpo -c -o losetup-sundries.obj `if test -f 'sundries.c'; then $(CYGPATH_W) 'sundries.c'; else $(CYGPATH_W) '$(srcdir)/sundries.c'; fi`
1038 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/losetup-sundries.Tpo $(DEPDIR)/losetup-sundries.Po
1039 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1040 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup-sundries.obj -MD -MP -MF "$(DEPDIR)/losetup-sundries.Tpo" -c -o losetup-sundries.obj `if test -f 'sundries.c'; then $(CYGPATH_W) 'sundries.c'; else $(CYGPATH_W) '$(srcdir)/sundries.c'; fi`; \
1041 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup-sundries.Tpo" "$(DEPDIR)/losetup-sundries.Po"; else rm -f "$(DEPDIR)/losetup-sundries.Tpo"; exit 1; fi
1042 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sundries.c' object='losetup-sundries.obj' libtool=no @AMDEPBACKSLASH@
1043 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1044 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup-sundries.obj `if test -f 'sundries.c'; then $(CYGPATH_W) 'sundries.c'; else $(CYGPATH_W) '$(srcdir)/sundries.c'; fi`
1046 losetup-xmalloc.o: xmalloc.c
1047 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup-xmalloc.o -MD -MP -MF $(DEPDIR)/losetup-xmalloc.Tpo -c -o losetup-xmalloc.o `test -f 'xmalloc.c' || echo '$(srcdir)/'`xmalloc.c
1048 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/losetup-xmalloc.Tpo $(DEPDIR)/losetup-xmalloc.Po
1049 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1050 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup-xmalloc.o -MD -MP -MF "$(DEPDIR)/losetup-xmalloc.Tpo" -c -o losetup-xmalloc.o `test -f 'xmalloc.c' || echo '$(srcdir)/'`xmalloc.c; \
1051 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup-xmalloc.Tpo" "$(DEPDIR)/losetup-xmalloc.Po"; else rm -f "$(DEPDIR)/losetup-xmalloc.Tpo"; exit 1; fi
1052 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='xmalloc.c' object='losetup-xmalloc.o' libtool=no @AMDEPBACKSLASH@
1053 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1054 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup-xmalloc.o `test -f 'xmalloc.c' || echo '$(srcdir)/'`xmalloc.c
1056 losetup-xmalloc.obj: xmalloc.c
1057 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup-xmalloc.obj -MD -MP -MF $(DEPDIR)/losetup-xmalloc.Tpo -c -o losetup-xmalloc.obj `if test -f 'xmalloc.c'; then $(CYGPATH_W) 'xmalloc.c'; else $(CYGPATH_W) '$(srcdir)/xmalloc.c'; fi`
1058 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/losetup-xmalloc.Tpo $(DEPDIR)/losetup-xmalloc.Po
1059 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1060 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup-xmalloc.obj -MD -MP -MF "$(DEPDIR)/losetup-xmalloc.Tpo" -c -o losetup-xmalloc.obj `if test -f 'xmalloc.c'; then $(CYGPATH_W) 'xmalloc.c'; else $(CYGPATH_W) '$(srcdir)/xmalloc.c'; fi`; \
1061 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup-xmalloc.Tpo" "$(DEPDIR)/losetup-xmalloc.Po"; else rm -f "$(DEPDIR)/losetup-xmalloc.Tpo"; exit 1; fi
1062 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='xmalloc.c' object='losetup-xmalloc.obj' libtool=no @AMDEPBACKSLASH@
1063 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1064 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup-xmalloc.obj `if test -f 'xmalloc.c'; then $(CYGPATH_W) 'xmalloc.c'; else $(CYGPATH_W) '$(srcdir)/xmalloc.c'; fi`
1066 losetup-canonicalize.o: $(top_srcdir)/lib/canonicalize.c
1067 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup-canonicalize.o -MD -MP -MF $(DEPDIR)/losetup-canonicalize.Tpo -c -o losetup-canonicalize.o `test -f '$(top_srcdir)/lib/canonicalize.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/canonicalize.c
1068 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/losetup-canonicalize.Tpo $(DEPDIR)/losetup-canonicalize.Po
1069 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1070 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup-canonicalize.o -MD -MP -MF "$(DEPDIR)/losetup-canonicalize.Tpo" -c -o losetup-canonicalize.o `test -f '$(top_srcdir)/lib/canonicalize.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/canonicalize.c; \
1071 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup-canonicalize.Tpo" "$(DEPDIR)/losetup-canonicalize.Po"; else rm -f "$(DEPDIR)/losetup-canonicalize.Tpo"; exit 1; fi
1072 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/canonicalize.c' object='losetup-canonicalize.o' libtool=no @AMDEPBACKSLASH@
1073 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1074 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup-canonicalize.o `test -f '$(top_srcdir)/lib/canonicalize.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/canonicalize.c
1076 losetup-canonicalize.obj: $(top_srcdir)/lib/canonicalize.c
1077 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup-canonicalize.obj -MD -MP -MF $(DEPDIR)/losetup-canonicalize.Tpo -c -o losetup-canonicalize.obj `if test -f '$(top_srcdir)/lib/canonicalize.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/canonicalize.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/canonicalize.c'; fi`
1078 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/losetup-canonicalize.Tpo $(DEPDIR)/losetup-canonicalize.Po
1079 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1080 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup-canonicalize.obj -MD -MP -MF "$(DEPDIR)/losetup-canonicalize.Tpo" -c -o losetup-canonicalize.obj `if test -f '$(top_srcdir)/lib/canonicalize.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/canonicalize.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/canonicalize.c'; fi`; \
1081 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup-canonicalize.Tpo" "$(DEPDIR)/losetup-canonicalize.Po"; else rm -f "$(DEPDIR)/losetup-canonicalize.Tpo"; exit 1; fi
1082 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/canonicalize.c' object='losetup-canonicalize.obj' libtool=no @AMDEPBACKSLASH@
1083 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1084 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup-canonicalize.obj `if test -f '$(top_srcdir)/lib/canonicalize.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/canonicalize.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/canonicalize.c'; fi`
1086 losetup-strtosize.o: $(top_srcdir)/lib/strtosize.c
1087 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup-strtosize.o -MD -MP -MF $(DEPDIR)/losetup-strtosize.Tpo -c -o losetup-strtosize.o `test -f '$(top_srcdir)/lib/strtosize.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/strtosize.c
1088 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/losetup-strtosize.Tpo $(DEPDIR)/losetup-strtosize.Po
1089 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1090 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup-strtosize.o -MD -MP -MF "$(DEPDIR)/losetup-strtosize.Tpo" -c -o losetup-strtosize.o `test -f '$(top_srcdir)/lib/strtosize.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/strtosize.c; \
1091 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup-strtosize.Tpo" "$(DEPDIR)/losetup-strtosize.Po"; else rm -f "$(DEPDIR)/losetup-strtosize.Tpo"; exit 1; fi
1092 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/strtosize.c' object='losetup-strtosize.o' libtool=no @AMDEPBACKSLASH@
1093 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1094 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup-strtosize.o `test -f '$(top_srcdir)/lib/strtosize.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/strtosize.c
1096 losetup-strtosize.obj: $(top_srcdir)/lib/strtosize.c
1097 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup-strtosize.obj -MD -MP -MF $(DEPDIR)/losetup-strtosize.Tpo -c -o losetup-strtosize.obj `if test -f '$(top_srcdir)/lib/strtosize.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/strtosize.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/strtosize.c'; fi`
1098 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/losetup-strtosize.Tpo $(DEPDIR)/losetup-strtosize.Po
1099 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1100 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup-strtosize.obj -MD -MP -MF "$(DEPDIR)/losetup-strtosize.Tpo" -c -o losetup-strtosize.obj `if test -f '$(top_srcdir)/lib/strtosize.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/strtosize.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/strtosize.c'; fi`; \
1101 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup-strtosize.Tpo" "$(DEPDIR)/losetup-strtosize.Po"; else rm -f "$(DEPDIR)/losetup-strtosize.Tpo"; exit 1; fi
1102 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/strtosize.c' object='losetup-strtosize.obj' libtool=no @AMDEPBACKSLASH@
1103 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1104 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup-strtosize.obj `if test -f '$(top_srcdir)/lib/strtosize.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/strtosize.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/strtosize.c'; fi`
1106 losetup_static-lomount.o: lomount.c
1107 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup_static-lomount.o -MD -MP -MF $(DEPDIR)/losetup_static-lomount.Tpo -c -o losetup_static-lomount.o `test -f 'lomount.c' || echo '$(srcdir)/'`lomount.c
1108 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/losetup_static-lomount.Tpo $(DEPDIR)/losetup_static-lomount.Po
1109 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1110 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup_static-lomount.o -MD -MP -MF "$(DEPDIR)/losetup_static-lomount.Tpo" -c -o losetup_static-lomount.o `test -f 'lomount.c' || echo '$(srcdir)/'`lomount.c; \
1111 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup_static-lomount.Tpo" "$(DEPDIR)/losetup_static-lomount.Po"; else rm -f "$(DEPDIR)/losetup_static-lomount.Tpo"; exit 1; fi
1112 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lomount.c' object='losetup_static-lomount.o' libtool=no @AMDEPBACKSLASH@
1113 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1114 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup_static-lomount.o `test -f 'lomount.c' || echo '$(srcdir)/'`lomount.c
1116 losetup_static-lomount.obj: lomount.c
1117 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup_static-lomount.obj -MD -MP -MF $(DEPDIR)/losetup_static-lomount.Tpo -c -o losetup_static-lomount.obj `if test -f 'lomount.c'; then $(CYGPATH_W) 'lomount.c'; else $(CYGPATH_W) '$(srcdir)/lomount.c'; fi`
1118 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/losetup_static-lomount.Tpo $(DEPDIR)/losetup_static-lomount.Po
1119 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1120 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup_static-lomount.obj -MD -MP -MF "$(DEPDIR)/losetup_static-lomount.Tpo" -c -o losetup_static-lomount.obj `if test -f 'lomount.c'; then $(CYGPATH_W) 'lomount.c'; else $(CYGPATH_W) '$(srcdir)/lomount.c'; fi`; \
1121 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup_static-lomount.Tpo" "$(DEPDIR)/losetup_static-lomount.Po"; else rm -f "$(DEPDIR)/losetup_static-lomount.Tpo"; exit 1; fi
1122 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lomount.c' object='losetup_static-lomount.obj' libtool=no @AMDEPBACKSLASH@
1123 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1124 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup_static-lomount.obj `if test -f 'lomount.c'; then $(CYGPATH_W) 'lomount.c'; else $(CYGPATH_W) '$(srcdir)/lomount.c'; fi`
1126 +losetup_static-loumount.o: loumount.c
1127 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup_static-loumount.o -MD -MP -MF "$(DEPDIR)/losetup_static-loumount.Tpo" -c -o losetup_static-loumount.o `test -f 'loumount.c' || echo '$(srcdir)/'`loumount.c; \
1128 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup_static-loumount.Tpo" "$(DEPDIR)/losetup_static-loumount.Po"; else rm -f "$(DEPDIR)/losetup_static-loumount.Tpo"; exit 1; fi
1129 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='loumount.c' object='losetup_static-loumount.o' libtool=no @AMDEPBACKSLASH@
1130 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1131 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup_static-loumount.o `test -f 'loumount.c' || echo '$(srcdir)/'`loumount.c
1133 +losetup_static-loumount.obj: loumount.c
1134 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup_static-loumount.obj -MD -MP -MF "$(DEPDIR)/losetup_static-loumount.Tpo" -c -o losetup_static-loumount.obj `if test -f 'loumount.c'; then $(CYGPATH_W) 'loumount.c'; else $(CYGPATH_W) '$(srcdir)/loumount.c'; fi`; \
1135 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup_static-loumount.Tpo" "$(DEPDIR)/losetup_static-loumount.Po"; else rm -f "$(DEPDIR)/losetup_static-loumount.Tpo"; exit 1; fi
1136 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='loumount.c' object='losetup_static-loumount.obj' libtool=no @AMDEPBACKSLASH@
1137 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1138 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup_static-loumount.obj `if test -f 'loumount.c'; then $(CYGPATH_W) 'loumount.c'; else $(CYGPATH_W) '$(srcdir)/loumount.c'; fi`
1140 +losetup_static-loop.o: loop.c
1141 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup_static-loop.o -MD -MP -MF "$(DEPDIR)/losetup_static-loop.Tpo" -c -o losetup_static-loop.o `test -f 'loop.c' || echo '$(srcdir)/'`loop.c; \
1142 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup_static-loop.Tpo" "$(DEPDIR)/losetup_static-loop.Po"; else rm -f "$(DEPDIR)/losetup_static-loop.Tpo"; exit 1; fi
1143 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='loop.c' object='losetup_static-loop.o' libtool=no @AMDEPBACKSLASH@
1144 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1145 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup_static-loop.o `test -f 'loop.c' || echo '$(srcdir)/'`loop.c
1147 +losetup_static-loop.obj: loop.c
1148 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup_static-loop.obj -MD -MP -MF "$(DEPDIR)/losetup_static-loop.Tpo" -c -o losetup_static-loop.obj `if test -f 'loop.c'; then $(CYGPATH_W) 'loop.c'; else $(CYGPATH_W) '$(srcdir)/loop.c'; fi`; \
1149 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup_static-loop.Tpo" "$(DEPDIR)/losetup_static-loop.Po"; else rm -f "$(DEPDIR)/losetup_static-loop.Tpo"; exit 1; fi
1150 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='loop.c' object='losetup_static-loop.obj' libtool=no @AMDEPBACKSLASH@
1151 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1152 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup_static-loop.obj `if test -f 'loop.c'; then $(CYGPATH_W) 'loop.c'; else $(CYGPATH_W) '$(srcdir)/loop.c'; fi`
1154 +losetup_static-sha512.o: sha512.c
1155 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup_static-sha512.o -MD -MP -MF "$(DEPDIR)/losetup_static-sha512.Tpo" -c -o losetup_static-sha512.o `test -f 'sha512.c' || echo '$(srcdir)/'`sha512.c; \
1156 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup_static-sha512.Tpo" "$(DEPDIR)/losetup_static-sha512.Po"; else rm -f "$(DEPDIR)/losetup_static-sha512.Tpo"; exit 1; fi
1157 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sha512.c' object='losetup_static-sha512.o' libtool=no @AMDEPBACKSLASH@
1158 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1159 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup_static-sha512.o `test -f 'sha512.c' || echo '$(srcdir)/'`sha512.c
1161 +losetup_static-sha512.obj: sha512.c
1162 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup_static-sha512.obj -MD -MP -MF "$(DEPDIR)/losetup_static-sha512.Tpo" -c -o losetup_static-sha512.obj `if test -f 'sha512.c'; then $(CYGPATH_W) 'sha512.c'; else $(CYGPATH_W) '$(srcdir)/sha512.c'; fi`; \
1163 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup_static-sha512.Tpo" "$(DEPDIR)/losetup_static-sha512.Po"; else rm -f "$(DEPDIR)/losetup_static-sha512.Tpo"; exit 1; fi
1164 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sha512.c' object='losetup_static-sha512.obj' libtool=no @AMDEPBACKSLASH@
1165 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1166 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup_static-sha512.obj `if test -f 'sha512.c'; then $(CYGPATH_W) 'sha512.c'; else $(CYGPATH_W) '$(srcdir)/sha512.c'; fi`
1168 +losetup_static-rmd160.o: rmd160.c
1169 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup_static-rmd160.o -MD -MP -MF "$(DEPDIR)/losetup_static-rmd160.Tpo" -c -o losetup_static-rmd160.o `test -f 'rmd160.c' || echo '$(srcdir)/'`rmd160.c; \
1170 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup_static-rmd160.Tpo" "$(DEPDIR)/losetup_static-rmd160.Po"; else rm -f "$(DEPDIR)/losetup_static-rmd160.Tpo"; exit 1; fi
1171 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='rmd160.c' object='losetup_static-rmd160.o' libtool=no @AMDEPBACKSLASH@
1172 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1173 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup_static-rmd160.o `test -f 'rmd160.c' || echo '$(srcdir)/'`rmd160.c
1175 +losetup_static-rmd160.obj: rmd160.c
1176 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup_static-rmd160.obj -MD -MP -MF "$(DEPDIR)/losetup_static-rmd160.Tpo" -c -o losetup_static-rmd160.obj `if test -f 'rmd160.c'; then $(CYGPATH_W) 'rmd160.c'; else $(CYGPATH_W) '$(srcdir)/rmd160.c'; fi`; \
1177 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup_static-rmd160.Tpo" "$(DEPDIR)/losetup_static-rmd160.Po"; else rm -f "$(DEPDIR)/losetup_static-rmd160.Tpo"; exit 1; fi
1178 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='rmd160.c' object='losetup_static-rmd160.obj' libtool=no @AMDEPBACKSLASH@
1179 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1180 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup_static-rmd160.obj `if test -f 'rmd160.c'; then $(CYGPATH_W) 'rmd160.c'; else $(CYGPATH_W) '$(srcdir)/rmd160.c'; fi`
1182 +losetup_static-aes.o: aes.c
1183 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup_static-aes.o -MD -MP -MF "$(DEPDIR)/losetup_static-aes.Tpo" -c -o losetup_static-aes.o `test -f 'aes.c' || echo '$(srcdir)/'`aes.c; \
1184 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup_static-aes.Tpo" "$(DEPDIR)/losetup_static-aes.Po"; else rm -f "$(DEPDIR)/losetup_static-aes.Tpo"; exit 1; fi
1185 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='aes.c' object='losetup_static-aes.o' libtool=no @AMDEPBACKSLASH@
1186 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1187 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup_static-aes.o `test -f 'aes.c' || echo '$(srcdir)/'`aes.c
1189 +losetup_static-aes.obj: aes.c
1190 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup_static-aes.obj -MD -MP -MF "$(DEPDIR)/losetup_static-aes.Tpo" -c -o losetup_static-aes.obj `if test -f 'aes.c'; then $(CYGPATH_W) 'aes.c'; else $(CYGPATH_W) '$(srcdir)/aes.c'; fi`; \
1191 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup_static-aes.Tpo" "$(DEPDIR)/losetup_static-aes.Po"; else rm -f "$(DEPDIR)/losetup_static-aes.Tpo"; exit 1; fi
1192 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='aes.c' object='losetup_static-aes.obj' libtool=no @AMDEPBACKSLASH@
1193 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1194 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup_static-aes.obj `if test -f 'aes.c'; then $(CYGPATH_W) 'aes.c'; else $(CYGPATH_W) '$(srcdir)/aes.c'; fi`
1196 losetup_static-sundries.o: sundries.c
1197 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup_static-sundries.o -MD -MP -MF $(DEPDIR)/losetup_static-sundries.Tpo -c -o losetup_static-sundries.o `test -f 'sundries.c' || echo '$(srcdir)/'`sundries.c
1198 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/losetup_static-sundries.Tpo $(DEPDIR)/losetup_static-sundries.Po
1199 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1200 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup_static-sundries.o -MD -MP -MF "$(DEPDIR)/losetup_static-sundries.Tpo" -c -o losetup_static-sundries.o `test -f 'sundries.c' || echo '$(srcdir)/'`sundries.c; \
1201 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup_static-sundries.Tpo" "$(DEPDIR)/losetup_static-sundries.Po"; else rm -f "$(DEPDIR)/losetup_static-sundries.Tpo"; exit 1; fi
1202 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sundries.c' object='losetup_static-sundries.o' libtool=no @AMDEPBACKSLASH@
1203 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1204 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup_static-sundries.o `test -f 'sundries.c' || echo '$(srcdir)/'`sundries.c
1206 losetup_static-sundries.obj: sundries.c
1207 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup_static-sundries.obj -MD -MP -MF $(DEPDIR)/losetup_static-sundries.Tpo -c -o losetup_static-sundries.obj `if test -f 'sundries.c'; then $(CYGPATH_W) 'sundries.c'; else $(CYGPATH_W) '$(srcdir)/sundries.c'; fi`
1208 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/losetup_static-sundries.Tpo $(DEPDIR)/losetup_static-sundries.Po
1209 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1210 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup_static-sundries.obj -MD -MP -MF "$(DEPDIR)/losetup_static-sundries.Tpo" -c -o losetup_static-sundries.obj `if test -f 'sundries.c'; then $(CYGPATH_W) 'sundries.c'; else $(CYGPATH_W) '$(srcdir)/sundries.c'; fi`; \
1211 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup_static-sundries.Tpo" "$(DEPDIR)/losetup_static-sundries.Po"; else rm -f "$(DEPDIR)/losetup_static-sundries.Tpo"; exit 1; fi
1212 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sundries.c' object='losetup_static-sundries.obj' libtool=no @AMDEPBACKSLASH@
1213 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1214 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup_static-sundries.obj `if test -f 'sundries.c'; then $(CYGPATH_W) 'sundries.c'; else $(CYGPATH_W) '$(srcdir)/sundries.c'; fi`
1216 losetup_static-xmalloc.o: xmalloc.c
1217 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup_static-xmalloc.o -MD -MP -MF $(DEPDIR)/losetup_static-xmalloc.Tpo -c -o losetup_static-xmalloc.o `test -f 'xmalloc.c' || echo '$(srcdir)/'`xmalloc.c
1218 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/losetup_static-xmalloc.Tpo $(DEPDIR)/losetup_static-xmalloc.Po
1219 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1220 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup_static-xmalloc.o -MD -MP -MF "$(DEPDIR)/losetup_static-xmalloc.Tpo" -c -o losetup_static-xmalloc.o `test -f 'xmalloc.c' || echo '$(srcdir)/'`xmalloc.c; \
1221 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup_static-xmalloc.Tpo" "$(DEPDIR)/losetup_static-xmalloc.Po"; else rm -f "$(DEPDIR)/losetup_static-xmalloc.Tpo"; exit 1; fi
1222 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='xmalloc.c' object='losetup_static-xmalloc.o' libtool=no @AMDEPBACKSLASH@
1223 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1224 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup_static-xmalloc.o `test -f 'xmalloc.c' || echo '$(srcdir)/'`xmalloc.c
1226 losetup_static-xmalloc.obj: xmalloc.c
1227 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup_static-xmalloc.obj -MD -MP -MF $(DEPDIR)/losetup_static-xmalloc.Tpo -c -o losetup_static-xmalloc.obj `if test -f 'xmalloc.c'; then $(CYGPATH_W) 'xmalloc.c'; else $(CYGPATH_W) '$(srcdir)/xmalloc.c'; fi`
1228 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/losetup_static-xmalloc.Tpo $(DEPDIR)/losetup_static-xmalloc.Po
1229 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1230 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup_static-xmalloc.obj -MD -MP -MF "$(DEPDIR)/losetup_static-xmalloc.Tpo" -c -o losetup_static-xmalloc.obj `if test -f 'xmalloc.c'; then $(CYGPATH_W) 'xmalloc.c'; else $(CYGPATH_W) '$(srcdir)/xmalloc.c'; fi`; \
1231 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup_static-xmalloc.Tpo" "$(DEPDIR)/losetup_static-xmalloc.Po"; else rm -f "$(DEPDIR)/losetup_static-xmalloc.Tpo"; exit 1; fi
1232 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='xmalloc.c' object='losetup_static-xmalloc.obj' libtool=no @AMDEPBACKSLASH@
1233 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1234 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup_static-xmalloc.obj `if test -f 'xmalloc.c'; then $(CYGPATH_W) 'xmalloc.c'; else $(CYGPATH_W) '$(srcdir)/xmalloc.c'; fi`
1236 losetup_static-canonicalize.o: $(top_srcdir)/lib/canonicalize.c
1237 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup_static-canonicalize.o -MD -MP -MF $(DEPDIR)/losetup_static-canonicalize.Tpo -c -o losetup_static-canonicalize.o `test -f '$(top_srcdir)/lib/canonicalize.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/canonicalize.c
1238 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/losetup_static-canonicalize.Tpo $(DEPDIR)/losetup_static-canonicalize.Po
1239 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1240 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup_static-canonicalize.o -MD -MP -MF "$(DEPDIR)/losetup_static-canonicalize.Tpo" -c -o losetup_static-canonicalize.o `test -f '$(top_srcdir)/lib/canonicalize.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/canonicalize.c; \
1241 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup_static-canonicalize.Tpo" "$(DEPDIR)/losetup_static-canonicalize.Po"; else rm -f "$(DEPDIR)/losetup_static-canonicalize.Tpo"; exit 1; fi
1242 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/canonicalize.c' object='losetup_static-canonicalize.o' libtool=no @AMDEPBACKSLASH@
1243 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1244 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup_static-canonicalize.o `test -f '$(top_srcdir)/lib/canonicalize.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/canonicalize.c
1246 losetup_static-canonicalize.obj: $(top_srcdir)/lib/canonicalize.c
1247 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup_static-canonicalize.obj -MD -MP -MF $(DEPDIR)/losetup_static-canonicalize.Tpo -c -o losetup_static-canonicalize.obj `if test -f '$(top_srcdir)/lib/canonicalize.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/canonicalize.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/canonicalize.c'; fi`
1248 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/losetup_static-canonicalize.Tpo $(DEPDIR)/losetup_static-canonicalize.Po
1249 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1250 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup_static-canonicalize.obj -MD -MP -MF "$(DEPDIR)/losetup_static-canonicalize.Tpo" -c -o losetup_static-canonicalize.obj `if test -f '$(top_srcdir)/lib/canonicalize.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/canonicalize.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/canonicalize.c'; fi`; \
1251 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup_static-canonicalize.Tpo" "$(DEPDIR)/losetup_static-canonicalize.Po"; else rm -f "$(DEPDIR)/losetup_static-canonicalize.Tpo"; exit 1; fi
1252 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/canonicalize.c' object='losetup_static-canonicalize.obj' libtool=no @AMDEPBACKSLASH@
1253 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1254 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup_static-canonicalize.obj `if test -f '$(top_srcdir)/lib/canonicalize.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/canonicalize.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/canonicalize.c'; fi`
1256 losetup_static-strtosize.o: $(top_srcdir)/lib/strtosize.c
1257 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup_static-strtosize.o -MD -MP -MF $(DEPDIR)/losetup_static-strtosize.Tpo -c -o losetup_static-strtosize.o `test -f '$(top_srcdir)/lib/strtosize.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/strtosize.c
1258 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/losetup_static-strtosize.Tpo $(DEPDIR)/losetup_static-strtosize.Po
1259 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1260 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup_static-strtosize.o -MD -MP -MF "$(DEPDIR)/losetup_static-strtosize.Tpo" -c -o losetup_static-strtosize.o `test -f '$(top_srcdir)/lib/strtosize.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/strtosize.c; \
1261 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup_static-strtosize.Tpo" "$(DEPDIR)/losetup_static-strtosize.Po"; else rm -f "$(DEPDIR)/losetup_static-strtosize.Tpo"; exit 1; fi
1262 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/strtosize.c' object='losetup_static-strtosize.o' libtool=no @AMDEPBACKSLASH@
1263 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1264 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup_static-strtosize.o `test -f '$(top_srcdir)/lib/strtosize.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/strtosize.c
1266 losetup_static-strtosize.obj: $(top_srcdir)/lib/strtosize.c
1267 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup_static-strtosize.obj -MD -MP -MF $(DEPDIR)/losetup_static-strtosize.Tpo -c -o losetup_static-strtosize.obj `if test -f '$(top_srcdir)/lib/strtosize.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/strtosize.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/strtosize.c'; fi`
1268 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/losetup_static-strtosize.Tpo $(DEPDIR)/losetup_static-strtosize.Po
1269 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1270 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT losetup_static-strtosize.obj -MD -MP -MF "$(DEPDIR)/losetup_static-strtosize.Tpo" -c -o losetup_static-strtosize.obj `if test -f '$(top_srcdir)/lib/strtosize.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/strtosize.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/strtosize.c'; fi`; \
1271 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/losetup_static-strtosize.Tpo" "$(DEPDIR)/losetup_static-strtosize.Po"; else rm -f "$(DEPDIR)/losetup_static-strtosize.Tpo"; exit 1; fi
1272 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/strtosize.c' object='losetup_static-strtosize.obj' libtool=no @AMDEPBACKSLASH@
1273 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1274 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(losetup_static_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o losetup_static-strtosize.obj `if test -f '$(top_srcdir)/lib/strtosize.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/strtosize.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/strtosize.c'; fi`
1276 mount-mount.o: mount.c
1277 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-mount.o -MD -MP -MF $(DEPDIR)/mount-mount.Tpo -c -o mount-mount.o `test -f 'mount.c' || echo '$(srcdir)/'`mount.c
1278 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount-mount.Tpo $(DEPDIR)/mount-mount.Po
1279 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1280 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-mount.o -MD -MP -MF "$(DEPDIR)/mount-mount.Tpo" -c -o mount-mount.o `test -f 'mount.c' || echo '$(srcdir)/'`mount.c; \
1281 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-mount.Tpo" "$(DEPDIR)/mount-mount.Po"; else rm -f "$(DEPDIR)/mount-mount.Tpo"; exit 1; fi
1282 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='mount.c' object='mount-mount.o' libtool=no @AMDEPBACKSLASH@
1283 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1284 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-mount.o `test -f 'mount.c' || echo '$(srcdir)/'`mount.c
1286 mount-mount.obj: mount.c
1287 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-mount.obj -MD -MP -MF $(DEPDIR)/mount-mount.Tpo -c -o mount-mount.obj `if test -f 'mount.c'; then $(CYGPATH_W) 'mount.c'; else $(CYGPATH_W) '$(srcdir)/mount.c'; fi`
1288 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount-mount.Tpo $(DEPDIR)/mount-mount.Po
1289 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1290 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-mount.obj -MD -MP -MF "$(DEPDIR)/mount-mount.Tpo" -c -o mount-mount.obj `if test -f 'mount.c'; then $(CYGPATH_W) 'mount.c'; else $(CYGPATH_W) '$(srcdir)/mount.c'; fi`; \
1291 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-mount.Tpo" "$(DEPDIR)/mount-mount.Po"; else rm -f "$(DEPDIR)/mount-mount.Tpo"; exit 1; fi
1292 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='mount.c' object='mount-mount.obj' libtool=no @AMDEPBACKSLASH@
1293 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1294 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-mount.obj `if test -f 'mount.c'; then $(CYGPATH_W) 'mount.c'; else $(CYGPATH_W) '$(srcdir)/mount.c'; fi`
1296 mount-fstab.o: fstab.c
1297 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-fstab.o -MD -MP -MF $(DEPDIR)/mount-fstab.Tpo -c -o mount-fstab.o `test -f 'fstab.c' || echo '$(srcdir)/'`fstab.c
1298 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount-fstab.Tpo $(DEPDIR)/mount-fstab.Po
1299 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1300 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-fstab.o -MD -MP -MF "$(DEPDIR)/mount-fstab.Tpo" -c -o mount-fstab.o `test -f 'fstab.c' || echo '$(srcdir)/'`fstab.c; \
1301 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-fstab.Tpo" "$(DEPDIR)/mount-fstab.Po"; else rm -f "$(DEPDIR)/mount-fstab.Tpo"; exit 1; fi
1302 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='fstab.c' object='mount-fstab.o' libtool=no @AMDEPBACKSLASH@
1303 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1304 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-fstab.o `test -f 'fstab.c' || echo '$(srcdir)/'`fstab.c
1306 mount-fstab.obj: fstab.c
1307 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-fstab.obj -MD -MP -MF $(DEPDIR)/mount-fstab.Tpo -c -o mount-fstab.obj `if test -f 'fstab.c'; then $(CYGPATH_W) 'fstab.c'; else $(CYGPATH_W) '$(srcdir)/fstab.c'; fi`
1308 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount-fstab.Tpo $(DEPDIR)/mount-fstab.Po
1309 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1310 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-fstab.obj -MD -MP -MF "$(DEPDIR)/mount-fstab.Tpo" -c -o mount-fstab.obj `if test -f 'fstab.c'; then $(CYGPATH_W) 'fstab.c'; else $(CYGPATH_W) '$(srcdir)/fstab.c'; fi`; \
1311 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-fstab.Tpo" "$(DEPDIR)/mount-fstab.Po"; else rm -f "$(DEPDIR)/mount-fstab.Tpo"; exit 1; fi
1312 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='fstab.c' object='mount-fstab.obj' libtool=no @AMDEPBACKSLASH@
1313 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1314 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-fstab.obj `if test -f 'fstab.c'; then $(CYGPATH_W) 'fstab.c'; else $(CYGPATH_W) '$(srcdir)/fstab.c'; fi`
1316 mount-mount_mntent.o: mount_mntent.c
1317 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-mount_mntent.o -MD -MP -MF $(DEPDIR)/mount-mount_mntent.Tpo -c -o mount-mount_mntent.o `test -f 'mount_mntent.c' || echo '$(srcdir)/'`mount_mntent.c
1318 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount-mount_mntent.Tpo $(DEPDIR)/mount-mount_mntent.Po
1319 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1320 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-mount_mntent.o -MD -MP -MF "$(DEPDIR)/mount-mount_mntent.Tpo" -c -o mount-mount_mntent.o `test -f 'mount_mntent.c' || echo '$(srcdir)/'`mount_mntent.c; \
1321 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-mount_mntent.Tpo" "$(DEPDIR)/mount-mount_mntent.Po"; else rm -f "$(DEPDIR)/mount-mount_mntent.Tpo"; exit 1; fi
1322 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='mount_mntent.c' object='mount-mount_mntent.o' libtool=no @AMDEPBACKSLASH@
1323 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1324 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-mount_mntent.o `test -f 'mount_mntent.c' || echo '$(srcdir)/'`mount_mntent.c
1326 mount-mount_mntent.obj: mount_mntent.c
1327 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-mount_mntent.obj -MD -MP -MF $(DEPDIR)/mount-mount_mntent.Tpo -c -o mount-mount_mntent.obj `if test -f 'mount_mntent.c'; then $(CYGPATH_W) 'mount_mntent.c'; else $(CYGPATH_W) '$(srcdir)/mount_mntent.c'; fi`
1328 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount-mount_mntent.Tpo $(DEPDIR)/mount-mount_mntent.Po
1329 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1330 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-mount_mntent.obj -MD -MP -MF "$(DEPDIR)/mount-mount_mntent.Tpo" -c -o mount-mount_mntent.obj `if test -f 'mount_mntent.c'; then $(CYGPATH_W) 'mount_mntent.c'; else $(CYGPATH_W) '$(srcdir)/mount_mntent.c'; fi`; \
1331 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-mount_mntent.Tpo" "$(DEPDIR)/mount-mount_mntent.Po"; else rm -f "$(DEPDIR)/mount-mount_mntent.Tpo"; exit 1; fi
1332 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='mount_mntent.c' object='mount-mount_mntent.obj' libtool=no @AMDEPBACKSLASH@
1333 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1334 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-mount_mntent.obj `if test -f 'mount_mntent.c'; then $(CYGPATH_W) 'mount_mntent.c'; else $(CYGPATH_W) '$(srcdir)/mount_mntent.c'; fi`
1336 mount-getusername.o: getusername.c
1337 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-getusername.o -MD -MP -MF $(DEPDIR)/mount-getusername.Tpo -c -o mount-getusername.o `test -f 'getusername.c' || echo '$(srcdir)/'`getusername.c
1338 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount-getusername.Tpo $(DEPDIR)/mount-getusername.Po
1339 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1340 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-getusername.o -MD -MP -MF "$(DEPDIR)/mount-getusername.Tpo" -c -o mount-getusername.o `test -f 'getusername.c' || echo '$(srcdir)/'`getusername.c; \
1341 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-getusername.Tpo" "$(DEPDIR)/mount-getusername.Po"; else rm -f "$(DEPDIR)/mount-getusername.Tpo"; exit 1; fi
1342 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='getusername.c' object='mount-getusername.o' libtool=no @AMDEPBACKSLASH@
1343 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1344 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-getusername.o `test -f 'getusername.c' || echo '$(srcdir)/'`getusername.c
1346 mount-getusername.obj: getusername.c
1347 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-getusername.obj -MD -MP -MF $(DEPDIR)/mount-getusername.Tpo -c -o mount-getusername.obj `if test -f 'getusername.c'; then $(CYGPATH_W) 'getusername.c'; else $(CYGPATH_W) '$(srcdir)/getusername.c'; fi`
1348 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount-getusername.Tpo $(DEPDIR)/mount-getusername.Po
1349 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1350 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-getusername.obj -MD -MP -MF "$(DEPDIR)/mount-getusername.Tpo" -c -o mount-getusername.obj `if test -f 'getusername.c'; then $(CYGPATH_W) 'getusername.c'; else $(CYGPATH_W) '$(srcdir)/getusername.c'; fi`; \
1351 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-getusername.Tpo" "$(DEPDIR)/mount-getusername.Po"; else rm -f "$(DEPDIR)/mount-getusername.Tpo"; exit 1; fi
1352 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='getusername.c' object='mount-getusername.obj' libtool=no @AMDEPBACKSLASH@
1353 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1354 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-getusername.obj `if test -f 'getusername.c'; then $(CYGPATH_W) 'getusername.c'; else $(CYGPATH_W) '$(srcdir)/getusername.c'; fi`
1356 -mount-lomount.o: lomount.c
1357 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-lomount.o -MD -MP -MF $(DEPDIR)/mount-lomount.Tpo -c -o mount-lomount.o `test -f 'lomount.c' || echo '$(srcdir)/'`lomount.c
1358 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount-lomount.Tpo $(DEPDIR)/mount-lomount.Po
1359 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1360 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lomount.c' object='mount-lomount.o' libtool=no @AMDEPBACKSLASH@
1361 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1362 -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-lomount.o `test -f 'lomount.c' || echo '$(srcdir)/'`lomount.c
1364 -mount-lomount.obj: lomount.c
1365 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-lomount.obj -MD -MP -MF $(DEPDIR)/mount-lomount.Tpo -c -o mount-lomount.obj `if test -f 'lomount.c'; then $(CYGPATH_W) 'lomount.c'; else $(CYGPATH_W) '$(srcdir)/lomount.c'; fi`
1366 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount-lomount.Tpo $(DEPDIR)/mount-lomount.Po
1367 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1368 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lomount.c' object='mount-lomount.obj' libtool=no @AMDEPBACKSLASH@
1369 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1370 -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-lomount.obj `if test -f 'lomount.c'; then $(CYGPATH_W) 'lomount.c'; else $(CYGPATH_W) '$(srcdir)/lomount.c'; fi`
1372 mount-devname.o: devname.c
1373 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-devname.o -MD -MP -MF $(DEPDIR)/mount-devname.Tpo -c -o mount-devname.o `test -f 'devname.c' || echo '$(srcdir)/'`devname.c
1374 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount-devname.Tpo $(DEPDIR)/mount-devname.Po
1375 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1376 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-devname.o -MD -MP -MF "$(DEPDIR)/mount-devname.Tpo" -c -o mount-devname.o `test -f 'devname.c' || echo '$(srcdir)/'`devname.c; \
1377 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-devname.Tpo" "$(DEPDIR)/mount-devname.Po"; else rm -f "$(DEPDIR)/mount-devname.Tpo"; exit 1; fi
1378 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='devname.c' object='mount-devname.o' libtool=no @AMDEPBACKSLASH@
1379 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1380 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-devname.o `test -f 'devname.c' || echo '$(srcdir)/'`devname.c
1382 mount-devname.obj: devname.c
1383 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-devname.obj -MD -MP -MF $(DEPDIR)/mount-devname.Tpo -c -o mount-devname.obj `if test -f 'devname.c'; then $(CYGPATH_W) 'devname.c'; else $(CYGPATH_W) '$(srcdir)/devname.c'; fi`
1384 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount-devname.Tpo $(DEPDIR)/mount-devname.Po
1385 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1386 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-devname.obj -MD -MP -MF "$(DEPDIR)/mount-devname.Tpo" -c -o mount-devname.obj `if test -f 'devname.c'; then $(CYGPATH_W) 'devname.c'; else $(CYGPATH_W) '$(srcdir)/devname.c'; fi`; \
1387 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-devname.Tpo" "$(DEPDIR)/mount-devname.Po"; else rm -f "$(DEPDIR)/mount-devname.Tpo"; exit 1; fi
1388 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='devname.c' object='mount-devname.obj' libtool=no @AMDEPBACKSLASH@
1389 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1390 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-devname.obj `if test -f 'devname.c'; then $(CYGPATH_W) 'devname.c'; else $(CYGPATH_W) '$(srcdir)/devname.c'; fi`
1392 mount-sundries.o: sundries.c
1393 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-sundries.o -MD -MP -MF $(DEPDIR)/mount-sundries.Tpo -c -o mount-sundries.o `test -f 'sundries.c' || echo '$(srcdir)/'`sundries.c
1394 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount-sundries.Tpo $(DEPDIR)/mount-sundries.Po
1395 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1396 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-sundries.o -MD -MP -MF "$(DEPDIR)/mount-sundries.Tpo" -c -o mount-sundries.o `test -f 'sundries.c' || echo '$(srcdir)/'`sundries.c; \
1397 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-sundries.Tpo" "$(DEPDIR)/mount-sundries.Po"; else rm -f "$(DEPDIR)/mount-sundries.Tpo"; exit 1; fi
1398 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sundries.c' object='mount-sundries.o' libtool=no @AMDEPBACKSLASH@
1399 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1400 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-sundries.o `test -f 'sundries.c' || echo '$(srcdir)/'`sundries.c
1402 mount-sundries.obj: sundries.c
1403 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-sundries.obj -MD -MP -MF $(DEPDIR)/mount-sundries.Tpo -c -o mount-sundries.obj `if test -f 'sundries.c'; then $(CYGPATH_W) 'sundries.c'; else $(CYGPATH_W) '$(srcdir)/sundries.c'; fi`
1404 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount-sundries.Tpo $(DEPDIR)/mount-sundries.Po
1405 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1406 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-sundries.obj -MD -MP -MF "$(DEPDIR)/mount-sundries.Tpo" -c -o mount-sundries.obj `if test -f 'sundries.c'; then $(CYGPATH_W) 'sundries.c'; else $(CYGPATH_W) '$(srcdir)/sundries.c'; fi`; \
1407 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-sundries.Tpo" "$(DEPDIR)/mount-sundries.Po"; else rm -f "$(DEPDIR)/mount-sundries.Tpo"; exit 1; fi
1408 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sundries.c' object='mount-sundries.obj' libtool=no @AMDEPBACKSLASH@
1409 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1410 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-sundries.obj `if test -f 'sundries.c'; then $(CYGPATH_W) 'sundries.c'; else $(CYGPATH_W) '$(srcdir)/sundries.c'; fi`
1412 mount-xmalloc.o: xmalloc.c
1413 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-xmalloc.o -MD -MP -MF $(DEPDIR)/mount-xmalloc.Tpo -c -o mount-xmalloc.o `test -f 'xmalloc.c' || echo '$(srcdir)/'`xmalloc.c
1414 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount-xmalloc.Tpo $(DEPDIR)/mount-xmalloc.Po
1415 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1416 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-xmalloc.o -MD -MP -MF "$(DEPDIR)/mount-xmalloc.Tpo" -c -o mount-xmalloc.o `test -f 'xmalloc.c' || echo '$(srcdir)/'`xmalloc.c; \
1417 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-xmalloc.Tpo" "$(DEPDIR)/mount-xmalloc.Po"; else rm -f "$(DEPDIR)/mount-xmalloc.Tpo"; exit 1; fi
1418 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='xmalloc.c' object='mount-xmalloc.o' libtool=no @AMDEPBACKSLASH@
1419 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1420 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-xmalloc.o `test -f 'xmalloc.c' || echo '$(srcdir)/'`xmalloc.c
1422 mount-xmalloc.obj: xmalloc.c
1423 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-xmalloc.obj -MD -MP -MF $(DEPDIR)/mount-xmalloc.Tpo -c -o mount-xmalloc.obj `if test -f 'xmalloc.c'; then $(CYGPATH_W) 'xmalloc.c'; else $(CYGPATH_W) '$(srcdir)/xmalloc.c'; fi`
1424 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount-xmalloc.Tpo $(DEPDIR)/mount-xmalloc.Po
1425 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1426 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-xmalloc.obj -MD -MP -MF "$(DEPDIR)/mount-xmalloc.Tpo" -c -o mount-xmalloc.obj `if test -f 'xmalloc.c'; then $(CYGPATH_W) 'xmalloc.c'; else $(CYGPATH_W) '$(srcdir)/xmalloc.c'; fi`; \
1427 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-xmalloc.Tpo" "$(DEPDIR)/mount-xmalloc.Po"; else rm -f "$(DEPDIR)/mount-xmalloc.Tpo"; exit 1; fi
1428 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='xmalloc.c' object='mount-xmalloc.obj' libtool=no @AMDEPBACKSLASH@
1429 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1430 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-xmalloc.obj `if test -f 'xmalloc.c'; then $(CYGPATH_W) 'xmalloc.c'; else $(CYGPATH_W) '$(srcdir)/xmalloc.c'; fi`
1432 mount-canonicalize.o: $(top_srcdir)/lib/canonicalize.c
1433 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-canonicalize.o -MD -MP -MF $(DEPDIR)/mount-canonicalize.Tpo -c -o mount-canonicalize.o `test -f '$(top_srcdir)/lib/canonicalize.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/canonicalize.c
1434 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount-canonicalize.Tpo $(DEPDIR)/mount-canonicalize.Po
1435 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1436 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-canonicalize.o -MD -MP -MF "$(DEPDIR)/mount-canonicalize.Tpo" -c -o mount-canonicalize.o `test -f '$(top_srcdir)/lib/canonicalize.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/canonicalize.c; \
1437 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-canonicalize.Tpo" "$(DEPDIR)/mount-canonicalize.Po"; else rm -f "$(DEPDIR)/mount-canonicalize.Tpo"; exit 1; fi
1438 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/canonicalize.c' object='mount-canonicalize.o' libtool=no @AMDEPBACKSLASH@
1439 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1440 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-canonicalize.o `test -f '$(top_srcdir)/lib/canonicalize.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/canonicalize.c
1442 mount-canonicalize.obj: $(top_srcdir)/lib/canonicalize.c
1443 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-canonicalize.obj -MD -MP -MF $(DEPDIR)/mount-canonicalize.Tpo -c -o mount-canonicalize.obj `if test -f '$(top_srcdir)/lib/canonicalize.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/canonicalize.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/canonicalize.c'; fi`
1444 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount-canonicalize.Tpo $(DEPDIR)/mount-canonicalize.Po
1445 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1446 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-canonicalize.obj -MD -MP -MF "$(DEPDIR)/mount-canonicalize.Tpo" -c -o mount-canonicalize.obj `if test -f '$(top_srcdir)/lib/canonicalize.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/canonicalize.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/canonicalize.c'; fi`; \
1447 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-canonicalize.Tpo" "$(DEPDIR)/mount-canonicalize.Po"; else rm -f "$(DEPDIR)/mount-canonicalize.Tpo"; exit 1; fi
1448 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/canonicalize.c' object='mount-canonicalize.obj' libtool=no @AMDEPBACKSLASH@
1449 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1450 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-canonicalize.obj `if test -f '$(top_srcdir)/lib/canonicalize.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/canonicalize.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/canonicalize.c'; fi`
1452 mount-env.o: $(top_srcdir)/lib/env.c
1453 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-env.o -MD -MP -MF $(DEPDIR)/mount-env.Tpo -c -o mount-env.o `test -f '$(top_srcdir)/lib/env.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/env.c
1454 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount-env.Tpo $(DEPDIR)/mount-env.Po
1455 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1456 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-env.o -MD -MP -MF "$(DEPDIR)/mount-env.Tpo" -c -o mount-env.o `test -f '$(top_srcdir)/lib/env.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/env.c; \
1457 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-env.Tpo" "$(DEPDIR)/mount-env.Po"; else rm -f "$(DEPDIR)/mount-env.Tpo"; exit 1; fi
1458 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/env.c' object='mount-env.o' libtool=no @AMDEPBACKSLASH@
1459 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1460 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-env.o `test -f '$(top_srcdir)/lib/env.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/env.c
1462 mount-env.obj: $(top_srcdir)/lib/env.c
1463 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-env.obj -MD -MP -MF $(DEPDIR)/mount-env.Tpo -c -o mount-env.obj `if test -f '$(top_srcdir)/lib/env.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/env.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/env.c'; fi`
1464 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount-env.Tpo $(DEPDIR)/mount-env.Po
1465 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1466 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-env.obj -MD -MP -MF "$(DEPDIR)/mount-env.Tpo" -c -o mount-env.obj `if test -f '$(top_srcdir)/lib/env.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/env.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/env.c'; fi`; \
1467 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-env.Tpo" "$(DEPDIR)/mount-env.Po"; else rm -f "$(DEPDIR)/mount-env.Tpo"; exit 1; fi
1468 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/env.c' object='mount-env.obj' libtool=no @AMDEPBACKSLASH@
1469 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1470 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-env.obj `if test -f '$(top_srcdir)/lib/env.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/env.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/env.c'; fi`
1472 mount-linux_version.o: $(top_srcdir)/lib/linux_version.c
1473 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-linux_version.o -MD -MP -MF $(DEPDIR)/mount-linux_version.Tpo -c -o mount-linux_version.o `test -f '$(top_srcdir)/lib/linux_version.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/linux_version.c
1474 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount-linux_version.Tpo $(DEPDIR)/mount-linux_version.Po
1475 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1476 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-linux_version.o -MD -MP -MF "$(DEPDIR)/mount-linux_version.Tpo" -c -o mount-linux_version.o `test -f '$(top_srcdir)/lib/linux_version.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/linux_version.c; \
1477 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-linux_version.Tpo" "$(DEPDIR)/mount-linux_version.Po"; else rm -f "$(DEPDIR)/mount-linux_version.Tpo"; exit 1; fi
1478 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/linux_version.c' object='mount-linux_version.o' libtool=no @AMDEPBACKSLASH@
1479 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1480 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-linux_version.o `test -f '$(top_srcdir)/lib/linux_version.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/linux_version.c
1482 mount-linux_version.obj: $(top_srcdir)/lib/linux_version.c
1483 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-linux_version.obj -MD -MP -MF $(DEPDIR)/mount-linux_version.Tpo -c -o mount-linux_version.obj `if test -f '$(top_srcdir)/lib/linux_version.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/linux_version.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/linux_version.c'; fi`
1484 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount-linux_version.Tpo $(DEPDIR)/mount-linux_version.Po
1485 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1486 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-linux_version.obj -MD -MP -MF "$(DEPDIR)/mount-linux_version.Tpo" -c -o mount-linux_version.obj `if test -f '$(top_srcdir)/lib/linux_version.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/linux_version.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/linux_version.c'; fi`; \
1487 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-linux_version.Tpo" "$(DEPDIR)/mount-linux_version.Po"; else rm -f "$(DEPDIR)/mount-linux_version.Tpo"; exit 1; fi
1488 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/linux_version.c' object='mount-linux_version.obj' libtool=no @AMDEPBACKSLASH@
1489 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1490 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-linux_version.obj `if test -f '$(top_srcdir)/lib/linux_version.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/linux_version.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/linux_version.c'; fi`
1492 mount-blkdev.o: $(top_srcdir)/lib/blkdev.c
1493 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-blkdev.o -MD -MP -MF $(DEPDIR)/mount-blkdev.Tpo -c -o mount-blkdev.o `test -f '$(top_srcdir)/lib/blkdev.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/blkdev.c
1494 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount-blkdev.Tpo $(DEPDIR)/mount-blkdev.Po
1495 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1496 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-blkdev.o -MD -MP -MF "$(DEPDIR)/mount-blkdev.Tpo" -c -o mount-blkdev.o `test -f '$(top_srcdir)/lib/blkdev.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/blkdev.c; \
1497 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-blkdev.Tpo" "$(DEPDIR)/mount-blkdev.Po"; else rm -f "$(DEPDIR)/mount-blkdev.Tpo"; exit 1; fi
1498 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/blkdev.c' object='mount-blkdev.o' libtool=no @AMDEPBACKSLASH@
1499 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1500 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-blkdev.o `test -f '$(top_srcdir)/lib/blkdev.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/blkdev.c
1502 mount-blkdev.obj: $(top_srcdir)/lib/blkdev.c
1503 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-blkdev.obj -MD -MP -MF $(DEPDIR)/mount-blkdev.Tpo -c -o mount-blkdev.obj `if test -f '$(top_srcdir)/lib/blkdev.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/blkdev.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/blkdev.c'; fi`
1504 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount-blkdev.Tpo $(DEPDIR)/mount-blkdev.Po
1505 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1506 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-blkdev.obj -MD -MP -MF "$(DEPDIR)/mount-blkdev.Tpo" -c -o mount-blkdev.obj `if test -f '$(top_srcdir)/lib/blkdev.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/blkdev.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/blkdev.c'; fi`; \
1507 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-blkdev.Tpo" "$(DEPDIR)/mount-blkdev.Po"; else rm -f "$(DEPDIR)/mount-blkdev.Tpo"; exit 1; fi
1508 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/blkdev.c' object='mount-blkdev.obj' libtool=no @AMDEPBACKSLASH@
1509 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1510 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-blkdev.obj `if test -f '$(top_srcdir)/lib/blkdev.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/blkdev.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/blkdev.c'; fi`
1512 mount-fsprobe.o: $(top_srcdir)/lib/fsprobe.c
1513 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-fsprobe.o -MD -MP -MF $(DEPDIR)/mount-fsprobe.Tpo -c -o mount-fsprobe.o `test -f '$(top_srcdir)/lib/fsprobe.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/fsprobe.c
1514 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount-fsprobe.Tpo $(DEPDIR)/mount-fsprobe.Po
1515 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1516 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-fsprobe.o -MD -MP -MF "$(DEPDIR)/mount-fsprobe.Tpo" -c -o mount-fsprobe.o `test -f '$(top_srcdir)/lib/fsprobe.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/fsprobe.c; \
1517 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-fsprobe.Tpo" "$(DEPDIR)/mount-fsprobe.Po"; else rm -f "$(DEPDIR)/mount-fsprobe.Tpo"; exit 1; fi
1518 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/fsprobe.c' object='mount-fsprobe.o' libtool=no @AMDEPBACKSLASH@
1519 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1520 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-fsprobe.o `test -f '$(top_srcdir)/lib/fsprobe.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/fsprobe.c
1522 mount-fsprobe.obj: $(top_srcdir)/lib/fsprobe.c
1523 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-fsprobe.obj -MD -MP -MF $(DEPDIR)/mount-fsprobe.Tpo -c -o mount-fsprobe.obj `if test -f '$(top_srcdir)/lib/fsprobe.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/fsprobe.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/fsprobe.c'; fi`
1524 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount-fsprobe.Tpo $(DEPDIR)/mount-fsprobe.Po
1525 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1526 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-fsprobe.obj -MD -MP -MF "$(DEPDIR)/mount-fsprobe.Tpo" -c -o mount-fsprobe.obj `if test -f '$(top_srcdir)/lib/fsprobe.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/fsprobe.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/fsprobe.c'; fi`; \
1527 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-fsprobe.Tpo" "$(DEPDIR)/mount-fsprobe.Po"; else rm -f "$(DEPDIR)/mount-fsprobe.Tpo"; exit 1; fi
1528 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/fsprobe.c' object='mount-fsprobe.obj' libtool=no @AMDEPBACKSLASH@
1529 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1530 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-fsprobe.obj `if test -f '$(top_srcdir)/lib/fsprobe.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/fsprobe.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/fsprobe.c'; fi`
1532 mount-mangle.o: $(top_srcdir)/lib/mangle.c
1533 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-mangle.o -MD -MP -MF $(DEPDIR)/mount-mangle.Tpo -c -o mount-mangle.o `test -f '$(top_srcdir)/lib/mangle.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/mangle.c
1534 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount-mangle.Tpo $(DEPDIR)/mount-mangle.Po
1535 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1536 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-mangle.o -MD -MP -MF "$(DEPDIR)/mount-mangle.Tpo" -c -o mount-mangle.o `test -f '$(top_srcdir)/lib/mangle.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/mangle.c; \
1537 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-mangle.Tpo" "$(DEPDIR)/mount-mangle.Po"; else rm -f "$(DEPDIR)/mount-mangle.Tpo"; exit 1; fi
1538 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/mangle.c' object='mount-mangle.o' libtool=no @AMDEPBACKSLASH@
1539 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1540 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-mangle.o `test -f '$(top_srcdir)/lib/mangle.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/mangle.c
1542 mount-mangle.obj: $(top_srcdir)/lib/mangle.c
1543 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-mangle.obj -MD -MP -MF $(DEPDIR)/mount-mangle.Tpo -c -o mount-mangle.obj `if test -f '$(top_srcdir)/lib/mangle.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/mangle.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/mangle.c'; fi`
1544 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount-mangle.Tpo $(DEPDIR)/mount-mangle.Po
1545 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1546 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-mangle.obj -MD -MP -MF "$(DEPDIR)/mount-mangle.Tpo" -c -o mount-mangle.obj `if test -f '$(top_srcdir)/lib/mangle.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/mangle.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/mangle.c'; fi`; \
1547 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-mangle.Tpo" "$(DEPDIR)/mount-mangle.Po"; else rm -f "$(DEPDIR)/mount-mangle.Tpo"; exit 1; fi
1548 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/mangle.c' object='mount-mangle.obj' libtool=no @AMDEPBACKSLASH@
1549 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1550 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-mangle.obj `if test -f '$(top_srcdir)/lib/mangle.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/mangle.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/mangle.c'; fi`
1552 +mount-lomount.o: lomount.c
1553 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-lomount.o -MD -MP -MF "$(DEPDIR)/mount-lomount.Tpo" -c -o mount-lomount.o `test -f 'lomount.c' || echo '$(srcdir)/'`lomount.c; \
1554 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-lomount.Tpo" "$(DEPDIR)/mount-lomount.Po"; else rm -f "$(DEPDIR)/mount-lomount.Tpo"; exit 1; fi
1555 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lomount.c' object='mount-lomount.o' libtool=no @AMDEPBACKSLASH@
1556 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1557 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-lomount.o `test -f 'lomount.c' || echo '$(srcdir)/'`lomount.c
1559 +mount-lomount.obj: lomount.c
1560 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-lomount.obj -MD -MP -MF "$(DEPDIR)/mount-lomount.Tpo" -c -o mount-lomount.obj `if test -f 'lomount.c'; then $(CYGPATH_W) 'lomount.c'; else $(CYGPATH_W) '$(srcdir)/lomount.c'; fi`; \
1561 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-lomount.Tpo" "$(DEPDIR)/mount-lomount.Po"; else rm -f "$(DEPDIR)/mount-lomount.Tpo"; exit 1; fi
1562 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lomount.c' object='mount-lomount.obj' libtool=no @AMDEPBACKSLASH@
1563 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1564 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-lomount.obj `if test -f 'lomount.c'; then $(CYGPATH_W) 'lomount.c'; else $(CYGPATH_W) '$(srcdir)/lomount.c'; fi`
1566 +mount-loumount.o: loumount.c
1567 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-loumount.o -MD -MP -MF "$(DEPDIR)/mount-loumount.Tpo" -c -o mount-loumount.o `test -f 'loumount.c' || echo '$(srcdir)/'`loumount.c; \
1568 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-loumount.Tpo" "$(DEPDIR)/mount-loumount.Po"; else rm -f "$(DEPDIR)/mount-loumount.Tpo"; exit 1; fi
1569 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='loumount.c' object='mount-loumount.o' libtool=no @AMDEPBACKSLASH@
1570 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1571 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-loumount.o `test -f 'loumount.c' || echo '$(srcdir)/'`loumount.c
1573 +mount-loumount.obj: loumount.c
1574 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-loumount.obj -MD -MP -MF "$(DEPDIR)/mount-loumount.Tpo" -c -o mount-loumount.obj `if test -f 'loumount.c'; then $(CYGPATH_W) 'loumount.c'; else $(CYGPATH_W) '$(srcdir)/loumount.c'; fi`; \
1575 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-loumount.Tpo" "$(DEPDIR)/mount-loumount.Po"; else rm -f "$(DEPDIR)/mount-loumount.Tpo"; exit 1; fi
1576 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='loumount.c' object='mount-loumount.obj' libtool=no @AMDEPBACKSLASH@
1577 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1578 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-loumount.obj `if test -f 'loumount.c'; then $(CYGPATH_W) 'loumount.c'; else $(CYGPATH_W) '$(srcdir)/loumount.c'; fi`
1580 +mount-loop.o: loop.c
1581 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-loop.o -MD -MP -MF "$(DEPDIR)/mount-loop.Tpo" -c -o mount-loop.o `test -f 'loop.c' || echo '$(srcdir)/'`loop.c; \
1582 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-loop.Tpo" "$(DEPDIR)/mount-loop.Po"; else rm -f "$(DEPDIR)/mount-loop.Tpo"; exit 1; fi
1583 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='loop.c' object='mount-loop.o' libtool=no @AMDEPBACKSLASH@
1584 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1585 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-loop.o `test -f 'loop.c' || echo '$(srcdir)/'`loop.c
1587 +mount-loop.obj: loop.c
1588 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-loop.obj -MD -MP -MF "$(DEPDIR)/mount-loop.Tpo" -c -o mount-loop.obj `if test -f 'loop.c'; then $(CYGPATH_W) 'loop.c'; else $(CYGPATH_W) '$(srcdir)/loop.c'; fi`; \
1589 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-loop.Tpo" "$(DEPDIR)/mount-loop.Po"; else rm -f "$(DEPDIR)/mount-loop.Tpo"; exit 1; fi
1590 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='loop.c' object='mount-loop.obj' libtool=no @AMDEPBACKSLASH@
1591 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1592 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-loop.obj `if test -f 'loop.c'; then $(CYGPATH_W) 'loop.c'; else $(CYGPATH_W) '$(srcdir)/loop.c'; fi`
1594 +mount-sha512.o: sha512.c
1595 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-sha512.o -MD -MP -MF "$(DEPDIR)/mount-sha512.Tpo" -c -o mount-sha512.o `test -f 'sha512.c' || echo '$(srcdir)/'`sha512.c; \
1596 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-sha512.Tpo" "$(DEPDIR)/mount-sha512.Po"; else rm -f "$(DEPDIR)/mount-sha512.Tpo"; exit 1; fi
1597 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sha512.c' object='mount-sha512.o' libtool=no @AMDEPBACKSLASH@
1598 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1599 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-sha512.o `test -f 'sha512.c' || echo '$(srcdir)/'`sha512.c
1601 +mount-sha512.obj: sha512.c
1602 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-sha512.obj -MD -MP -MF "$(DEPDIR)/mount-sha512.Tpo" -c -o mount-sha512.obj `if test -f 'sha512.c'; then $(CYGPATH_W) 'sha512.c'; else $(CYGPATH_W) '$(srcdir)/sha512.c'; fi`; \
1603 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-sha512.Tpo" "$(DEPDIR)/mount-sha512.Po"; else rm -f "$(DEPDIR)/mount-sha512.Tpo"; exit 1; fi
1604 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sha512.c' object='mount-sha512.obj' libtool=no @AMDEPBACKSLASH@
1605 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1606 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-sha512.obj `if test -f 'sha512.c'; then $(CYGPATH_W) 'sha512.c'; else $(CYGPATH_W) '$(srcdir)/sha512.c'; fi`
1608 +mount-rmd160.o: rmd160.c
1609 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-rmd160.o -MD -MP -MF "$(DEPDIR)/mount-rmd160.Tpo" -c -o mount-rmd160.o `test -f 'rmd160.c' || echo '$(srcdir)/'`rmd160.c; \
1610 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-rmd160.Tpo" "$(DEPDIR)/mount-rmd160.Po"; else rm -f "$(DEPDIR)/mount-rmd160.Tpo"; exit 1; fi
1611 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='rmd160.c' object='mount-rmd160.o' libtool=no @AMDEPBACKSLASH@
1612 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1613 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-rmd160.o `test -f 'rmd160.c' || echo '$(srcdir)/'`rmd160.c
1615 +mount-rmd160.obj: rmd160.c
1616 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-rmd160.obj -MD -MP -MF "$(DEPDIR)/mount-rmd160.Tpo" -c -o mount-rmd160.obj `if test -f 'rmd160.c'; then $(CYGPATH_W) 'rmd160.c'; else $(CYGPATH_W) '$(srcdir)/rmd160.c'; fi`; \
1617 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-rmd160.Tpo" "$(DEPDIR)/mount-rmd160.Po"; else rm -f "$(DEPDIR)/mount-rmd160.Tpo"; exit 1; fi
1618 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='rmd160.c' object='mount-rmd160.obj' libtool=no @AMDEPBACKSLASH@
1619 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1620 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-rmd160.obj `if test -f 'rmd160.c'; then $(CYGPATH_W) 'rmd160.c'; else $(CYGPATH_W) '$(srcdir)/rmd160.c'; fi`
1622 +mount-aes.o: aes.c
1623 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-aes.o -MD -MP -MF "$(DEPDIR)/mount-aes.Tpo" -c -o mount-aes.o `test -f 'aes.c' || echo '$(srcdir)/'`aes.c; \
1624 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-aes.Tpo" "$(DEPDIR)/mount-aes.Po"; else rm -f "$(DEPDIR)/mount-aes.Tpo"; exit 1; fi
1625 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='aes.c' object='mount-aes.o' libtool=no @AMDEPBACKSLASH@
1626 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1627 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-aes.o `test -f 'aes.c' || echo '$(srcdir)/'`aes.c
1629 +mount-aes.obj: aes.c
1630 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-aes.obj -MD -MP -MF "$(DEPDIR)/mount-aes.Tpo" -c -o mount-aes.obj `if test -f 'aes.c'; then $(CYGPATH_W) 'aes.c'; else $(CYGPATH_W) '$(srcdir)/aes.c'; fi`; \
1631 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-aes.Tpo" "$(DEPDIR)/mount-aes.Po"; else rm -f "$(DEPDIR)/mount-aes.Tpo"; exit 1; fi
1632 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='aes.c' object='mount-aes.obj' libtool=no @AMDEPBACKSLASH@
1633 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1634 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-aes.obj `if test -f 'aes.c'; then $(CYGPATH_W) 'aes.c'; else $(CYGPATH_W) '$(srcdir)/aes.c'; fi`
1636 mount-setproctitle.o: $(top_srcdir)/lib/setproctitle.c
1637 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-setproctitle.o -MD -MP -MF $(DEPDIR)/mount-setproctitle.Tpo -c -o mount-setproctitle.o `test -f '$(top_srcdir)/lib/setproctitle.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/setproctitle.c
1638 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount-setproctitle.Tpo $(DEPDIR)/mount-setproctitle.Po
1639 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1640 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-setproctitle.o -MD -MP -MF "$(DEPDIR)/mount-setproctitle.Tpo" -c -o mount-setproctitle.o `test -f '$(top_srcdir)/lib/setproctitle.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/setproctitle.c; \
1641 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-setproctitle.Tpo" "$(DEPDIR)/mount-setproctitle.Po"; else rm -f "$(DEPDIR)/mount-setproctitle.Tpo"; exit 1; fi
1642 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/setproctitle.c' object='mount-setproctitle.o' libtool=no @AMDEPBACKSLASH@
1643 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1644 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-setproctitle.o `test -f '$(top_srcdir)/lib/setproctitle.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/setproctitle.c
1646 mount-setproctitle.obj: $(top_srcdir)/lib/setproctitle.c
1647 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-setproctitle.obj -MD -MP -MF $(DEPDIR)/mount-setproctitle.Tpo -c -o mount-setproctitle.obj `if test -f '$(top_srcdir)/lib/setproctitle.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/setproctitle.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/setproctitle.c'; fi`
1648 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount-setproctitle.Tpo $(DEPDIR)/mount-setproctitle.Po
1649 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1650 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-setproctitle.obj -MD -MP -MF "$(DEPDIR)/mount-setproctitle.Tpo" -c -o mount-setproctitle.obj `if test -f '$(top_srcdir)/lib/setproctitle.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/setproctitle.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/setproctitle.c'; fi`; \
1651 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-setproctitle.Tpo" "$(DEPDIR)/mount-setproctitle.Po"; else rm -f "$(DEPDIR)/mount-setproctitle.Tpo"; exit 1; fi
1652 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/setproctitle.c' object='mount-setproctitle.obj' libtool=no @AMDEPBACKSLASH@
1653 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1654 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-setproctitle.obj `if test -f '$(top_srcdir)/lib/setproctitle.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/setproctitle.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/setproctitle.c'; fi`
1656 mount-strtosize.o: $(top_srcdir)/lib/strtosize.c
1657 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-strtosize.o -MD -MP -MF $(DEPDIR)/mount-strtosize.Tpo -c -o mount-strtosize.o `test -f '$(top_srcdir)/lib/strtosize.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/strtosize.c
1658 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount-strtosize.Tpo $(DEPDIR)/mount-strtosize.Po
1659 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1660 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-strtosize.o -MD -MP -MF "$(DEPDIR)/mount-strtosize.Tpo" -c -o mount-strtosize.o `test -f '$(top_srcdir)/lib/strtosize.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/strtosize.c; \
1661 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-strtosize.Tpo" "$(DEPDIR)/mount-strtosize.Po"; else rm -f "$(DEPDIR)/mount-strtosize.Tpo"; exit 1; fi
1662 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/strtosize.c' object='mount-strtosize.o' libtool=no @AMDEPBACKSLASH@
1663 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1664 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-strtosize.o `test -f '$(top_srcdir)/lib/strtosize.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/strtosize.c
1666 mount-strtosize.obj: $(top_srcdir)/lib/strtosize.c
1667 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-strtosize.obj -MD -MP -MF $(DEPDIR)/mount-strtosize.Tpo -c -o mount-strtosize.obj `if test -f '$(top_srcdir)/lib/strtosize.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/strtosize.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/strtosize.c'; fi`
1668 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount-strtosize.Tpo $(DEPDIR)/mount-strtosize.Po
1669 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1670 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -MT mount-strtosize.obj -MD -MP -MF "$(DEPDIR)/mount-strtosize.Tpo" -c -o mount-strtosize.obj `if test -f '$(top_srcdir)/lib/strtosize.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/strtosize.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/strtosize.c'; fi`; \
1671 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount-strtosize.Tpo" "$(DEPDIR)/mount-strtosize.Po"; else rm -f "$(DEPDIR)/mount-strtosize.Tpo"; exit 1; fi
1672 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/strtosize.c' object='mount-strtosize.obj' libtool=no @AMDEPBACKSLASH@
1673 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1674 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_CFLAGS) $(CFLAGS) -c -o mount-strtosize.obj `if test -f '$(top_srcdir)/lib/strtosize.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/strtosize.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/strtosize.c'; fi`
1676 mount_static-mount.o: mount.c
1677 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-mount.o -MD -MP -MF $(DEPDIR)/mount_static-mount.Tpo -c -o mount_static-mount.o `test -f 'mount.c' || echo '$(srcdir)/'`mount.c
1678 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount_static-mount.Tpo $(DEPDIR)/mount_static-mount.Po
1679 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1680 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-mount.o -MD -MP -MF "$(DEPDIR)/mount_static-mount.Tpo" -c -o mount_static-mount.o `test -f 'mount.c' || echo '$(srcdir)/'`mount.c; \
1681 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-mount.Tpo" "$(DEPDIR)/mount_static-mount.Po"; else rm -f "$(DEPDIR)/mount_static-mount.Tpo"; exit 1; fi
1682 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='mount.c' object='mount_static-mount.o' libtool=no @AMDEPBACKSLASH@
1683 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1684 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-mount.o `test -f 'mount.c' || echo '$(srcdir)/'`mount.c
1686 mount_static-mount.obj: mount.c
1687 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-mount.obj -MD -MP -MF $(DEPDIR)/mount_static-mount.Tpo -c -o mount_static-mount.obj `if test -f 'mount.c'; then $(CYGPATH_W) 'mount.c'; else $(CYGPATH_W) '$(srcdir)/mount.c'; fi`
1688 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount_static-mount.Tpo $(DEPDIR)/mount_static-mount.Po
1689 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1690 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-mount.obj -MD -MP -MF "$(DEPDIR)/mount_static-mount.Tpo" -c -o mount_static-mount.obj `if test -f 'mount.c'; then $(CYGPATH_W) 'mount.c'; else $(CYGPATH_W) '$(srcdir)/mount.c'; fi`; \
1691 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-mount.Tpo" "$(DEPDIR)/mount_static-mount.Po"; else rm -f "$(DEPDIR)/mount_static-mount.Tpo"; exit 1; fi
1692 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='mount.c' object='mount_static-mount.obj' libtool=no @AMDEPBACKSLASH@
1693 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1694 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-mount.obj `if test -f 'mount.c'; then $(CYGPATH_W) 'mount.c'; else $(CYGPATH_W) '$(srcdir)/mount.c'; fi`
1696 mount_static-fstab.o: fstab.c
1697 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-fstab.o -MD -MP -MF $(DEPDIR)/mount_static-fstab.Tpo -c -o mount_static-fstab.o `test -f 'fstab.c' || echo '$(srcdir)/'`fstab.c
1698 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount_static-fstab.Tpo $(DEPDIR)/mount_static-fstab.Po
1699 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1700 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-fstab.o -MD -MP -MF "$(DEPDIR)/mount_static-fstab.Tpo" -c -o mount_static-fstab.o `test -f 'fstab.c' || echo '$(srcdir)/'`fstab.c; \
1701 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-fstab.Tpo" "$(DEPDIR)/mount_static-fstab.Po"; else rm -f "$(DEPDIR)/mount_static-fstab.Tpo"; exit 1; fi
1702 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='fstab.c' object='mount_static-fstab.o' libtool=no @AMDEPBACKSLASH@
1703 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1704 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-fstab.o `test -f 'fstab.c' || echo '$(srcdir)/'`fstab.c
1706 mount_static-fstab.obj: fstab.c
1707 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-fstab.obj -MD -MP -MF $(DEPDIR)/mount_static-fstab.Tpo -c -o mount_static-fstab.obj `if test -f 'fstab.c'; then $(CYGPATH_W) 'fstab.c'; else $(CYGPATH_W) '$(srcdir)/fstab.c'; fi`
1708 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount_static-fstab.Tpo $(DEPDIR)/mount_static-fstab.Po
1709 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1710 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-fstab.obj -MD -MP -MF "$(DEPDIR)/mount_static-fstab.Tpo" -c -o mount_static-fstab.obj `if test -f 'fstab.c'; then $(CYGPATH_W) 'fstab.c'; else $(CYGPATH_W) '$(srcdir)/fstab.c'; fi`; \
1711 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-fstab.Tpo" "$(DEPDIR)/mount_static-fstab.Po"; else rm -f "$(DEPDIR)/mount_static-fstab.Tpo"; exit 1; fi
1712 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='fstab.c' object='mount_static-fstab.obj' libtool=no @AMDEPBACKSLASH@
1713 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1714 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-fstab.obj `if test -f 'fstab.c'; then $(CYGPATH_W) 'fstab.c'; else $(CYGPATH_W) '$(srcdir)/fstab.c'; fi`
1716 mount_static-mount_mntent.o: mount_mntent.c
1717 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-mount_mntent.o -MD -MP -MF $(DEPDIR)/mount_static-mount_mntent.Tpo -c -o mount_static-mount_mntent.o `test -f 'mount_mntent.c' || echo '$(srcdir)/'`mount_mntent.c
1718 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount_static-mount_mntent.Tpo $(DEPDIR)/mount_static-mount_mntent.Po
1719 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1720 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-mount_mntent.o -MD -MP -MF "$(DEPDIR)/mount_static-mount_mntent.Tpo" -c -o mount_static-mount_mntent.o `test -f 'mount_mntent.c' || echo '$(srcdir)/'`mount_mntent.c; \
1721 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-mount_mntent.Tpo" "$(DEPDIR)/mount_static-mount_mntent.Po"; else rm -f "$(DEPDIR)/mount_static-mount_mntent.Tpo"; exit 1; fi
1722 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='mount_mntent.c' object='mount_static-mount_mntent.o' libtool=no @AMDEPBACKSLASH@
1723 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1724 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-mount_mntent.o `test -f 'mount_mntent.c' || echo '$(srcdir)/'`mount_mntent.c
1726 mount_static-mount_mntent.obj: mount_mntent.c
1727 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-mount_mntent.obj -MD -MP -MF $(DEPDIR)/mount_static-mount_mntent.Tpo -c -o mount_static-mount_mntent.obj `if test -f 'mount_mntent.c'; then $(CYGPATH_W) 'mount_mntent.c'; else $(CYGPATH_W) '$(srcdir)/mount_mntent.c'; fi`
1728 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount_static-mount_mntent.Tpo $(DEPDIR)/mount_static-mount_mntent.Po
1729 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1730 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-mount_mntent.obj -MD -MP -MF "$(DEPDIR)/mount_static-mount_mntent.Tpo" -c -o mount_static-mount_mntent.obj `if test -f 'mount_mntent.c'; then $(CYGPATH_W) 'mount_mntent.c'; else $(CYGPATH_W) '$(srcdir)/mount_mntent.c'; fi`; \
1731 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-mount_mntent.Tpo" "$(DEPDIR)/mount_static-mount_mntent.Po"; else rm -f "$(DEPDIR)/mount_static-mount_mntent.Tpo"; exit 1; fi
1732 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='mount_mntent.c' object='mount_static-mount_mntent.obj' libtool=no @AMDEPBACKSLASH@
1733 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1734 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-mount_mntent.obj `if test -f 'mount_mntent.c'; then $(CYGPATH_W) 'mount_mntent.c'; else $(CYGPATH_W) '$(srcdir)/mount_mntent.c'; fi`
1736 mount_static-getusername.o: getusername.c
1737 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-getusername.o -MD -MP -MF $(DEPDIR)/mount_static-getusername.Tpo -c -o mount_static-getusername.o `test -f 'getusername.c' || echo '$(srcdir)/'`getusername.c
1738 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount_static-getusername.Tpo $(DEPDIR)/mount_static-getusername.Po
1739 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1740 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-getusername.o -MD -MP -MF "$(DEPDIR)/mount_static-getusername.Tpo" -c -o mount_static-getusername.o `test -f 'getusername.c' || echo '$(srcdir)/'`getusername.c; \
1741 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-getusername.Tpo" "$(DEPDIR)/mount_static-getusername.Po"; else rm -f "$(DEPDIR)/mount_static-getusername.Tpo"; exit 1; fi
1742 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='getusername.c' object='mount_static-getusername.o' libtool=no @AMDEPBACKSLASH@
1743 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1744 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-getusername.o `test -f 'getusername.c' || echo '$(srcdir)/'`getusername.c
1746 mount_static-getusername.obj: getusername.c
1747 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-getusername.obj -MD -MP -MF $(DEPDIR)/mount_static-getusername.Tpo -c -o mount_static-getusername.obj `if test -f 'getusername.c'; then $(CYGPATH_W) 'getusername.c'; else $(CYGPATH_W) '$(srcdir)/getusername.c'; fi`
1748 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount_static-getusername.Tpo $(DEPDIR)/mount_static-getusername.Po
1749 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1750 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-getusername.obj -MD -MP -MF "$(DEPDIR)/mount_static-getusername.Tpo" -c -o mount_static-getusername.obj `if test -f 'getusername.c'; then $(CYGPATH_W) 'getusername.c'; else $(CYGPATH_W) '$(srcdir)/getusername.c'; fi`; \
1751 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-getusername.Tpo" "$(DEPDIR)/mount_static-getusername.Po"; else rm -f "$(DEPDIR)/mount_static-getusername.Tpo"; exit 1; fi
1752 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='getusername.c' object='mount_static-getusername.obj' libtool=no @AMDEPBACKSLASH@
1753 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1754 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-getusername.obj `if test -f 'getusername.c'; then $(CYGPATH_W) 'getusername.c'; else $(CYGPATH_W) '$(srcdir)/getusername.c'; fi`
1756 -mount_static-lomount.o: lomount.c
1757 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-lomount.o -MD -MP -MF $(DEPDIR)/mount_static-lomount.Tpo -c -o mount_static-lomount.o `test -f 'lomount.c' || echo '$(srcdir)/'`lomount.c
1758 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount_static-lomount.Tpo $(DEPDIR)/mount_static-lomount.Po
1759 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1760 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lomount.c' object='mount_static-lomount.o' libtool=no @AMDEPBACKSLASH@
1761 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1762 -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-lomount.o `test -f 'lomount.c' || echo '$(srcdir)/'`lomount.c
1764 -mount_static-lomount.obj: lomount.c
1765 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-lomount.obj -MD -MP -MF $(DEPDIR)/mount_static-lomount.Tpo -c -o mount_static-lomount.obj `if test -f 'lomount.c'; then $(CYGPATH_W) 'lomount.c'; else $(CYGPATH_W) '$(srcdir)/lomount.c'; fi`
1766 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount_static-lomount.Tpo $(DEPDIR)/mount_static-lomount.Po
1767 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1768 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lomount.c' object='mount_static-lomount.obj' libtool=no @AMDEPBACKSLASH@
1769 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1770 -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-lomount.obj `if test -f 'lomount.c'; then $(CYGPATH_W) 'lomount.c'; else $(CYGPATH_W) '$(srcdir)/lomount.c'; fi`
1772 mount_static-devname.o: devname.c
1773 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-devname.o -MD -MP -MF $(DEPDIR)/mount_static-devname.Tpo -c -o mount_static-devname.o `test -f 'devname.c' || echo '$(srcdir)/'`devname.c
1774 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount_static-devname.Tpo $(DEPDIR)/mount_static-devname.Po
1775 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1776 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-devname.o -MD -MP -MF "$(DEPDIR)/mount_static-devname.Tpo" -c -o mount_static-devname.o `test -f 'devname.c' || echo '$(srcdir)/'`devname.c; \
1777 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-devname.Tpo" "$(DEPDIR)/mount_static-devname.Po"; else rm -f "$(DEPDIR)/mount_static-devname.Tpo"; exit 1; fi
1778 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='devname.c' object='mount_static-devname.o' libtool=no @AMDEPBACKSLASH@
1779 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1780 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-devname.o `test -f 'devname.c' || echo '$(srcdir)/'`devname.c
1782 mount_static-devname.obj: devname.c
1783 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-devname.obj -MD -MP -MF $(DEPDIR)/mount_static-devname.Tpo -c -o mount_static-devname.obj `if test -f 'devname.c'; then $(CYGPATH_W) 'devname.c'; else $(CYGPATH_W) '$(srcdir)/devname.c'; fi`
1784 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount_static-devname.Tpo $(DEPDIR)/mount_static-devname.Po
1785 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1786 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-devname.obj -MD -MP -MF "$(DEPDIR)/mount_static-devname.Tpo" -c -o mount_static-devname.obj `if test -f 'devname.c'; then $(CYGPATH_W) 'devname.c'; else $(CYGPATH_W) '$(srcdir)/devname.c'; fi`; \
1787 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-devname.Tpo" "$(DEPDIR)/mount_static-devname.Po"; else rm -f "$(DEPDIR)/mount_static-devname.Tpo"; exit 1; fi
1788 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='devname.c' object='mount_static-devname.obj' libtool=no @AMDEPBACKSLASH@
1789 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1790 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-devname.obj `if test -f 'devname.c'; then $(CYGPATH_W) 'devname.c'; else $(CYGPATH_W) '$(srcdir)/devname.c'; fi`
1792 mount_static-sundries.o: sundries.c
1793 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-sundries.o -MD -MP -MF $(DEPDIR)/mount_static-sundries.Tpo -c -o mount_static-sundries.o `test -f 'sundries.c' || echo '$(srcdir)/'`sundries.c
1794 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount_static-sundries.Tpo $(DEPDIR)/mount_static-sundries.Po
1795 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1796 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-sundries.o -MD -MP -MF "$(DEPDIR)/mount_static-sundries.Tpo" -c -o mount_static-sundries.o `test -f 'sundries.c' || echo '$(srcdir)/'`sundries.c; \
1797 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-sundries.Tpo" "$(DEPDIR)/mount_static-sundries.Po"; else rm -f "$(DEPDIR)/mount_static-sundries.Tpo"; exit 1; fi
1798 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sundries.c' object='mount_static-sundries.o' libtool=no @AMDEPBACKSLASH@
1799 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1800 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-sundries.o `test -f 'sundries.c' || echo '$(srcdir)/'`sundries.c
1802 mount_static-sundries.obj: sundries.c
1803 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-sundries.obj -MD -MP -MF $(DEPDIR)/mount_static-sundries.Tpo -c -o mount_static-sundries.obj `if test -f 'sundries.c'; then $(CYGPATH_W) 'sundries.c'; else $(CYGPATH_W) '$(srcdir)/sundries.c'; fi`
1804 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount_static-sundries.Tpo $(DEPDIR)/mount_static-sundries.Po
1805 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1806 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-sundries.obj -MD -MP -MF "$(DEPDIR)/mount_static-sundries.Tpo" -c -o mount_static-sundries.obj `if test -f 'sundries.c'; then $(CYGPATH_W) 'sundries.c'; else $(CYGPATH_W) '$(srcdir)/sundries.c'; fi`; \
1807 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-sundries.Tpo" "$(DEPDIR)/mount_static-sundries.Po"; else rm -f "$(DEPDIR)/mount_static-sundries.Tpo"; exit 1; fi
1808 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sundries.c' object='mount_static-sundries.obj' libtool=no @AMDEPBACKSLASH@
1809 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1810 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-sundries.obj `if test -f 'sundries.c'; then $(CYGPATH_W) 'sundries.c'; else $(CYGPATH_W) '$(srcdir)/sundries.c'; fi`
1812 mount_static-xmalloc.o: xmalloc.c
1813 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-xmalloc.o -MD -MP -MF $(DEPDIR)/mount_static-xmalloc.Tpo -c -o mount_static-xmalloc.o `test -f 'xmalloc.c' || echo '$(srcdir)/'`xmalloc.c
1814 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount_static-xmalloc.Tpo $(DEPDIR)/mount_static-xmalloc.Po
1815 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1816 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-xmalloc.o -MD -MP -MF "$(DEPDIR)/mount_static-xmalloc.Tpo" -c -o mount_static-xmalloc.o `test -f 'xmalloc.c' || echo '$(srcdir)/'`xmalloc.c; \
1817 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-xmalloc.Tpo" "$(DEPDIR)/mount_static-xmalloc.Po"; else rm -f "$(DEPDIR)/mount_static-xmalloc.Tpo"; exit 1; fi
1818 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='xmalloc.c' object='mount_static-xmalloc.o' libtool=no @AMDEPBACKSLASH@
1819 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1820 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-xmalloc.o `test -f 'xmalloc.c' || echo '$(srcdir)/'`xmalloc.c
1822 mount_static-xmalloc.obj: xmalloc.c
1823 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-xmalloc.obj -MD -MP -MF $(DEPDIR)/mount_static-xmalloc.Tpo -c -o mount_static-xmalloc.obj `if test -f 'xmalloc.c'; then $(CYGPATH_W) 'xmalloc.c'; else $(CYGPATH_W) '$(srcdir)/xmalloc.c'; fi`
1824 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount_static-xmalloc.Tpo $(DEPDIR)/mount_static-xmalloc.Po
1825 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1826 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-xmalloc.obj -MD -MP -MF "$(DEPDIR)/mount_static-xmalloc.Tpo" -c -o mount_static-xmalloc.obj `if test -f 'xmalloc.c'; then $(CYGPATH_W) 'xmalloc.c'; else $(CYGPATH_W) '$(srcdir)/xmalloc.c'; fi`; \
1827 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-xmalloc.Tpo" "$(DEPDIR)/mount_static-xmalloc.Po"; else rm -f "$(DEPDIR)/mount_static-xmalloc.Tpo"; exit 1; fi
1828 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='xmalloc.c' object='mount_static-xmalloc.obj' libtool=no @AMDEPBACKSLASH@
1829 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1830 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-xmalloc.obj `if test -f 'xmalloc.c'; then $(CYGPATH_W) 'xmalloc.c'; else $(CYGPATH_W) '$(srcdir)/xmalloc.c'; fi`
1832 mount_static-canonicalize.o: $(top_srcdir)/lib/canonicalize.c
1833 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-canonicalize.o -MD -MP -MF $(DEPDIR)/mount_static-canonicalize.Tpo -c -o mount_static-canonicalize.o `test -f '$(top_srcdir)/lib/canonicalize.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/canonicalize.c
1834 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount_static-canonicalize.Tpo $(DEPDIR)/mount_static-canonicalize.Po
1835 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1836 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-canonicalize.o -MD -MP -MF "$(DEPDIR)/mount_static-canonicalize.Tpo" -c -o mount_static-canonicalize.o `test -f '$(top_srcdir)/lib/canonicalize.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/canonicalize.c; \
1837 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-canonicalize.Tpo" "$(DEPDIR)/mount_static-canonicalize.Po"; else rm -f "$(DEPDIR)/mount_static-canonicalize.Tpo"; exit 1; fi
1838 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/canonicalize.c' object='mount_static-canonicalize.o' libtool=no @AMDEPBACKSLASH@
1839 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1840 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-canonicalize.o `test -f '$(top_srcdir)/lib/canonicalize.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/canonicalize.c
1842 mount_static-canonicalize.obj: $(top_srcdir)/lib/canonicalize.c
1843 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-canonicalize.obj -MD -MP -MF $(DEPDIR)/mount_static-canonicalize.Tpo -c -o mount_static-canonicalize.obj `if test -f '$(top_srcdir)/lib/canonicalize.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/canonicalize.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/canonicalize.c'; fi`
1844 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount_static-canonicalize.Tpo $(DEPDIR)/mount_static-canonicalize.Po
1845 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1846 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-canonicalize.obj -MD -MP -MF "$(DEPDIR)/mount_static-canonicalize.Tpo" -c -o mount_static-canonicalize.obj `if test -f '$(top_srcdir)/lib/canonicalize.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/canonicalize.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/canonicalize.c'; fi`; \
1847 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-canonicalize.Tpo" "$(DEPDIR)/mount_static-canonicalize.Po"; else rm -f "$(DEPDIR)/mount_static-canonicalize.Tpo"; exit 1; fi
1848 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/canonicalize.c' object='mount_static-canonicalize.obj' libtool=no @AMDEPBACKSLASH@
1849 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1850 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-canonicalize.obj `if test -f '$(top_srcdir)/lib/canonicalize.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/canonicalize.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/canonicalize.c'; fi`
1852 mount_static-env.o: $(top_srcdir)/lib/env.c
1853 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-env.o -MD -MP -MF $(DEPDIR)/mount_static-env.Tpo -c -o mount_static-env.o `test -f '$(top_srcdir)/lib/env.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/env.c
1854 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount_static-env.Tpo $(DEPDIR)/mount_static-env.Po
1855 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1856 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-env.o -MD -MP -MF "$(DEPDIR)/mount_static-env.Tpo" -c -o mount_static-env.o `test -f '$(top_srcdir)/lib/env.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/env.c; \
1857 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-env.Tpo" "$(DEPDIR)/mount_static-env.Po"; else rm -f "$(DEPDIR)/mount_static-env.Tpo"; exit 1; fi
1858 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/env.c' object='mount_static-env.o' libtool=no @AMDEPBACKSLASH@
1859 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1860 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-env.o `test -f '$(top_srcdir)/lib/env.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/env.c
1862 mount_static-env.obj: $(top_srcdir)/lib/env.c
1863 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-env.obj -MD -MP -MF $(DEPDIR)/mount_static-env.Tpo -c -o mount_static-env.obj `if test -f '$(top_srcdir)/lib/env.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/env.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/env.c'; fi`
1864 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount_static-env.Tpo $(DEPDIR)/mount_static-env.Po
1865 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1866 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-env.obj -MD -MP -MF "$(DEPDIR)/mount_static-env.Tpo" -c -o mount_static-env.obj `if test -f '$(top_srcdir)/lib/env.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/env.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/env.c'; fi`; \
1867 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-env.Tpo" "$(DEPDIR)/mount_static-env.Po"; else rm -f "$(DEPDIR)/mount_static-env.Tpo"; exit 1; fi
1868 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/env.c' object='mount_static-env.obj' libtool=no @AMDEPBACKSLASH@
1869 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1870 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-env.obj `if test -f '$(top_srcdir)/lib/env.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/env.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/env.c'; fi`
1872 mount_static-linux_version.o: $(top_srcdir)/lib/linux_version.c
1873 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-linux_version.o -MD -MP -MF $(DEPDIR)/mount_static-linux_version.Tpo -c -o mount_static-linux_version.o `test -f '$(top_srcdir)/lib/linux_version.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/linux_version.c
1874 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount_static-linux_version.Tpo $(DEPDIR)/mount_static-linux_version.Po
1875 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1876 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-linux_version.o -MD -MP -MF "$(DEPDIR)/mount_static-linux_version.Tpo" -c -o mount_static-linux_version.o `test -f '$(top_srcdir)/lib/linux_version.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/linux_version.c; \
1877 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-linux_version.Tpo" "$(DEPDIR)/mount_static-linux_version.Po"; else rm -f "$(DEPDIR)/mount_static-linux_version.Tpo"; exit 1; fi
1878 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/linux_version.c' object='mount_static-linux_version.o' libtool=no @AMDEPBACKSLASH@
1879 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1880 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-linux_version.o `test -f '$(top_srcdir)/lib/linux_version.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/linux_version.c
1882 mount_static-linux_version.obj: $(top_srcdir)/lib/linux_version.c
1883 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-linux_version.obj -MD -MP -MF $(DEPDIR)/mount_static-linux_version.Tpo -c -o mount_static-linux_version.obj `if test -f '$(top_srcdir)/lib/linux_version.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/linux_version.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/linux_version.c'; fi`
1884 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount_static-linux_version.Tpo $(DEPDIR)/mount_static-linux_version.Po
1885 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1886 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-linux_version.obj -MD -MP -MF "$(DEPDIR)/mount_static-linux_version.Tpo" -c -o mount_static-linux_version.obj `if test -f '$(top_srcdir)/lib/linux_version.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/linux_version.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/linux_version.c'; fi`; \
1887 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-linux_version.Tpo" "$(DEPDIR)/mount_static-linux_version.Po"; else rm -f "$(DEPDIR)/mount_static-linux_version.Tpo"; exit 1; fi
1888 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/linux_version.c' object='mount_static-linux_version.obj' libtool=no @AMDEPBACKSLASH@
1889 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1890 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-linux_version.obj `if test -f '$(top_srcdir)/lib/linux_version.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/linux_version.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/linux_version.c'; fi`
1892 mount_static-blkdev.o: $(top_srcdir)/lib/blkdev.c
1893 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-blkdev.o -MD -MP -MF $(DEPDIR)/mount_static-blkdev.Tpo -c -o mount_static-blkdev.o `test -f '$(top_srcdir)/lib/blkdev.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/blkdev.c
1894 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount_static-blkdev.Tpo $(DEPDIR)/mount_static-blkdev.Po
1895 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1896 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-blkdev.o -MD -MP -MF "$(DEPDIR)/mount_static-blkdev.Tpo" -c -o mount_static-blkdev.o `test -f '$(top_srcdir)/lib/blkdev.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/blkdev.c; \
1897 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-blkdev.Tpo" "$(DEPDIR)/mount_static-blkdev.Po"; else rm -f "$(DEPDIR)/mount_static-blkdev.Tpo"; exit 1; fi
1898 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/blkdev.c' object='mount_static-blkdev.o' libtool=no @AMDEPBACKSLASH@
1899 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1900 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-blkdev.o `test -f '$(top_srcdir)/lib/blkdev.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/blkdev.c
1902 mount_static-blkdev.obj: $(top_srcdir)/lib/blkdev.c
1903 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-blkdev.obj -MD -MP -MF $(DEPDIR)/mount_static-blkdev.Tpo -c -o mount_static-blkdev.obj `if test -f '$(top_srcdir)/lib/blkdev.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/blkdev.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/blkdev.c'; fi`
1904 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount_static-blkdev.Tpo $(DEPDIR)/mount_static-blkdev.Po
1905 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1906 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-blkdev.obj -MD -MP -MF "$(DEPDIR)/mount_static-blkdev.Tpo" -c -o mount_static-blkdev.obj `if test -f '$(top_srcdir)/lib/blkdev.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/blkdev.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/blkdev.c'; fi`; \
1907 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-blkdev.Tpo" "$(DEPDIR)/mount_static-blkdev.Po"; else rm -f "$(DEPDIR)/mount_static-blkdev.Tpo"; exit 1; fi
1908 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/blkdev.c' object='mount_static-blkdev.obj' libtool=no @AMDEPBACKSLASH@
1909 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1910 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-blkdev.obj `if test -f '$(top_srcdir)/lib/blkdev.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/blkdev.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/blkdev.c'; fi`
1912 mount_static-fsprobe.o: $(top_srcdir)/lib/fsprobe.c
1913 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-fsprobe.o -MD -MP -MF $(DEPDIR)/mount_static-fsprobe.Tpo -c -o mount_static-fsprobe.o `test -f '$(top_srcdir)/lib/fsprobe.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/fsprobe.c
1914 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount_static-fsprobe.Tpo $(DEPDIR)/mount_static-fsprobe.Po
1915 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1916 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-fsprobe.o -MD -MP -MF "$(DEPDIR)/mount_static-fsprobe.Tpo" -c -o mount_static-fsprobe.o `test -f '$(top_srcdir)/lib/fsprobe.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/fsprobe.c; \
1917 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-fsprobe.Tpo" "$(DEPDIR)/mount_static-fsprobe.Po"; else rm -f "$(DEPDIR)/mount_static-fsprobe.Tpo"; exit 1; fi
1918 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/fsprobe.c' object='mount_static-fsprobe.o' libtool=no @AMDEPBACKSLASH@
1919 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1920 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-fsprobe.o `test -f '$(top_srcdir)/lib/fsprobe.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/fsprobe.c
1922 mount_static-fsprobe.obj: $(top_srcdir)/lib/fsprobe.c
1923 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-fsprobe.obj -MD -MP -MF $(DEPDIR)/mount_static-fsprobe.Tpo -c -o mount_static-fsprobe.obj `if test -f '$(top_srcdir)/lib/fsprobe.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/fsprobe.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/fsprobe.c'; fi`
1924 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount_static-fsprobe.Tpo $(DEPDIR)/mount_static-fsprobe.Po
1925 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1926 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-fsprobe.obj -MD -MP -MF "$(DEPDIR)/mount_static-fsprobe.Tpo" -c -o mount_static-fsprobe.obj `if test -f '$(top_srcdir)/lib/fsprobe.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/fsprobe.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/fsprobe.c'; fi`; \
1927 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-fsprobe.Tpo" "$(DEPDIR)/mount_static-fsprobe.Po"; else rm -f "$(DEPDIR)/mount_static-fsprobe.Tpo"; exit 1; fi
1928 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/fsprobe.c' object='mount_static-fsprobe.obj' libtool=no @AMDEPBACKSLASH@
1929 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1930 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-fsprobe.obj `if test -f '$(top_srcdir)/lib/fsprobe.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/fsprobe.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/fsprobe.c'; fi`
1932 mount_static-mangle.o: $(top_srcdir)/lib/mangle.c
1933 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-mangle.o -MD -MP -MF $(DEPDIR)/mount_static-mangle.Tpo -c -o mount_static-mangle.o `test -f '$(top_srcdir)/lib/mangle.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/mangle.c
1934 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount_static-mangle.Tpo $(DEPDIR)/mount_static-mangle.Po
1935 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1936 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-mangle.o -MD -MP -MF "$(DEPDIR)/mount_static-mangle.Tpo" -c -o mount_static-mangle.o `test -f '$(top_srcdir)/lib/mangle.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/mangle.c; \
1937 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-mangle.Tpo" "$(DEPDIR)/mount_static-mangle.Po"; else rm -f "$(DEPDIR)/mount_static-mangle.Tpo"; exit 1; fi
1938 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/mangle.c' object='mount_static-mangle.o' libtool=no @AMDEPBACKSLASH@
1939 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1940 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-mangle.o `test -f '$(top_srcdir)/lib/mangle.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/mangle.c
1942 mount_static-mangle.obj: $(top_srcdir)/lib/mangle.c
1943 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-mangle.obj -MD -MP -MF $(DEPDIR)/mount_static-mangle.Tpo -c -o mount_static-mangle.obj `if test -f '$(top_srcdir)/lib/mangle.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/mangle.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/mangle.c'; fi`
1944 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount_static-mangle.Tpo $(DEPDIR)/mount_static-mangle.Po
1945 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
1946 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-mangle.obj -MD -MP -MF "$(DEPDIR)/mount_static-mangle.Tpo" -c -o mount_static-mangle.obj `if test -f '$(top_srcdir)/lib/mangle.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/mangle.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/mangle.c'; fi`; \
1947 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-mangle.Tpo" "$(DEPDIR)/mount_static-mangle.Po"; else rm -f "$(DEPDIR)/mount_static-mangle.Tpo"; exit 1; fi
1948 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/mangle.c' object='mount_static-mangle.obj' libtool=no @AMDEPBACKSLASH@
1949 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1950 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-mangle.obj `if test -f '$(top_srcdir)/lib/mangle.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/mangle.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/mangle.c'; fi`
1952 +mount_static-lomount.o: lomount.c
1953 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-lomount.o -MD -MP -MF "$(DEPDIR)/mount_static-lomount.Tpo" -c -o mount_static-lomount.o `test -f 'lomount.c' || echo '$(srcdir)/'`lomount.c; \
1954 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-lomount.Tpo" "$(DEPDIR)/mount_static-lomount.Po"; else rm -f "$(DEPDIR)/mount_static-lomount.Tpo"; exit 1; fi
1955 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lomount.c' object='mount_static-lomount.o' libtool=no @AMDEPBACKSLASH@
1956 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1957 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-lomount.o `test -f 'lomount.c' || echo '$(srcdir)/'`lomount.c
1959 +mount_static-lomount.obj: lomount.c
1960 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-lomount.obj -MD -MP -MF "$(DEPDIR)/mount_static-lomount.Tpo" -c -o mount_static-lomount.obj `if test -f 'lomount.c'; then $(CYGPATH_W) 'lomount.c'; else $(CYGPATH_W) '$(srcdir)/lomount.c'; fi`; \
1961 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-lomount.Tpo" "$(DEPDIR)/mount_static-lomount.Po"; else rm -f "$(DEPDIR)/mount_static-lomount.Tpo"; exit 1; fi
1962 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lomount.c' object='mount_static-lomount.obj' libtool=no @AMDEPBACKSLASH@
1963 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1964 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-lomount.obj `if test -f 'lomount.c'; then $(CYGPATH_W) 'lomount.c'; else $(CYGPATH_W) '$(srcdir)/lomount.c'; fi`
1966 +mount_static-loumount.o: loumount.c
1967 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-loumount.o -MD -MP -MF "$(DEPDIR)/mount_static-loumount.Tpo" -c -o mount_static-loumount.o `test -f 'loumount.c' || echo '$(srcdir)/'`loumount.c; \
1968 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-loumount.Tpo" "$(DEPDIR)/mount_static-loumount.Po"; else rm -f "$(DEPDIR)/mount_static-loumount.Tpo"; exit 1; fi
1969 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='loumount.c' object='mount_static-loumount.o' libtool=no @AMDEPBACKSLASH@
1970 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1971 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-loumount.o `test -f 'loumount.c' || echo '$(srcdir)/'`loumount.c
1973 +mount_static-loumount.obj: loumount.c
1974 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-loumount.obj -MD -MP -MF "$(DEPDIR)/mount_static-loumount.Tpo" -c -o mount_static-loumount.obj `if test -f 'loumount.c'; then $(CYGPATH_W) 'loumount.c'; else $(CYGPATH_W) '$(srcdir)/loumount.c'; fi`; \
1975 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-loumount.Tpo" "$(DEPDIR)/mount_static-loumount.Po"; else rm -f "$(DEPDIR)/mount_static-loumount.Tpo"; exit 1; fi
1976 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='loumount.c' object='mount_static-loumount.obj' libtool=no @AMDEPBACKSLASH@
1977 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1978 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-loumount.obj `if test -f 'loumount.c'; then $(CYGPATH_W) 'loumount.c'; else $(CYGPATH_W) '$(srcdir)/loumount.c'; fi`
1980 +mount_static-loop.o: loop.c
1981 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-loop.o -MD -MP -MF "$(DEPDIR)/mount_static-loop.Tpo" -c -o mount_static-loop.o `test -f 'loop.c' || echo '$(srcdir)/'`loop.c; \
1982 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-loop.Tpo" "$(DEPDIR)/mount_static-loop.Po"; else rm -f "$(DEPDIR)/mount_static-loop.Tpo"; exit 1; fi
1983 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='loop.c' object='mount_static-loop.o' libtool=no @AMDEPBACKSLASH@
1984 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1985 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-loop.o `test -f 'loop.c' || echo '$(srcdir)/'`loop.c
1987 +mount_static-loop.obj: loop.c
1988 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-loop.obj -MD -MP -MF "$(DEPDIR)/mount_static-loop.Tpo" -c -o mount_static-loop.obj `if test -f 'loop.c'; then $(CYGPATH_W) 'loop.c'; else $(CYGPATH_W) '$(srcdir)/loop.c'; fi`; \
1989 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-loop.Tpo" "$(DEPDIR)/mount_static-loop.Po"; else rm -f "$(DEPDIR)/mount_static-loop.Tpo"; exit 1; fi
1990 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='loop.c' object='mount_static-loop.obj' libtool=no @AMDEPBACKSLASH@
1991 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1992 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-loop.obj `if test -f 'loop.c'; then $(CYGPATH_W) 'loop.c'; else $(CYGPATH_W) '$(srcdir)/loop.c'; fi`
1994 +mount_static-sha512.o: sha512.c
1995 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-sha512.o -MD -MP -MF "$(DEPDIR)/mount_static-sha512.Tpo" -c -o mount_static-sha512.o `test -f 'sha512.c' || echo '$(srcdir)/'`sha512.c; \
1996 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-sha512.Tpo" "$(DEPDIR)/mount_static-sha512.Po"; else rm -f "$(DEPDIR)/mount_static-sha512.Tpo"; exit 1; fi
1997 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sha512.c' object='mount_static-sha512.o' libtool=no @AMDEPBACKSLASH@
1998 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1999 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-sha512.o `test -f 'sha512.c' || echo '$(srcdir)/'`sha512.c
2001 +mount_static-sha512.obj: sha512.c
2002 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-sha512.obj -MD -MP -MF "$(DEPDIR)/mount_static-sha512.Tpo" -c -o mount_static-sha512.obj `if test -f 'sha512.c'; then $(CYGPATH_W) 'sha512.c'; else $(CYGPATH_W) '$(srcdir)/sha512.c'; fi`; \
2003 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-sha512.Tpo" "$(DEPDIR)/mount_static-sha512.Po"; else rm -f "$(DEPDIR)/mount_static-sha512.Tpo"; exit 1; fi
2004 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sha512.c' object='mount_static-sha512.obj' libtool=no @AMDEPBACKSLASH@
2005 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2006 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-sha512.obj `if test -f 'sha512.c'; then $(CYGPATH_W) 'sha512.c'; else $(CYGPATH_W) '$(srcdir)/sha512.c'; fi`
2008 +mount_static-rmd160.o: rmd160.c
2009 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-rmd160.o -MD -MP -MF "$(DEPDIR)/mount_static-rmd160.Tpo" -c -o mount_static-rmd160.o `test -f 'rmd160.c' || echo '$(srcdir)/'`rmd160.c; \
2010 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-rmd160.Tpo" "$(DEPDIR)/mount_static-rmd160.Po"; else rm -f "$(DEPDIR)/mount_static-rmd160.Tpo"; exit 1; fi
2011 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='rmd160.c' object='mount_static-rmd160.o' libtool=no @AMDEPBACKSLASH@
2012 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2013 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-rmd160.o `test -f 'rmd160.c' || echo '$(srcdir)/'`rmd160.c
2015 +mount_static-rmd160.obj: rmd160.c
2016 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-rmd160.obj -MD -MP -MF "$(DEPDIR)/mount_static-rmd160.Tpo" -c -o mount_static-rmd160.obj `if test -f 'rmd160.c'; then $(CYGPATH_W) 'rmd160.c'; else $(CYGPATH_W) '$(srcdir)/rmd160.c'; fi`; \
2017 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-rmd160.Tpo" "$(DEPDIR)/mount_static-rmd160.Po"; else rm -f "$(DEPDIR)/mount_static-rmd160.Tpo"; exit 1; fi
2018 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='rmd160.c' object='mount_static-rmd160.obj' libtool=no @AMDEPBACKSLASH@
2019 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2020 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-rmd160.obj `if test -f 'rmd160.c'; then $(CYGPATH_W) 'rmd160.c'; else $(CYGPATH_W) '$(srcdir)/rmd160.c'; fi`
2022 +mount_static-aes.o: aes.c
2023 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-aes.o -MD -MP -MF "$(DEPDIR)/mount_static-aes.Tpo" -c -o mount_static-aes.o `test -f 'aes.c' || echo '$(srcdir)/'`aes.c; \
2024 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-aes.Tpo" "$(DEPDIR)/mount_static-aes.Po"; else rm -f "$(DEPDIR)/mount_static-aes.Tpo"; exit 1; fi
2025 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='aes.c' object='mount_static-aes.o' libtool=no @AMDEPBACKSLASH@
2026 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2027 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-aes.o `test -f 'aes.c' || echo '$(srcdir)/'`aes.c
2029 +mount_static-aes.obj: aes.c
2030 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-aes.obj -MD -MP -MF "$(DEPDIR)/mount_static-aes.Tpo" -c -o mount_static-aes.obj `if test -f 'aes.c'; then $(CYGPATH_W) 'aes.c'; else $(CYGPATH_W) '$(srcdir)/aes.c'; fi`; \
2031 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-aes.Tpo" "$(DEPDIR)/mount_static-aes.Po"; else rm -f "$(DEPDIR)/mount_static-aes.Tpo"; exit 1; fi
2032 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='aes.c' object='mount_static-aes.obj' libtool=no @AMDEPBACKSLASH@
2033 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2034 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-aes.obj `if test -f 'aes.c'; then $(CYGPATH_W) 'aes.c'; else $(CYGPATH_W) '$(srcdir)/aes.c'; fi`
2036 mount_static-setproctitle.o: $(top_srcdir)/lib/setproctitle.c
2037 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-setproctitle.o -MD -MP -MF $(DEPDIR)/mount_static-setproctitle.Tpo -c -o mount_static-setproctitle.o `test -f '$(top_srcdir)/lib/setproctitle.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/setproctitle.c
2038 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount_static-setproctitle.Tpo $(DEPDIR)/mount_static-setproctitle.Po
2039 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2040 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-setproctitle.o -MD -MP -MF "$(DEPDIR)/mount_static-setproctitle.Tpo" -c -o mount_static-setproctitle.o `test -f '$(top_srcdir)/lib/setproctitle.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/setproctitle.c; \
2041 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-setproctitle.Tpo" "$(DEPDIR)/mount_static-setproctitle.Po"; else rm -f "$(DEPDIR)/mount_static-setproctitle.Tpo"; exit 1; fi
2042 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/setproctitle.c' object='mount_static-setproctitle.o' libtool=no @AMDEPBACKSLASH@
2043 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2044 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-setproctitle.o `test -f '$(top_srcdir)/lib/setproctitle.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/setproctitle.c
2046 mount_static-setproctitle.obj: $(top_srcdir)/lib/setproctitle.c
2047 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-setproctitle.obj -MD -MP -MF $(DEPDIR)/mount_static-setproctitle.Tpo -c -o mount_static-setproctitle.obj `if test -f '$(top_srcdir)/lib/setproctitle.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/setproctitle.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/setproctitle.c'; fi`
2048 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount_static-setproctitle.Tpo $(DEPDIR)/mount_static-setproctitle.Po
2049 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2050 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-setproctitle.obj -MD -MP -MF "$(DEPDIR)/mount_static-setproctitle.Tpo" -c -o mount_static-setproctitle.obj `if test -f '$(top_srcdir)/lib/setproctitle.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/setproctitle.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/setproctitle.c'; fi`; \
2051 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-setproctitle.Tpo" "$(DEPDIR)/mount_static-setproctitle.Po"; else rm -f "$(DEPDIR)/mount_static-setproctitle.Tpo"; exit 1; fi
2052 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/setproctitle.c' object='mount_static-setproctitle.obj' libtool=no @AMDEPBACKSLASH@
2053 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2054 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-setproctitle.obj `if test -f '$(top_srcdir)/lib/setproctitle.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/setproctitle.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/setproctitle.c'; fi`
2056 mount_static-strtosize.o: $(top_srcdir)/lib/strtosize.c
2057 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-strtosize.o -MD -MP -MF $(DEPDIR)/mount_static-strtosize.Tpo -c -o mount_static-strtosize.o `test -f '$(top_srcdir)/lib/strtosize.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/strtosize.c
2058 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount_static-strtosize.Tpo $(DEPDIR)/mount_static-strtosize.Po
2059 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2060 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-strtosize.o -MD -MP -MF "$(DEPDIR)/mount_static-strtosize.Tpo" -c -o mount_static-strtosize.o `test -f '$(top_srcdir)/lib/strtosize.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/strtosize.c; \
2061 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-strtosize.Tpo" "$(DEPDIR)/mount_static-strtosize.Po"; else rm -f "$(DEPDIR)/mount_static-strtosize.Tpo"; exit 1; fi
2062 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/strtosize.c' object='mount_static-strtosize.o' libtool=no @AMDEPBACKSLASH@
2063 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2064 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-strtosize.o `test -f '$(top_srcdir)/lib/strtosize.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/strtosize.c
2066 mount_static-strtosize.obj: $(top_srcdir)/lib/strtosize.c
2067 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-strtosize.obj -MD -MP -MF $(DEPDIR)/mount_static-strtosize.Tpo -c -o mount_static-strtosize.obj `if test -f '$(top_srcdir)/lib/strtosize.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/strtosize.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/strtosize.c'; fi`
2068 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mount_static-strtosize.Tpo $(DEPDIR)/mount_static-strtosize.Po
2069 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2070 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -MT mount_static-strtosize.obj -MD -MP -MF "$(DEPDIR)/mount_static-strtosize.Tpo" -c -o mount_static-strtosize.obj `if test -f '$(top_srcdir)/lib/strtosize.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/strtosize.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/strtosize.c'; fi`; \
2071 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mount_static-strtosize.Tpo" "$(DEPDIR)/mount_static-strtosize.Po"; else rm -f "$(DEPDIR)/mount_static-strtosize.Tpo"; exit 1; fi
2072 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/strtosize.c' object='mount_static-strtosize.obj' libtool=no @AMDEPBACKSLASH@
2073 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2074 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(mount_static_CFLAGS) $(CFLAGS) -c -o mount_static-strtosize.obj `if test -f '$(top_srcdir)/lib/strtosize.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/strtosize.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/strtosize.c'; fi`
2076 mtab_lock_test-fstab.o: fstab.c
2077 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(mtab_lock_test_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT mtab_lock_test-fstab.o -MD -MP -MF $(DEPDIR)/mtab_lock_test-fstab.Tpo -c -o mtab_lock_test-fstab.o `test -f 'fstab.c' || echo '$(srcdir)/'`fstab.c
2078 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mtab_lock_test-fstab.Tpo $(DEPDIR)/mtab_lock_test-fstab.Po
2079 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2080 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(mtab_lock_test_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT mtab_lock_test-fstab.o -MD -MP -MF "$(DEPDIR)/mtab_lock_test-fstab.Tpo" -c -o mtab_lock_test-fstab.o `test -f 'fstab.c' || echo '$(srcdir)/'`fstab.c; \
2081 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mtab_lock_test-fstab.Tpo" "$(DEPDIR)/mtab_lock_test-fstab.Po"; else rm -f "$(DEPDIR)/mtab_lock_test-fstab.Tpo"; exit 1; fi
2082 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='fstab.c' object='mtab_lock_test-fstab.o' libtool=no @AMDEPBACKSLASH@
2083 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2084 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(mtab_lock_test_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o mtab_lock_test-fstab.o `test -f 'fstab.c' || echo '$(srcdir)/'`fstab.c
2086 mtab_lock_test-fstab.obj: fstab.c
2087 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(mtab_lock_test_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT mtab_lock_test-fstab.obj -MD -MP -MF $(DEPDIR)/mtab_lock_test-fstab.Tpo -c -o mtab_lock_test-fstab.obj `if test -f 'fstab.c'; then $(CYGPATH_W) 'fstab.c'; else $(CYGPATH_W) '$(srcdir)/fstab.c'; fi`
2088 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mtab_lock_test-fstab.Tpo $(DEPDIR)/mtab_lock_test-fstab.Po
2089 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2090 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(mtab_lock_test_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT mtab_lock_test-fstab.obj -MD -MP -MF "$(DEPDIR)/mtab_lock_test-fstab.Tpo" -c -o mtab_lock_test-fstab.obj `if test -f 'fstab.c'; then $(CYGPATH_W) 'fstab.c'; else $(CYGPATH_W) '$(srcdir)/fstab.c'; fi`; \
2091 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mtab_lock_test-fstab.Tpo" "$(DEPDIR)/mtab_lock_test-fstab.Po"; else rm -f "$(DEPDIR)/mtab_lock_test-fstab.Tpo"; exit 1; fi
2092 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='fstab.c' object='mtab_lock_test-fstab.obj' libtool=no @AMDEPBACKSLASH@
2093 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2094 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(mtab_lock_test_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o mtab_lock_test-fstab.obj `if test -f 'fstab.c'; then $(CYGPATH_W) 'fstab.c'; else $(CYGPATH_W) '$(srcdir)/fstab.c'; fi`
2096 mtab_lock_test-sundries.o: sundries.c
2097 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(mtab_lock_test_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT mtab_lock_test-sundries.o -MD -MP -MF $(DEPDIR)/mtab_lock_test-sundries.Tpo -c -o mtab_lock_test-sundries.o `test -f 'sundries.c' || echo '$(srcdir)/'`sundries.c
2098 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mtab_lock_test-sundries.Tpo $(DEPDIR)/mtab_lock_test-sundries.Po
2099 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2100 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(mtab_lock_test_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT mtab_lock_test-sundries.o -MD -MP -MF "$(DEPDIR)/mtab_lock_test-sundries.Tpo" -c -o mtab_lock_test-sundries.o `test -f 'sundries.c' || echo '$(srcdir)/'`sundries.c; \
2101 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mtab_lock_test-sundries.Tpo" "$(DEPDIR)/mtab_lock_test-sundries.Po"; else rm -f "$(DEPDIR)/mtab_lock_test-sundries.Tpo"; exit 1; fi
2102 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sundries.c' object='mtab_lock_test-sundries.o' libtool=no @AMDEPBACKSLASH@
2103 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2104 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(mtab_lock_test_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o mtab_lock_test-sundries.o `test -f 'sundries.c' || echo '$(srcdir)/'`sundries.c
2106 mtab_lock_test-sundries.obj: sundries.c
2107 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(mtab_lock_test_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT mtab_lock_test-sundries.obj -MD -MP -MF $(DEPDIR)/mtab_lock_test-sundries.Tpo -c -o mtab_lock_test-sundries.obj `if test -f 'sundries.c'; then $(CYGPATH_W) 'sundries.c'; else $(CYGPATH_W) '$(srcdir)/sundries.c'; fi`
2108 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mtab_lock_test-sundries.Tpo $(DEPDIR)/mtab_lock_test-sundries.Po
2109 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2110 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(mtab_lock_test_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT mtab_lock_test-sundries.obj -MD -MP -MF "$(DEPDIR)/mtab_lock_test-sundries.Tpo" -c -o mtab_lock_test-sundries.obj `if test -f 'sundries.c'; then $(CYGPATH_W) 'sundries.c'; else $(CYGPATH_W) '$(srcdir)/sundries.c'; fi`; \
2111 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mtab_lock_test-sundries.Tpo" "$(DEPDIR)/mtab_lock_test-sundries.Po"; else rm -f "$(DEPDIR)/mtab_lock_test-sundries.Tpo"; exit 1; fi
2112 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sundries.c' object='mtab_lock_test-sundries.obj' libtool=no @AMDEPBACKSLASH@
2113 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2114 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(mtab_lock_test_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o mtab_lock_test-sundries.obj `if test -f 'sundries.c'; then $(CYGPATH_W) 'sundries.c'; else $(CYGPATH_W) '$(srcdir)/sundries.c'; fi`
2116 mtab_lock_test-xmalloc.o: xmalloc.c
2117 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(mtab_lock_test_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT mtab_lock_test-xmalloc.o -MD -MP -MF $(DEPDIR)/mtab_lock_test-xmalloc.Tpo -c -o mtab_lock_test-xmalloc.o `test -f 'xmalloc.c' || echo '$(srcdir)/'`xmalloc.c
2118 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mtab_lock_test-xmalloc.Tpo $(DEPDIR)/mtab_lock_test-xmalloc.Po
2119 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2120 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(mtab_lock_test_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT mtab_lock_test-xmalloc.o -MD -MP -MF "$(DEPDIR)/mtab_lock_test-xmalloc.Tpo" -c -o mtab_lock_test-xmalloc.o `test -f 'xmalloc.c' || echo '$(srcdir)/'`xmalloc.c; \
2121 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mtab_lock_test-xmalloc.Tpo" "$(DEPDIR)/mtab_lock_test-xmalloc.Po"; else rm -f "$(DEPDIR)/mtab_lock_test-xmalloc.Tpo"; exit 1; fi
2122 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='xmalloc.c' object='mtab_lock_test-xmalloc.o' libtool=no @AMDEPBACKSLASH@
2123 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2124 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(mtab_lock_test_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o mtab_lock_test-xmalloc.o `test -f 'xmalloc.c' || echo '$(srcdir)/'`xmalloc.c
2126 mtab_lock_test-xmalloc.obj: xmalloc.c
2127 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(mtab_lock_test_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT mtab_lock_test-xmalloc.obj -MD -MP -MF $(DEPDIR)/mtab_lock_test-xmalloc.Tpo -c -o mtab_lock_test-xmalloc.obj `if test -f 'xmalloc.c'; then $(CYGPATH_W) 'xmalloc.c'; else $(CYGPATH_W) '$(srcdir)/xmalloc.c'; fi`
2128 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mtab_lock_test-xmalloc.Tpo $(DEPDIR)/mtab_lock_test-xmalloc.Po
2129 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2130 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(mtab_lock_test_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT mtab_lock_test-xmalloc.obj -MD -MP -MF "$(DEPDIR)/mtab_lock_test-xmalloc.Tpo" -c -o mtab_lock_test-xmalloc.obj `if test -f 'xmalloc.c'; then $(CYGPATH_W) 'xmalloc.c'; else $(CYGPATH_W) '$(srcdir)/xmalloc.c'; fi`; \
2131 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mtab_lock_test-xmalloc.Tpo" "$(DEPDIR)/mtab_lock_test-xmalloc.Po"; else rm -f "$(DEPDIR)/mtab_lock_test-xmalloc.Tpo"; exit 1; fi
2132 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='xmalloc.c' object='mtab_lock_test-xmalloc.obj' libtool=no @AMDEPBACKSLASH@
2133 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2134 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(mtab_lock_test_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o mtab_lock_test-xmalloc.obj `if test -f 'xmalloc.c'; then $(CYGPATH_W) 'xmalloc.c'; else $(CYGPATH_W) '$(srcdir)/xmalloc.c'; fi`
2136 mtab_lock_test-canonicalize.o: $(top_srcdir)/lib/canonicalize.c
2137 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(mtab_lock_test_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT mtab_lock_test-canonicalize.o -MD -MP -MF $(DEPDIR)/mtab_lock_test-canonicalize.Tpo -c -o mtab_lock_test-canonicalize.o `test -f '$(top_srcdir)/lib/canonicalize.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/canonicalize.c
2138 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mtab_lock_test-canonicalize.Tpo $(DEPDIR)/mtab_lock_test-canonicalize.Po
2139 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2140 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(mtab_lock_test_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT mtab_lock_test-canonicalize.o -MD -MP -MF "$(DEPDIR)/mtab_lock_test-canonicalize.Tpo" -c -o mtab_lock_test-canonicalize.o `test -f '$(top_srcdir)/lib/canonicalize.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/canonicalize.c; \
2141 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mtab_lock_test-canonicalize.Tpo" "$(DEPDIR)/mtab_lock_test-canonicalize.Po"; else rm -f "$(DEPDIR)/mtab_lock_test-canonicalize.Tpo"; exit 1; fi
2142 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/canonicalize.c' object='mtab_lock_test-canonicalize.o' libtool=no @AMDEPBACKSLASH@
2143 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2144 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(mtab_lock_test_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o mtab_lock_test-canonicalize.o `test -f '$(top_srcdir)/lib/canonicalize.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/canonicalize.c
2146 mtab_lock_test-canonicalize.obj: $(top_srcdir)/lib/canonicalize.c
2147 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(mtab_lock_test_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT mtab_lock_test-canonicalize.obj -MD -MP -MF $(DEPDIR)/mtab_lock_test-canonicalize.Tpo -c -o mtab_lock_test-canonicalize.obj `if test -f '$(top_srcdir)/lib/canonicalize.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/canonicalize.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/canonicalize.c'; fi`
2148 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/mtab_lock_test-canonicalize.Tpo $(DEPDIR)/mtab_lock_test-canonicalize.Po
2149 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2150 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(mtab_lock_test_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT mtab_lock_test-canonicalize.obj -MD -MP -MF "$(DEPDIR)/mtab_lock_test-canonicalize.Tpo" -c -o mtab_lock_test-canonicalize.obj `if test -f '$(top_srcdir)/lib/canonicalize.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/canonicalize.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/canonicalize.c'; fi`; \
2151 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/mtab_lock_test-canonicalize.Tpo" "$(DEPDIR)/mtab_lock_test-canonicalize.Po"; else rm -f "$(DEPDIR)/mtab_lock_test-canonicalize.Tpo"; exit 1; fi
2152 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/canonicalize.c' object='mtab_lock_test-canonicalize.obj' libtool=no @AMDEPBACKSLASH@
2153 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2154 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(mtab_lock_test_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o mtab_lock_test-canonicalize.obj `if test -f '$(top_srcdir)/lib/canonicalize.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/canonicalize.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/canonicalize.c'; fi`
2156 swapon-swapon.o: swapon.c
2157 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -MT swapon-swapon.o -MD -MP -MF $(DEPDIR)/swapon-swapon.Tpo -c -o swapon-swapon.o `test -f 'swapon.c' || echo '$(srcdir)/'`swapon.c
2158 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/swapon-swapon.Tpo $(DEPDIR)/swapon-swapon.Po
2159 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2160 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -MT swapon-swapon.o -MD -MP -MF "$(DEPDIR)/swapon-swapon.Tpo" -c -o swapon-swapon.o `test -f 'swapon.c' || echo '$(srcdir)/'`swapon.c; \
2161 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/swapon-swapon.Tpo" "$(DEPDIR)/swapon-swapon.Po"; else rm -f "$(DEPDIR)/swapon-swapon.Tpo"; exit 1; fi
2162 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='swapon.c' object='swapon-swapon.o' libtool=no @AMDEPBACKSLASH@
2163 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2164 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -c -o swapon-swapon.o `test -f 'swapon.c' || echo '$(srcdir)/'`swapon.c
2166 swapon-swapon.obj: swapon.c
2167 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -MT swapon-swapon.obj -MD -MP -MF $(DEPDIR)/swapon-swapon.Tpo -c -o swapon-swapon.obj `if test -f 'swapon.c'; then $(CYGPATH_W) 'swapon.c'; else $(CYGPATH_W) '$(srcdir)/swapon.c'; fi`
2168 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/swapon-swapon.Tpo $(DEPDIR)/swapon-swapon.Po
2169 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2170 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -MT swapon-swapon.obj -MD -MP -MF "$(DEPDIR)/swapon-swapon.Tpo" -c -o swapon-swapon.obj `if test -f 'swapon.c'; then $(CYGPATH_W) 'swapon.c'; else $(CYGPATH_W) '$(srcdir)/swapon.c'; fi`; \
2171 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/swapon-swapon.Tpo" "$(DEPDIR)/swapon-swapon.Po"; else rm -f "$(DEPDIR)/swapon-swapon.Tpo"; exit 1; fi
2172 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='swapon.c' object='swapon-swapon.obj' libtool=no @AMDEPBACKSLASH@
2173 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2174 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -c -o swapon-swapon.obj `if test -f 'swapon.c'; then $(CYGPATH_W) 'swapon.c'; else $(CYGPATH_W) '$(srcdir)/swapon.c'; fi`
2176 +swapon-loop.o: loop.c
2177 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -MT swapon-loop.o -MD -MP -MF "$(DEPDIR)/swapon-loop.Tpo" -c -o swapon-loop.o `test -f 'loop.c' || echo '$(srcdir)/'`loop.c; \
2178 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/swapon-loop.Tpo" "$(DEPDIR)/swapon-loop.Po"; else rm -f "$(DEPDIR)/swapon-loop.Tpo"; exit 1; fi
2179 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='loop.c' object='swapon-loop.o' libtool=no @AMDEPBACKSLASH@
2180 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2181 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -c -o swapon-loop.o `test -f 'loop.c' || echo '$(srcdir)/'`loop.c
2183 +swapon-loop.obj: loop.c
2184 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -MT swapon-loop.obj -MD -MP -MF "$(DEPDIR)/swapon-loop.Tpo" -c -o swapon-loop.obj `if test -f 'loop.c'; then $(CYGPATH_W) 'loop.c'; else $(CYGPATH_W) '$(srcdir)/loop.c'; fi`; \
2185 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/swapon-loop.Tpo" "$(DEPDIR)/swapon-loop.Po"; else rm -f "$(DEPDIR)/swapon-loop.Tpo"; exit 1; fi
2186 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='loop.c' object='swapon-loop.obj' libtool=no @AMDEPBACKSLASH@
2187 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2188 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -c -o swapon-loop.obj `if test -f 'loop.c'; then $(CYGPATH_W) 'loop.c'; else $(CYGPATH_W) '$(srcdir)/loop.c'; fi`
2190 +swapon-sha512.o: sha512.c
2191 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -MT swapon-sha512.o -MD -MP -MF "$(DEPDIR)/swapon-sha512.Tpo" -c -o swapon-sha512.o `test -f 'sha512.c' || echo '$(srcdir)/'`sha512.c; \
2192 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/swapon-sha512.Tpo" "$(DEPDIR)/swapon-sha512.Po"; else rm -f "$(DEPDIR)/swapon-sha512.Tpo"; exit 1; fi
2193 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sha512.c' object='swapon-sha512.o' libtool=no @AMDEPBACKSLASH@
2194 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2195 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -c -o swapon-sha512.o `test -f 'sha512.c' || echo '$(srcdir)/'`sha512.c
2197 +swapon-sha512.obj: sha512.c
2198 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -MT swapon-sha512.obj -MD -MP -MF "$(DEPDIR)/swapon-sha512.Tpo" -c -o swapon-sha512.obj `if test -f 'sha512.c'; then $(CYGPATH_W) 'sha512.c'; else $(CYGPATH_W) '$(srcdir)/sha512.c'; fi`; \
2199 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/swapon-sha512.Tpo" "$(DEPDIR)/swapon-sha512.Po"; else rm -f "$(DEPDIR)/swapon-sha512.Tpo"; exit 1; fi
2200 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sha512.c' object='swapon-sha512.obj' libtool=no @AMDEPBACKSLASH@
2201 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2202 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -c -o swapon-sha512.obj `if test -f 'sha512.c'; then $(CYGPATH_W) 'sha512.c'; else $(CYGPATH_W) '$(srcdir)/sha512.c'; fi`
2204 swapon-linux_version.o: $(top_srcdir)/lib/linux_version.c
2205 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -MT swapon-linux_version.o -MD -MP -MF $(DEPDIR)/swapon-linux_version.Tpo -c -o swapon-linux_version.o `test -f '$(top_srcdir)/lib/linux_version.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/linux_version.c
2206 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/swapon-linux_version.Tpo $(DEPDIR)/swapon-linux_version.Po
2207 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2208 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -MT swapon-linux_version.o -MD -MP -MF "$(DEPDIR)/swapon-linux_version.Tpo" -c -o swapon-linux_version.o `test -f '$(top_srcdir)/lib/linux_version.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/linux_version.c; \
2209 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/swapon-linux_version.Tpo" "$(DEPDIR)/swapon-linux_version.Po"; else rm -f "$(DEPDIR)/swapon-linux_version.Tpo"; exit 1; fi
2210 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/linux_version.c' object='swapon-linux_version.o' libtool=no @AMDEPBACKSLASH@
2211 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2212 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -c -o swapon-linux_version.o `test -f '$(top_srcdir)/lib/linux_version.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/linux_version.c
2214 swapon-linux_version.obj: $(top_srcdir)/lib/linux_version.c
2215 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -MT swapon-linux_version.obj -MD -MP -MF $(DEPDIR)/swapon-linux_version.Tpo -c -o swapon-linux_version.obj `if test -f '$(top_srcdir)/lib/linux_version.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/linux_version.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/linux_version.c'; fi`
2216 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/swapon-linux_version.Tpo $(DEPDIR)/swapon-linux_version.Po
2217 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2218 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -MT swapon-linux_version.obj -MD -MP -MF "$(DEPDIR)/swapon-linux_version.Tpo" -c -o swapon-linux_version.obj `if test -f '$(top_srcdir)/lib/linux_version.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/linux_version.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/linux_version.c'; fi`; \
2219 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/swapon-linux_version.Tpo" "$(DEPDIR)/swapon-linux_version.Po"; else rm -f "$(DEPDIR)/swapon-linux_version.Tpo"; exit 1; fi
2220 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/linux_version.c' object='swapon-linux_version.obj' libtool=no @AMDEPBACKSLASH@
2221 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2222 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -c -o swapon-linux_version.obj `if test -f '$(top_srcdir)/lib/linux_version.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/linux_version.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/linux_version.c'; fi`
2224 swapon-blkdev.o: $(top_srcdir)/lib/blkdev.c
2225 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -MT swapon-blkdev.o -MD -MP -MF $(DEPDIR)/swapon-blkdev.Tpo -c -o swapon-blkdev.o `test -f '$(top_srcdir)/lib/blkdev.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/blkdev.c
2226 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/swapon-blkdev.Tpo $(DEPDIR)/swapon-blkdev.Po
2227 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2228 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -MT swapon-blkdev.o -MD -MP -MF "$(DEPDIR)/swapon-blkdev.Tpo" -c -o swapon-blkdev.o `test -f '$(top_srcdir)/lib/blkdev.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/blkdev.c; \
2229 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/swapon-blkdev.Tpo" "$(DEPDIR)/swapon-blkdev.Po"; else rm -f "$(DEPDIR)/swapon-blkdev.Tpo"; exit 1; fi
2230 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/blkdev.c' object='swapon-blkdev.o' libtool=no @AMDEPBACKSLASH@
2231 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2232 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -c -o swapon-blkdev.o `test -f '$(top_srcdir)/lib/blkdev.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/blkdev.c
2234 swapon-blkdev.obj: $(top_srcdir)/lib/blkdev.c
2235 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -MT swapon-blkdev.obj -MD -MP -MF $(DEPDIR)/swapon-blkdev.Tpo -c -o swapon-blkdev.obj `if test -f '$(top_srcdir)/lib/blkdev.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/blkdev.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/blkdev.c'; fi`
2236 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/swapon-blkdev.Tpo $(DEPDIR)/swapon-blkdev.Po
2237 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2238 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -MT swapon-blkdev.obj -MD -MP -MF "$(DEPDIR)/swapon-blkdev.Tpo" -c -o swapon-blkdev.obj `if test -f '$(top_srcdir)/lib/blkdev.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/blkdev.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/blkdev.c'; fi`; \
2239 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/swapon-blkdev.Tpo" "$(DEPDIR)/swapon-blkdev.Po"; else rm -f "$(DEPDIR)/swapon-blkdev.Tpo"; exit 1; fi
2240 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/blkdev.c' object='swapon-blkdev.obj' libtool=no @AMDEPBACKSLASH@
2241 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2242 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -c -o swapon-blkdev.obj `if test -f '$(top_srcdir)/lib/blkdev.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/blkdev.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/blkdev.c'; fi`
2244 swapon-fsprobe.o: $(top_srcdir)/lib/fsprobe.c
2245 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -MT swapon-fsprobe.o -MD -MP -MF $(DEPDIR)/swapon-fsprobe.Tpo -c -o swapon-fsprobe.o `test -f '$(top_srcdir)/lib/fsprobe.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/fsprobe.c
2246 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/swapon-fsprobe.Tpo $(DEPDIR)/swapon-fsprobe.Po
2247 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2248 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -MT swapon-fsprobe.o -MD -MP -MF "$(DEPDIR)/swapon-fsprobe.Tpo" -c -o swapon-fsprobe.o `test -f '$(top_srcdir)/lib/fsprobe.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/fsprobe.c; \
2249 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/swapon-fsprobe.Tpo" "$(DEPDIR)/swapon-fsprobe.Po"; else rm -f "$(DEPDIR)/swapon-fsprobe.Tpo"; exit 1; fi
2250 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/fsprobe.c' object='swapon-fsprobe.o' libtool=no @AMDEPBACKSLASH@
2251 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2252 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -c -o swapon-fsprobe.o `test -f '$(top_srcdir)/lib/fsprobe.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/fsprobe.c
2254 swapon-fsprobe.obj: $(top_srcdir)/lib/fsprobe.c
2255 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -MT swapon-fsprobe.obj -MD -MP -MF $(DEPDIR)/swapon-fsprobe.Tpo -c -o swapon-fsprobe.obj `if test -f '$(top_srcdir)/lib/fsprobe.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/fsprobe.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/fsprobe.c'; fi`
2256 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/swapon-fsprobe.Tpo $(DEPDIR)/swapon-fsprobe.Po
2257 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2258 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -MT swapon-fsprobe.obj -MD -MP -MF "$(DEPDIR)/swapon-fsprobe.Tpo" -c -o swapon-fsprobe.obj `if test -f '$(top_srcdir)/lib/fsprobe.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/fsprobe.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/fsprobe.c'; fi`; \
2259 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/swapon-fsprobe.Tpo" "$(DEPDIR)/swapon-fsprobe.Po"; else rm -f "$(DEPDIR)/swapon-fsprobe.Tpo"; exit 1; fi
2260 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/fsprobe.c' object='swapon-fsprobe.obj' libtool=no @AMDEPBACKSLASH@
2261 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2262 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -c -o swapon-fsprobe.obj `if test -f '$(top_srcdir)/lib/fsprobe.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/fsprobe.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/fsprobe.c'; fi`
2264 swapon-canonicalize.o: $(top_srcdir)/lib/canonicalize.c
2265 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -MT swapon-canonicalize.o -MD -MP -MF $(DEPDIR)/swapon-canonicalize.Tpo -c -o swapon-canonicalize.o `test -f '$(top_srcdir)/lib/canonicalize.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/canonicalize.c
2266 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/swapon-canonicalize.Tpo $(DEPDIR)/swapon-canonicalize.Po
2267 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2268 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -MT swapon-canonicalize.o -MD -MP -MF "$(DEPDIR)/swapon-canonicalize.Tpo" -c -o swapon-canonicalize.o `test -f '$(top_srcdir)/lib/canonicalize.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/canonicalize.c; \
2269 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/swapon-canonicalize.Tpo" "$(DEPDIR)/swapon-canonicalize.Po"; else rm -f "$(DEPDIR)/swapon-canonicalize.Tpo"; exit 1; fi
2270 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/canonicalize.c' object='swapon-canonicalize.o' libtool=no @AMDEPBACKSLASH@
2271 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2272 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -c -o swapon-canonicalize.o `test -f '$(top_srcdir)/lib/canonicalize.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/canonicalize.c
2274 swapon-canonicalize.obj: $(top_srcdir)/lib/canonicalize.c
2275 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -MT swapon-canonicalize.obj -MD -MP -MF $(DEPDIR)/swapon-canonicalize.Tpo -c -o swapon-canonicalize.obj `if test -f '$(top_srcdir)/lib/canonicalize.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/canonicalize.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/canonicalize.c'; fi`
2276 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/swapon-canonicalize.Tpo $(DEPDIR)/swapon-canonicalize.Po
2277 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2278 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -MT swapon-canonicalize.obj -MD -MP -MF "$(DEPDIR)/swapon-canonicalize.Tpo" -c -o swapon-canonicalize.obj `if test -f '$(top_srcdir)/lib/canonicalize.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/canonicalize.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/canonicalize.c'; fi`; \
2279 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/swapon-canonicalize.Tpo" "$(DEPDIR)/swapon-canonicalize.Po"; else rm -f "$(DEPDIR)/swapon-canonicalize.Tpo"; exit 1; fi
2280 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/canonicalize.c' object='swapon-canonicalize.obj' libtool=no @AMDEPBACKSLASH@
2281 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2282 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -c -o swapon-canonicalize.obj `if test -f '$(top_srcdir)/lib/canonicalize.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/canonicalize.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/canonicalize.c'; fi`
2284 swapon-mangle.o: $(top_srcdir)/lib/mangle.c
2285 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -MT swapon-mangle.o -MD -MP -MF $(DEPDIR)/swapon-mangle.Tpo -c -o swapon-mangle.o `test -f '$(top_srcdir)/lib/mangle.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/mangle.c
2286 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/swapon-mangle.Tpo $(DEPDIR)/swapon-mangle.Po
2287 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2288 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -MT swapon-mangle.o -MD -MP -MF "$(DEPDIR)/swapon-mangle.Tpo" -c -o swapon-mangle.o `test -f '$(top_srcdir)/lib/mangle.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/mangle.c; \
2289 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/swapon-mangle.Tpo" "$(DEPDIR)/swapon-mangle.Po"; else rm -f "$(DEPDIR)/swapon-mangle.Tpo"; exit 1; fi
2290 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/mangle.c' object='swapon-mangle.o' libtool=no @AMDEPBACKSLASH@
2291 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2292 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -c -o swapon-mangle.o `test -f '$(top_srcdir)/lib/mangle.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/mangle.c
2294 swapon-mangle.obj: $(top_srcdir)/lib/mangle.c
2295 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -MT swapon-mangle.obj -MD -MP -MF $(DEPDIR)/swapon-mangle.Tpo -c -o swapon-mangle.obj `if test -f '$(top_srcdir)/lib/mangle.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/mangle.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/mangle.c'; fi`
2296 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/swapon-mangle.Tpo $(DEPDIR)/swapon-mangle.Po
2297 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2298 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -MT swapon-mangle.obj -MD -MP -MF "$(DEPDIR)/swapon-mangle.Tpo" -c -o swapon-mangle.obj `if test -f '$(top_srcdir)/lib/mangle.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/mangle.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/mangle.c'; fi`; \
2299 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/swapon-mangle.Tpo" "$(DEPDIR)/swapon-mangle.Po"; else rm -f "$(DEPDIR)/swapon-mangle.Tpo"; exit 1; fi
2300 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/mangle.c' object='swapon-mangle.obj' libtool=no @AMDEPBACKSLASH@
2301 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2302 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(swapon_CFLAGS) $(CFLAGS) -c -o swapon-mangle.obj `if test -f '$(top_srcdir)/lib/mangle.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/mangle.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/mangle.c'; fi`
2304 umount-umount.o: umount.c
2305 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-umount.o -MD -MP -MF $(DEPDIR)/umount-umount.Tpo -c -o umount-umount.o `test -f 'umount.c' || echo '$(srcdir)/'`umount.c
2306 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount-umount.Tpo $(DEPDIR)/umount-umount.Po
2307 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2308 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-umount.o -MD -MP -MF "$(DEPDIR)/umount-umount.Tpo" -c -o umount-umount.o `test -f 'umount.c' || echo '$(srcdir)/'`umount.c; \
2309 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount-umount.Tpo" "$(DEPDIR)/umount-umount.Po"; else rm -f "$(DEPDIR)/umount-umount.Tpo"; exit 1; fi
2310 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='umount.c' object='umount-umount.o' libtool=no @AMDEPBACKSLASH@
2311 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2312 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -c -o umount-umount.o `test -f 'umount.c' || echo '$(srcdir)/'`umount.c
2314 umount-umount.obj: umount.c
2315 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-umount.obj -MD -MP -MF $(DEPDIR)/umount-umount.Tpo -c -o umount-umount.obj `if test -f 'umount.c'; then $(CYGPATH_W) 'umount.c'; else $(CYGPATH_W) '$(srcdir)/umount.c'; fi`
2316 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount-umount.Tpo $(DEPDIR)/umount-umount.Po
2317 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2318 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-umount.obj -MD -MP -MF "$(DEPDIR)/umount-umount.Tpo" -c -o umount-umount.obj `if test -f 'umount.c'; then $(CYGPATH_W) 'umount.c'; else $(CYGPATH_W) '$(srcdir)/umount.c'; fi`; \
2319 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount-umount.Tpo" "$(DEPDIR)/umount-umount.Po"; else rm -f "$(DEPDIR)/umount-umount.Tpo"; exit 1; fi
2320 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='umount.c' object='umount-umount.obj' libtool=no @AMDEPBACKSLASH@
2321 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2322 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -c -o umount-umount.obj `if test -f 'umount.c'; then $(CYGPATH_W) 'umount.c'; else $(CYGPATH_W) '$(srcdir)/umount.c'; fi`
2324 umount-fstab.o: fstab.c
2325 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-fstab.o -MD -MP -MF $(DEPDIR)/umount-fstab.Tpo -c -o umount-fstab.o `test -f 'fstab.c' || echo '$(srcdir)/'`fstab.c
2326 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount-fstab.Tpo $(DEPDIR)/umount-fstab.Po
2327 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2328 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-fstab.o -MD -MP -MF "$(DEPDIR)/umount-fstab.Tpo" -c -o umount-fstab.o `test -f 'fstab.c' || echo '$(srcdir)/'`fstab.c; \
2329 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount-fstab.Tpo" "$(DEPDIR)/umount-fstab.Po"; else rm -f "$(DEPDIR)/umount-fstab.Tpo"; exit 1; fi
2330 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='fstab.c' object='umount-fstab.o' libtool=no @AMDEPBACKSLASH@
2331 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2332 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -c -o umount-fstab.o `test -f 'fstab.c' || echo '$(srcdir)/'`fstab.c
2334 umount-fstab.obj: fstab.c
2335 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-fstab.obj -MD -MP -MF $(DEPDIR)/umount-fstab.Tpo -c -o umount-fstab.obj `if test -f 'fstab.c'; then $(CYGPATH_W) 'fstab.c'; else $(CYGPATH_W) '$(srcdir)/fstab.c'; fi`
2336 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount-fstab.Tpo $(DEPDIR)/umount-fstab.Po
2337 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2338 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-fstab.obj -MD -MP -MF "$(DEPDIR)/umount-fstab.Tpo" -c -o umount-fstab.obj `if test -f 'fstab.c'; then $(CYGPATH_W) 'fstab.c'; else $(CYGPATH_W) '$(srcdir)/fstab.c'; fi`; \
2339 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount-fstab.Tpo" "$(DEPDIR)/umount-fstab.Po"; else rm -f "$(DEPDIR)/umount-fstab.Tpo"; exit 1; fi
2340 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='fstab.c' object='umount-fstab.obj' libtool=no @AMDEPBACKSLASH@
2341 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2342 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -c -o umount-fstab.obj `if test -f 'fstab.c'; then $(CYGPATH_W) 'fstab.c'; else $(CYGPATH_W) '$(srcdir)/fstab.c'; fi`
2344 umount-mount_mntent.o: mount_mntent.c
2345 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-mount_mntent.o -MD -MP -MF $(DEPDIR)/umount-mount_mntent.Tpo -c -o umount-mount_mntent.o `test -f 'mount_mntent.c' || echo '$(srcdir)/'`mount_mntent.c
2346 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount-mount_mntent.Tpo $(DEPDIR)/umount-mount_mntent.Po
2347 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2348 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-mount_mntent.o -MD -MP -MF "$(DEPDIR)/umount-mount_mntent.Tpo" -c -o umount-mount_mntent.o `test -f 'mount_mntent.c' || echo '$(srcdir)/'`mount_mntent.c; \
2349 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount-mount_mntent.Tpo" "$(DEPDIR)/umount-mount_mntent.Po"; else rm -f "$(DEPDIR)/umount-mount_mntent.Tpo"; exit 1; fi
2350 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='mount_mntent.c' object='umount-mount_mntent.o' libtool=no @AMDEPBACKSLASH@
2351 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2352 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -c -o umount-mount_mntent.o `test -f 'mount_mntent.c' || echo '$(srcdir)/'`mount_mntent.c
2354 umount-mount_mntent.obj: mount_mntent.c
2355 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-mount_mntent.obj -MD -MP -MF $(DEPDIR)/umount-mount_mntent.Tpo -c -o umount-mount_mntent.obj `if test -f 'mount_mntent.c'; then $(CYGPATH_W) 'mount_mntent.c'; else $(CYGPATH_W) '$(srcdir)/mount_mntent.c'; fi`
2356 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount-mount_mntent.Tpo $(DEPDIR)/umount-mount_mntent.Po
2357 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2358 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-mount_mntent.obj -MD -MP -MF "$(DEPDIR)/umount-mount_mntent.Tpo" -c -o umount-mount_mntent.obj `if test -f 'mount_mntent.c'; then $(CYGPATH_W) 'mount_mntent.c'; else $(CYGPATH_W) '$(srcdir)/mount_mntent.c'; fi`; \
2359 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount-mount_mntent.Tpo" "$(DEPDIR)/umount-mount_mntent.Po"; else rm -f "$(DEPDIR)/umount-mount_mntent.Tpo"; exit 1; fi
2360 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='mount_mntent.c' object='umount-mount_mntent.obj' libtool=no @AMDEPBACKSLASH@
2361 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2362 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -c -o umount-mount_mntent.obj `if test -f 'mount_mntent.c'; then $(CYGPATH_W) 'mount_mntent.c'; else $(CYGPATH_W) '$(srcdir)/mount_mntent.c'; fi`
2364 umount-getusername.o: getusername.c
2365 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-getusername.o -MD -MP -MF $(DEPDIR)/umount-getusername.Tpo -c -o umount-getusername.o `test -f 'getusername.c' || echo '$(srcdir)/'`getusername.c
2366 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount-getusername.Tpo $(DEPDIR)/umount-getusername.Po
2367 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2368 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-getusername.o -MD -MP -MF "$(DEPDIR)/umount-getusername.Tpo" -c -o umount-getusername.o `test -f 'getusername.c' || echo '$(srcdir)/'`getusername.c; \
2369 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount-getusername.Tpo" "$(DEPDIR)/umount-getusername.Po"; else rm -f "$(DEPDIR)/umount-getusername.Tpo"; exit 1; fi
2370 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='getusername.c' object='umount-getusername.o' libtool=no @AMDEPBACKSLASH@
2371 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2372 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -c -o umount-getusername.o `test -f 'getusername.c' || echo '$(srcdir)/'`getusername.c
2374 umount-getusername.obj: getusername.c
2375 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-getusername.obj -MD -MP -MF $(DEPDIR)/umount-getusername.Tpo -c -o umount-getusername.obj `if test -f 'getusername.c'; then $(CYGPATH_W) 'getusername.c'; else $(CYGPATH_W) '$(srcdir)/getusername.c'; fi`
2376 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount-getusername.Tpo $(DEPDIR)/umount-getusername.Po
2377 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2378 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-getusername.obj -MD -MP -MF "$(DEPDIR)/umount-getusername.Tpo" -c -o umount-getusername.obj `if test -f 'getusername.c'; then $(CYGPATH_W) 'getusername.c'; else $(CYGPATH_W) '$(srcdir)/getusername.c'; fi`; \
2379 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount-getusername.Tpo" "$(DEPDIR)/umount-getusername.Po"; else rm -f "$(DEPDIR)/umount-getusername.Tpo"; exit 1; fi
2380 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='getusername.c' object='umount-getusername.obj' libtool=no @AMDEPBACKSLASH@
2381 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2382 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -c -o umount-getusername.obj `if test -f 'getusername.c'; then $(CYGPATH_W) 'getusername.c'; else $(CYGPATH_W) '$(srcdir)/getusername.c'; fi`
2384 -umount-lomount.o: lomount.c
2385 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-lomount.o -MD -MP -MF $(DEPDIR)/umount-lomount.Tpo -c -o umount-lomount.o `test -f 'lomount.c' || echo '$(srcdir)/'`lomount.c
2386 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount-lomount.Tpo $(DEPDIR)/umount-lomount.Po
2387 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2388 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lomount.c' object='umount-lomount.o' libtool=no @AMDEPBACKSLASH@
2389 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2390 -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -c -o umount-lomount.o `test -f 'lomount.c' || echo '$(srcdir)/'`lomount.c
2392 -umount-lomount.obj: lomount.c
2393 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-lomount.obj -MD -MP -MF $(DEPDIR)/umount-lomount.Tpo -c -o umount-lomount.obj `if test -f 'lomount.c'; then $(CYGPATH_W) 'lomount.c'; else $(CYGPATH_W) '$(srcdir)/lomount.c'; fi`
2394 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount-lomount.Tpo $(DEPDIR)/umount-lomount.Po
2395 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2396 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lomount.c' object='umount-lomount.obj' libtool=no @AMDEPBACKSLASH@
2397 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2398 -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -c -o umount-lomount.obj `if test -f 'lomount.c'; then $(CYGPATH_W) 'lomount.c'; else $(CYGPATH_W) '$(srcdir)/lomount.c'; fi`
2400 umount-devname.o: devname.c
2401 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-devname.o -MD -MP -MF $(DEPDIR)/umount-devname.Tpo -c -o umount-devname.o `test -f 'devname.c' || echo '$(srcdir)/'`devname.c
2402 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount-devname.Tpo $(DEPDIR)/umount-devname.Po
2403 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2404 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-devname.o -MD -MP -MF "$(DEPDIR)/umount-devname.Tpo" -c -o umount-devname.o `test -f 'devname.c' || echo '$(srcdir)/'`devname.c; \
2405 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount-devname.Tpo" "$(DEPDIR)/umount-devname.Po"; else rm -f "$(DEPDIR)/umount-devname.Tpo"; exit 1; fi
2406 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='devname.c' object='umount-devname.o' libtool=no @AMDEPBACKSLASH@
2407 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2408 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -c -o umount-devname.o `test -f 'devname.c' || echo '$(srcdir)/'`devname.c
2410 umount-devname.obj: devname.c
2411 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-devname.obj -MD -MP -MF $(DEPDIR)/umount-devname.Tpo -c -o umount-devname.obj `if test -f 'devname.c'; then $(CYGPATH_W) 'devname.c'; else $(CYGPATH_W) '$(srcdir)/devname.c'; fi`
2412 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount-devname.Tpo $(DEPDIR)/umount-devname.Po
2413 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2414 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-devname.obj -MD -MP -MF "$(DEPDIR)/umount-devname.Tpo" -c -o umount-devname.obj `if test -f 'devname.c'; then $(CYGPATH_W) 'devname.c'; else $(CYGPATH_W) '$(srcdir)/devname.c'; fi`; \
2415 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount-devname.Tpo" "$(DEPDIR)/umount-devname.Po"; else rm -f "$(DEPDIR)/umount-devname.Tpo"; exit 1; fi
2416 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='devname.c' object='umount-devname.obj' libtool=no @AMDEPBACKSLASH@
2417 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2418 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -c -o umount-devname.obj `if test -f 'devname.c'; then $(CYGPATH_W) 'devname.c'; else $(CYGPATH_W) '$(srcdir)/devname.c'; fi`
2420 umount-sundries.o: sundries.c
2421 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-sundries.o -MD -MP -MF $(DEPDIR)/umount-sundries.Tpo -c -o umount-sundries.o `test -f 'sundries.c' || echo '$(srcdir)/'`sundries.c
2422 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount-sundries.Tpo $(DEPDIR)/umount-sundries.Po
2423 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2424 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-sundries.o -MD -MP -MF "$(DEPDIR)/umount-sundries.Tpo" -c -o umount-sundries.o `test -f 'sundries.c' || echo '$(srcdir)/'`sundries.c; \
2425 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount-sundries.Tpo" "$(DEPDIR)/umount-sundries.Po"; else rm -f "$(DEPDIR)/umount-sundries.Tpo"; exit 1; fi
2426 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sundries.c' object='umount-sundries.o' libtool=no @AMDEPBACKSLASH@
2427 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2428 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -c -o umount-sundries.o `test -f 'sundries.c' || echo '$(srcdir)/'`sundries.c
2430 umount-sundries.obj: sundries.c
2431 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-sundries.obj -MD -MP -MF $(DEPDIR)/umount-sundries.Tpo -c -o umount-sundries.obj `if test -f 'sundries.c'; then $(CYGPATH_W) 'sundries.c'; else $(CYGPATH_W) '$(srcdir)/sundries.c'; fi`
2432 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount-sundries.Tpo $(DEPDIR)/umount-sundries.Po
2433 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2434 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-sundries.obj -MD -MP -MF "$(DEPDIR)/umount-sundries.Tpo" -c -o umount-sundries.obj `if test -f 'sundries.c'; then $(CYGPATH_W) 'sundries.c'; else $(CYGPATH_W) '$(srcdir)/sundries.c'; fi`; \
2435 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount-sundries.Tpo" "$(DEPDIR)/umount-sundries.Po"; else rm -f "$(DEPDIR)/umount-sundries.Tpo"; exit 1; fi
2436 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sundries.c' object='umount-sundries.obj' libtool=no @AMDEPBACKSLASH@
2437 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2438 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -c -o umount-sundries.obj `if test -f 'sundries.c'; then $(CYGPATH_W) 'sundries.c'; else $(CYGPATH_W) '$(srcdir)/sundries.c'; fi`
2440 umount-xmalloc.o: xmalloc.c
2441 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-xmalloc.o -MD -MP -MF $(DEPDIR)/umount-xmalloc.Tpo -c -o umount-xmalloc.o `test -f 'xmalloc.c' || echo '$(srcdir)/'`xmalloc.c
2442 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount-xmalloc.Tpo $(DEPDIR)/umount-xmalloc.Po
2443 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2444 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-xmalloc.o -MD -MP -MF "$(DEPDIR)/umount-xmalloc.Tpo" -c -o umount-xmalloc.o `test -f 'xmalloc.c' || echo '$(srcdir)/'`xmalloc.c; \
2445 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount-xmalloc.Tpo" "$(DEPDIR)/umount-xmalloc.Po"; else rm -f "$(DEPDIR)/umount-xmalloc.Tpo"; exit 1; fi
2446 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='xmalloc.c' object='umount-xmalloc.o' libtool=no @AMDEPBACKSLASH@
2447 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2448 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -c -o umount-xmalloc.o `test -f 'xmalloc.c' || echo '$(srcdir)/'`xmalloc.c
2450 umount-xmalloc.obj: xmalloc.c
2451 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-xmalloc.obj -MD -MP -MF $(DEPDIR)/umount-xmalloc.Tpo -c -o umount-xmalloc.obj `if test -f 'xmalloc.c'; then $(CYGPATH_W) 'xmalloc.c'; else $(CYGPATH_W) '$(srcdir)/xmalloc.c'; fi`
2452 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount-xmalloc.Tpo $(DEPDIR)/umount-xmalloc.Po
2453 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2454 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-xmalloc.obj -MD -MP -MF "$(DEPDIR)/umount-xmalloc.Tpo" -c -o umount-xmalloc.obj `if test -f 'xmalloc.c'; then $(CYGPATH_W) 'xmalloc.c'; else $(CYGPATH_W) '$(srcdir)/xmalloc.c'; fi`; \
2455 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount-xmalloc.Tpo" "$(DEPDIR)/umount-xmalloc.Po"; else rm -f "$(DEPDIR)/umount-xmalloc.Tpo"; exit 1; fi
2456 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='xmalloc.c' object='umount-xmalloc.obj' libtool=no @AMDEPBACKSLASH@
2457 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2458 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -c -o umount-xmalloc.obj `if test -f 'xmalloc.c'; then $(CYGPATH_W) 'xmalloc.c'; else $(CYGPATH_W) '$(srcdir)/xmalloc.c'; fi`
2460 umount-canonicalize.o: $(top_srcdir)/lib/canonicalize.c
2461 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-canonicalize.o -MD -MP -MF $(DEPDIR)/umount-canonicalize.Tpo -c -o umount-canonicalize.o `test -f '$(top_srcdir)/lib/canonicalize.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/canonicalize.c
2462 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount-canonicalize.Tpo $(DEPDIR)/umount-canonicalize.Po
2463 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2464 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-canonicalize.o -MD -MP -MF "$(DEPDIR)/umount-canonicalize.Tpo" -c -o umount-canonicalize.o `test -f '$(top_srcdir)/lib/canonicalize.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/canonicalize.c; \
2465 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount-canonicalize.Tpo" "$(DEPDIR)/umount-canonicalize.Po"; else rm -f "$(DEPDIR)/umount-canonicalize.Tpo"; exit 1; fi
2466 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/canonicalize.c' object='umount-canonicalize.o' libtool=no @AMDEPBACKSLASH@
2467 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2468 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -c -o umount-canonicalize.o `test -f '$(top_srcdir)/lib/canonicalize.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/canonicalize.c
2470 umount-canonicalize.obj: $(top_srcdir)/lib/canonicalize.c
2471 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-canonicalize.obj -MD -MP -MF $(DEPDIR)/umount-canonicalize.Tpo -c -o umount-canonicalize.obj `if test -f '$(top_srcdir)/lib/canonicalize.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/canonicalize.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/canonicalize.c'; fi`
2472 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount-canonicalize.Tpo $(DEPDIR)/umount-canonicalize.Po
2473 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2474 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-canonicalize.obj -MD -MP -MF "$(DEPDIR)/umount-canonicalize.Tpo" -c -o umount-canonicalize.obj `if test -f '$(top_srcdir)/lib/canonicalize.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/canonicalize.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/canonicalize.c'; fi`; \
2475 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount-canonicalize.Tpo" "$(DEPDIR)/umount-canonicalize.Po"; else rm -f "$(DEPDIR)/umount-canonicalize.Tpo"; exit 1; fi
2476 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/canonicalize.c' object='umount-canonicalize.obj' libtool=no @AMDEPBACKSLASH@
2477 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2478 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -c -o umount-canonicalize.obj `if test -f '$(top_srcdir)/lib/canonicalize.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/canonicalize.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/canonicalize.c'; fi`
2480 umount-env.o: $(top_srcdir)/lib/env.c
2481 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-env.o -MD -MP -MF $(DEPDIR)/umount-env.Tpo -c -o umount-env.o `test -f '$(top_srcdir)/lib/env.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/env.c
2482 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount-env.Tpo $(DEPDIR)/umount-env.Po
2483 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2484 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-env.o -MD -MP -MF "$(DEPDIR)/umount-env.Tpo" -c -o umount-env.o `test -f '$(top_srcdir)/lib/env.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/env.c; \
2485 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount-env.Tpo" "$(DEPDIR)/umount-env.Po"; else rm -f "$(DEPDIR)/umount-env.Tpo"; exit 1; fi
2486 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/env.c' object='umount-env.o' libtool=no @AMDEPBACKSLASH@
2487 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2488 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -c -o umount-env.o `test -f '$(top_srcdir)/lib/env.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/env.c
2490 umount-env.obj: $(top_srcdir)/lib/env.c
2491 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-env.obj -MD -MP -MF $(DEPDIR)/umount-env.Tpo -c -o umount-env.obj `if test -f '$(top_srcdir)/lib/env.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/env.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/env.c'; fi`
2492 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount-env.Tpo $(DEPDIR)/umount-env.Po
2493 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2494 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-env.obj -MD -MP -MF "$(DEPDIR)/umount-env.Tpo" -c -o umount-env.obj `if test -f '$(top_srcdir)/lib/env.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/env.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/env.c'; fi`; \
2495 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount-env.Tpo" "$(DEPDIR)/umount-env.Po"; else rm -f "$(DEPDIR)/umount-env.Tpo"; exit 1; fi
2496 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/env.c' object='umount-env.obj' libtool=no @AMDEPBACKSLASH@
2497 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2498 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -c -o umount-env.obj `if test -f '$(top_srcdir)/lib/env.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/env.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/env.c'; fi`
2500 umount-linux_version.o: $(top_srcdir)/lib/linux_version.c
2501 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-linux_version.o -MD -MP -MF $(DEPDIR)/umount-linux_version.Tpo -c -o umount-linux_version.o `test -f '$(top_srcdir)/lib/linux_version.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/linux_version.c
2502 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount-linux_version.Tpo $(DEPDIR)/umount-linux_version.Po
2503 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2504 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-linux_version.o -MD -MP -MF "$(DEPDIR)/umount-linux_version.Tpo" -c -o umount-linux_version.o `test -f '$(top_srcdir)/lib/linux_version.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/linux_version.c; \
2505 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount-linux_version.Tpo" "$(DEPDIR)/umount-linux_version.Po"; else rm -f "$(DEPDIR)/umount-linux_version.Tpo"; exit 1; fi
2506 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/linux_version.c' object='umount-linux_version.o' libtool=no @AMDEPBACKSLASH@
2507 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2508 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -c -o umount-linux_version.o `test -f '$(top_srcdir)/lib/linux_version.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/linux_version.c
2510 umount-linux_version.obj: $(top_srcdir)/lib/linux_version.c
2511 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-linux_version.obj -MD -MP -MF $(DEPDIR)/umount-linux_version.Tpo -c -o umount-linux_version.obj `if test -f '$(top_srcdir)/lib/linux_version.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/linux_version.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/linux_version.c'; fi`
2512 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount-linux_version.Tpo $(DEPDIR)/umount-linux_version.Po
2513 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2514 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-linux_version.obj -MD -MP -MF "$(DEPDIR)/umount-linux_version.Tpo" -c -o umount-linux_version.obj `if test -f '$(top_srcdir)/lib/linux_version.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/linux_version.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/linux_version.c'; fi`; \
2515 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount-linux_version.Tpo" "$(DEPDIR)/umount-linux_version.Po"; else rm -f "$(DEPDIR)/umount-linux_version.Tpo"; exit 1; fi
2516 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/linux_version.c' object='umount-linux_version.obj' libtool=no @AMDEPBACKSLASH@
2517 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2518 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -c -o umount-linux_version.obj `if test -f '$(top_srcdir)/lib/linux_version.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/linux_version.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/linux_version.c'; fi`
2520 umount-blkdev.o: $(top_srcdir)/lib/blkdev.c
2521 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-blkdev.o -MD -MP -MF $(DEPDIR)/umount-blkdev.Tpo -c -o umount-blkdev.o `test -f '$(top_srcdir)/lib/blkdev.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/blkdev.c
2522 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount-blkdev.Tpo $(DEPDIR)/umount-blkdev.Po
2523 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2524 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-blkdev.o -MD -MP -MF "$(DEPDIR)/umount-blkdev.Tpo" -c -o umount-blkdev.o `test -f '$(top_srcdir)/lib/blkdev.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/blkdev.c; \
2525 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount-blkdev.Tpo" "$(DEPDIR)/umount-blkdev.Po"; else rm -f "$(DEPDIR)/umount-blkdev.Tpo"; exit 1; fi
2526 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/blkdev.c' object='umount-blkdev.o' libtool=no @AMDEPBACKSLASH@
2527 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2528 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -c -o umount-blkdev.o `test -f '$(top_srcdir)/lib/blkdev.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/blkdev.c
2530 umount-blkdev.obj: $(top_srcdir)/lib/blkdev.c
2531 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-blkdev.obj -MD -MP -MF $(DEPDIR)/umount-blkdev.Tpo -c -o umount-blkdev.obj `if test -f '$(top_srcdir)/lib/blkdev.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/blkdev.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/blkdev.c'; fi`
2532 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount-blkdev.Tpo $(DEPDIR)/umount-blkdev.Po
2533 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2534 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-blkdev.obj -MD -MP -MF "$(DEPDIR)/umount-blkdev.Tpo" -c -o umount-blkdev.obj `if test -f '$(top_srcdir)/lib/blkdev.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/blkdev.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/blkdev.c'; fi`; \
2535 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount-blkdev.Tpo" "$(DEPDIR)/umount-blkdev.Po"; else rm -f "$(DEPDIR)/umount-blkdev.Tpo"; exit 1; fi
2536 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/blkdev.c' object='umount-blkdev.obj' libtool=no @AMDEPBACKSLASH@
2537 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2538 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -c -o umount-blkdev.obj `if test -f '$(top_srcdir)/lib/blkdev.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/blkdev.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/blkdev.c'; fi`
2540 umount-fsprobe.o: $(top_srcdir)/lib/fsprobe.c
2541 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-fsprobe.o -MD -MP -MF $(DEPDIR)/umount-fsprobe.Tpo -c -o umount-fsprobe.o `test -f '$(top_srcdir)/lib/fsprobe.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/fsprobe.c
2542 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount-fsprobe.Tpo $(DEPDIR)/umount-fsprobe.Po
2543 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2544 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-fsprobe.o -MD -MP -MF "$(DEPDIR)/umount-fsprobe.Tpo" -c -o umount-fsprobe.o `test -f '$(top_srcdir)/lib/fsprobe.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/fsprobe.c; \
2545 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount-fsprobe.Tpo" "$(DEPDIR)/umount-fsprobe.Po"; else rm -f "$(DEPDIR)/umount-fsprobe.Tpo"; exit 1; fi
2546 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/fsprobe.c' object='umount-fsprobe.o' libtool=no @AMDEPBACKSLASH@
2547 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2548 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -c -o umount-fsprobe.o `test -f '$(top_srcdir)/lib/fsprobe.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/fsprobe.c
2550 umount-fsprobe.obj: $(top_srcdir)/lib/fsprobe.c
2551 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-fsprobe.obj -MD -MP -MF $(DEPDIR)/umount-fsprobe.Tpo -c -o umount-fsprobe.obj `if test -f '$(top_srcdir)/lib/fsprobe.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/fsprobe.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/fsprobe.c'; fi`
2552 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount-fsprobe.Tpo $(DEPDIR)/umount-fsprobe.Po
2553 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2554 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-fsprobe.obj -MD -MP -MF "$(DEPDIR)/umount-fsprobe.Tpo" -c -o umount-fsprobe.obj `if test -f '$(top_srcdir)/lib/fsprobe.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/fsprobe.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/fsprobe.c'; fi`; \
2555 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount-fsprobe.Tpo" "$(DEPDIR)/umount-fsprobe.Po"; else rm -f "$(DEPDIR)/umount-fsprobe.Tpo"; exit 1; fi
2556 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/fsprobe.c' object='umount-fsprobe.obj' libtool=no @AMDEPBACKSLASH@
2557 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2558 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -c -o umount-fsprobe.obj `if test -f '$(top_srcdir)/lib/fsprobe.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/fsprobe.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/fsprobe.c'; fi`
2560 umount-mangle.o: $(top_srcdir)/lib/mangle.c
2561 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-mangle.o -MD -MP -MF $(DEPDIR)/umount-mangle.Tpo -c -o umount-mangle.o `test -f '$(top_srcdir)/lib/mangle.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/mangle.c
2562 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount-mangle.Tpo $(DEPDIR)/umount-mangle.Po
2563 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2564 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-mangle.o -MD -MP -MF "$(DEPDIR)/umount-mangle.Tpo" -c -o umount-mangle.o `test -f '$(top_srcdir)/lib/mangle.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/mangle.c; \
2565 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount-mangle.Tpo" "$(DEPDIR)/umount-mangle.Po"; else rm -f "$(DEPDIR)/umount-mangle.Tpo"; exit 1; fi
2566 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/mangle.c' object='umount-mangle.o' libtool=no @AMDEPBACKSLASH@
2567 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2568 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -c -o umount-mangle.o `test -f '$(top_srcdir)/lib/mangle.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/mangle.c
2570 umount-mangle.obj: $(top_srcdir)/lib/mangle.c
2571 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-mangle.obj -MD -MP -MF $(DEPDIR)/umount-mangle.Tpo -c -o umount-mangle.obj `if test -f '$(top_srcdir)/lib/mangle.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/mangle.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/mangle.c'; fi`
2572 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount-mangle.Tpo $(DEPDIR)/umount-mangle.Po
2573 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2574 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-mangle.obj -MD -MP -MF "$(DEPDIR)/umount-mangle.Tpo" -c -o umount-mangle.obj `if test -f '$(top_srcdir)/lib/mangle.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/mangle.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/mangle.c'; fi`; \
2575 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount-mangle.Tpo" "$(DEPDIR)/umount-mangle.Po"; else rm -f "$(DEPDIR)/umount-mangle.Tpo"; exit 1; fi
2576 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/mangle.c' object='umount-mangle.obj' libtool=no @AMDEPBACKSLASH@
2577 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2578 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -c -o umount-mangle.obj `if test -f '$(top_srcdir)/lib/mangle.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/mangle.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/mangle.c'; fi`
2580 +umount-loumount.o: loumount.c
2581 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-loumount.o -MD -MP -MF "$(DEPDIR)/umount-loumount.Tpo" -c -o umount-loumount.o `test -f 'loumount.c' || echo '$(srcdir)/'`loumount.c; \
2582 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount-loumount.Tpo" "$(DEPDIR)/umount-loumount.Po"; else rm -f "$(DEPDIR)/umount-loumount.Tpo"; exit 1; fi
2583 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='loumount.c' object='umount-loumount.o' libtool=no @AMDEPBACKSLASH@
2584 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2585 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -c -o umount-loumount.o `test -f 'loumount.c' || echo '$(srcdir)/'`loumount.c
2587 +umount-loumount.obj: loumount.c
2588 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -MT umount-loumount.obj -MD -MP -MF "$(DEPDIR)/umount-loumount.Tpo" -c -o umount-loumount.obj `if test -f 'loumount.c'; then $(CYGPATH_W) 'loumount.c'; else $(CYGPATH_W) '$(srcdir)/loumount.c'; fi`; \
2589 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount-loumount.Tpo" "$(DEPDIR)/umount-loumount.Po"; else rm -f "$(DEPDIR)/umount-loumount.Tpo"; exit 1; fi
2590 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='loumount.c' object='umount-loumount.obj' libtool=no @AMDEPBACKSLASH@
2591 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2592 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_CFLAGS) $(CFLAGS) -c -o umount-loumount.obj `if test -f 'loumount.c'; then $(CYGPATH_W) 'loumount.c'; else $(CYGPATH_W) '$(srcdir)/loumount.c'; fi`
2594 umount_static-umount.o: umount.c
2595 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-umount.o -MD -MP -MF $(DEPDIR)/umount_static-umount.Tpo -c -o umount_static-umount.o `test -f 'umount.c' || echo '$(srcdir)/'`umount.c
2596 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount_static-umount.Tpo $(DEPDIR)/umount_static-umount.Po
2597 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2598 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-umount.o -MD -MP -MF "$(DEPDIR)/umount_static-umount.Tpo" -c -o umount_static-umount.o `test -f 'umount.c' || echo '$(srcdir)/'`umount.c; \
2599 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount_static-umount.Tpo" "$(DEPDIR)/umount_static-umount.Po"; else rm -f "$(DEPDIR)/umount_static-umount.Tpo"; exit 1; fi
2600 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='umount.c' object='umount_static-umount.o' libtool=no @AMDEPBACKSLASH@
2601 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2602 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -c -o umount_static-umount.o `test -f 'umount.c' || echo '$(srcdir)/'`umount.c
2604 umount_static-umount.obj: umount.c
2605 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-umount.obj -MD -MP -MF $(DEPDIR)/umount_static-umount.Tpo -c -o umount_static-umount.obj `if test -f 'umount.c'; then $(CYGPATH_W) 'umount.c'; else $(CYGPATH_W) '$(srcdir)/umount.c'; fi`
2606 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount_static-umount.Tpo $(DEPDIR)/umount_static-umount.Po
2607 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2608 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-umount.obj -MD -MP -MF "$(DEPDIR)/umount_static-umount.Tpo" -c -o umount_static-umount.obj `if test -f 'umount.c'; then $(CYGPATH_W) 'umount.c'; else $(CYGPATH_W) '$(srcdir)/umount.c'; fi`; \
2609 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount_static-umount.Tpo" "$(DEPDIR)/umount_static-umount.Po"; else rm -f "$(DEPDIR)/umount_static-umount.Tpo"; exit 1; fi
2610 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='umount.c' object='umount_static-umount.obj' libtool=no @AMDEPBACKSLASH@
2611 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2612 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -c -o umount_static-umount.obj `if test -f 'umount.c'; then $(CYGPATH_W) 'umount.c'; else $(CYGPATH_W) '$(srcdir)/umount.c'; fi`
2614 umount_static-fstab.o: fstab.c
2615 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-fstab.o -MD -MP -MF $(DEPDIR)/umount_static-fstab.Tpo -c -o umount_static-fstab.o `test -f 'fstab.c' || echo '$(srcdir)/'`fstab.c
2616 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount_static-fstab.Tpo $(DEPDIR)/umount_static-fstab.Po
2617 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2618 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-fstab.o -MD -MP -MF "$(DEPDIR)/umount_static-fstab.Tpo" -c -o umount_static-fstab.o `test -f 'fstab.c' || echo '$(srcdir)/'`fstab.c; \
2619 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount_static-fstab.Tpo" "$(DEPDIR)/umount_static-fstab.Po"; else rm -f "$(DEPDIR)/umount_static-fstab.Tpo"; exit 1; fi
2620 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='fstab.c' object='umount_static-fstab.o' libtool=no @AMDEPBACKSLASH@
2621 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2622 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -c -o umount_static-fstab.o `test -f 'fstab.c' || echo '$(srcdir)/'`fstab.c
2624 umount_static-fstab.obj: fstab.c
2625 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-fstab.obj -MD -MP -MF $(DEPDIR)/umount_static-fstab.Tpo -c -o umount_static-fstab.obj `if test -f 'fstab.c'; then $(CYGPATH_W) 'fstab.c'; else $(CYGPATH_W) '$(srcdir)/fstab.c'; fi`
2626 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount_static-fstab.Tpo $(DEPDIR)/umount_static-fstab.Po
2627 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2628 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-fstab.obj -MD -MP -MF "$(DEPDIR)/umount_static-fstab.Tpo" -c -o umount_static-fstab.obj `if test -f 'fstab.c'; then $(CYGPATH_W) 'fstab.c'; else $(CYGPATH_W) '$(srcdir)/fstab.c'; fi`; \
2629 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount_static-fstab.Tpo" "$(DEPDIR)/umount_static-fstab.Po"; else rm -f "$(DEPDIR)/umount_static-fstab.Tpo"; exit 1; fi
2630 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='fstab.c' object='umount_static-fstab.obj' libtool=no @AMDEPBACKSLASH@
2631 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2632 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -c -o umount_static-fstab.obj `if test -f 'fstab.c'; then $(CYGPATH_W) 'fstab.c'; else $(CYGPATH_W) '$(srcdir)/fstab.c'; fi`
2634 umount_static-mount_mntent.o: mount_mntent.c
2635 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-mount_mntent.o -MD -MP -MF $(DEPDIR)/umount_static-mount_mntent.Tpo -c -o umount_static-mount_mntent.o `test -f 'mount_mntent.c' || echo '$(srcdir)/'`mount_mntent.c
2636 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount_static-mount_mntent.Tpo $(DEPDIR)/umount_static-mount_mntent.Po
2637 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2638 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-mount_mntent.o -MD -MP -MF "$(DEPDIR)/umount_static-mount_mntent.Tpo" -c -o umount_static-mount_mntent.o `test -f 'mount_mntent.c' || echo '$(srcdir)/'`mount_mntent.c; \
2639 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount_static-mount_mntent.Tpo" "$(DEPDIR)/umount_static-mount_mntent.Po"; else rm -f "$(DEPDIR)/umount_static-mount_mntent.Tpo"; exit 1; fi
2640 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='mount_mntent.c' object='umount_static-mount_mntent.o' libtool=no @AMDEPBACKSLASH@
2641 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2642 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -c -o umount_static-mount_mntent.o `test -f 'mount_mntent.c' || echo '$(srcdir)/'`mount_mntent.c
2644 umount_static-mount_mntent.obj: mount_mntent.c
2645 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-mount_mntent.obj -MD -MP -MF $(DEPDIR)/umount_static-mount_mntent.Tpo -c -o umount_static-mount_mntent.obj `if test -f 'mount_mntent.c'; then $(CYGPATH_W) 'mount_mntent.c'; else $(CYGPATH_W) '$(srcdir)/mount_mntent.c'; fi`
2646 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount_static-mount_mntent.Tpo $(DEPDIR)/umount_static-mount_mntent.Po
2647 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2648 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-mount_mntent.obj -MD -MP -MF "$(DEPDIR)/umount_static-mount_mntent.Tpo" -c -o umount_static-mount_mntent.obj `if test -f 'mount_mntent.c'; then $(CYGPATH_W) 'mount_mntent.c'; else $(CYGPATH_W) '$(srcdir)/mount_mntent.c'; fi`; \
2649 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount_static-mount_mntent.Tpo" "$(DEPDIR)/umount_static-mount_mntent.Po"; else rm -f "$(DEPDIR)/umount_static-mount_mntent.Tpo"; exit 1; fi
2650 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='mount_mntent.c' object='umount_static-mount_mntent.obj' libtool=no @AMDEPBACKSLASH@
2651 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2652 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -c -o umount_static-mount_mntent.obj `if test -f 'mount_mntent.c'; then $(CYGPATH_W) 'mount_mntent.c'; else $(CYGPATH_W) '$(srcdir)/mount_mntent.c'; fi`
2654 umount_static-getusername.o: getusername.c
2655 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-getusername.o -MD -MP -MF $(DEPDIR)/umount_static-getusername.Tpo -c -o umount_static-getusername.o `test -f 'getusername.c' || echo '$(srcdir)/'`getusername.c
2656 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount_static-getusername.Tpo $(DEPDIR)/umount_static-getusername.Po
2657 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2658 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-getusername.o -MD -MP -MF "$(DEPDIR)/umount_static-getusername.Tpo" -c -o umount_static-getusername.o `test -f 'getusername.c' || echo '$(srcdir)/'`getusername.c; \
2659 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount_static-getusername.Tpo" "$(DEPDIR)/umount_static-getusername.Po"; else rm -f "$(DEPDIR)/umount_static-getusername.Tpo"; exit 1; fi
2660 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='getusername.c' object='umount_static-getusername.o' libtool=no @AMDEPBACKSLASH@
2661 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2662 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -c -o umount_static-getusername.o `test -f 'getusername.c' || echo '$(srcdir)/'`getusername.c
2664 umount_static-getusername.obj: getusername.c
2665 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-getusername.obj -MD -MP -MF $(DEPDIR)/umount_static-getusername.Tpo -c -o umount_static-getusername.obj `if test -f 'getusername.c'; then $(CYGPATH_W) 'getusername.c'; else $(CYGPATH_W) '$(srcdir)/getusername.c'; fi`
2666 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount_static-getusername.Tpo $(DEPDIR)/umount_static-getusername.Po
2667 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2668 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-getusername.obj -MD -MP -MF "$(DEPDIR)/umount_static-getusername.Tpo" -c -o umount_static-getusername.obj `if test -f 'getusername.c'; then $(CYGPATH_W) 'getusername.c'; else $(CYGPATH_W) '$(srcdir)/getusername.c'; fi`; \
2669 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount_static-getusername.Tpo" "$(DEPDIR)/umount_static-getusername.Po"; else rm -f "$(DEPDIR)/umount_static-getusername.Tpo"; exit 1; fi
2670 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='getusername.c' object='umount_static-getusername.obj' libtool=no @AMDEPBACKSLASH@
2671 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2672 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -c -o umount_static-getusername.obj `if test -f 'getusername.c'; then $(CYGPATH_W) 'getusername.c'; else $(CYGPATH_W) '$(srcdir)/getusername.c'; fi`
2674 -umount_static-lomount.o: lomount.c
2675 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-lomount.o -MD -MP -MF $(DEPDIR)/umount_static-lomount.Tpo -c -o umount_static-lomount.o `test -f 'lomount.c' || echo '$(srcdir)/'`lomount.c
2676 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount_static-lomount.Tpo $(DEPDIR)/umount_static-lomount.Po
2677 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2678 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lomount.c' object='umount_static-lomount.o' libtool=no @AMDEPBACKSLASH@
2679 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2680 -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -c -o umount_static-lomount.o `test -f 'lomount.c' || echo '$(srcdir)/'`lomount.c
2682 -umount_static-lomount.obj: lomount.c
2683 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-lomount.obj -MD -MP -MF $(DEPDIR)/umount_static-lomount.Tpo -c -o umount_static-lomount.obj `if test -f 'lomount.c'; then $(CYGPATH_W) 'lomount.c'; else $(CYGPATH_W) '$(srcdir)/lomount.c'; fi`
2684 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount_static-lomount.Tpo $(DEPDIR)/umount_static-lomount.Po
2685 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2686 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='lomount.c' object='umount_static-lomount.obj' libtool=no @AMDEPBACKSLASH@
2687 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2688 -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -c -o umount_static-lomount.obj `if test -f 'lomount.c'; then $(CYGPATH_W) 'lomount.c'; else $(CYGPATH_W) '$(srcdir)/lomount.c'; fi`
2690 umount_static-devname.o: devname.c
2691 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-devname.o -MD -MP -MF $(DEPDIR)/umount_static-devname.Tpo -c -o umount_static-devname.o `test -f 'devname.c' || echo '$(srcdir)/'`devname.c
2692 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount_static-devname.Tpo $(DEPDIR)/umount_static-devname.Po
2693 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2694 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-devname.o -MD -MP -MF "$(DEPDIR)/umount_static-devname.Tpo" -c -o umount_static-devname.o `test -f 'devname.c' || echo '$(srcdir)/'`devname.c; \
2695 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount_static-devname.Tpo" "$(DEPDIR)/umount_static-devname.Po"; else rm -f "$(DEPDIR)/umount_static-devname.Tpo"; exit 1; fi
2696 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='devname.c' object='umount_static-devname.o' libtool=no @AMDEPBACKSLASH@
2697 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2698 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -c -o umount_static-devname.o `test -f 'devname.c' || echo '$(srcdir)/'`devname.c
2700 umount_static-devname.obj: devname.c
2701 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-devname.obj -MD -MP -MF $(DEPDIR)/umount_static-devname.Tpo -c -o umount_static-devname.obj `if test -f 'devname.c'; then $(CYGPATH_W) 'devname.c'; else $(CYGPATH_W) '$(srcdir)/devname.c'; fi`
2702 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount_static-devname.Tpo $(DEPDIR)/umount_static-devname.Po
2703 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2704 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-devname.obj -MD -MP -MF "$(DEPDIR)/umount_static-devname.Tpo" -c -o umount_static-devname.obj `if test -f 'devname.c'; then $(CYGPATH_W) 'devname.c'; else $(CYGPATH_W) '$(srcdir)/devname.c'; fi`; \
2705 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount_static-devname.Tpo" "$(DEPDIR)/umount_static-devname.Po"; else rm -f "$(DEPDIR)/umount_static-devname.Tpo"; exit 1; fi
2706 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='devname.c' object='umount_static-devname.obj' libtool=no @AMDEPBACKSLASH@
2707 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2708 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -c -o umount_static-devname.obj `if test -f 'devname.c'; then $(CYGPATH_W) 'devname.c'; else $(CYGPATH_W) '$(srcdir)/devname.c'; fi`
2710 umount_static-sundries.o: sundries.c
2711 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-sundries.o -MD -MP -MF $(DEPDIR)/umount_static-sundries.Tpo -c -o umount_static-sundries.o `test -f 'sundries.c' || echo '$(srcdir)/'`sundries.c
2712 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount_static-sundries.Tpo $(DEPDIR)/umount_static-sundries.Po
2713 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2714 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-sundries.o -MD -MP -MF "$(DEPDIR)/umount_static-sundries.Tpo" -c -o umount_static-sundries.o `test -f 'sundries.c' || echo '$(srcdir)/'`sundries.c; \
2715 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount_static-sundries.Tpo" "$(DEPDIR)/umount_static-sundries.Po"; else rm -f "$(DEPDIR)/umount_static-sundries.Tpo"; exit 1; fi
2716 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sundries.c' object='umount_static-sundries.o' libtool=no @AMDEPBACKSLASH@
2717 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2718 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -c -o umount_static-sundries.o `test -f 'sundries.c' || echo '$(srcdir)/'`sundries.c
2720 umount_static-sundries.obj: sundries.c
2721 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-sundries.obj -MD -MP -MF $(DEPDIR)/umount_static-sundries.Tpo -c -o umount_static-sundries.obj `if test -f 'sundries.c'; then $(CYGPATH_W) 'sundries.c'; else $(CYGPATH_W) '$(srcdir)/sundries.c'; fi`
2722 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount_static-sundries.Tpo $(DEPDIR)/umount_static-sundries.Po
2723 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2724 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-sundries.obj -MD -MP -MF "$(DEPDIR)/umount_static-sundries.Tpo" -c -o umount_static-sundries.obj `if test -f 'sundries.c'; then $(CYGPATH_W) 'sundries.c'; else $(CYGPATH_W) '$(srcdir)/sundries.c'; fi`; \
2725 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount_static-sundries.Tpo" "$(DEPDIR)/umount_static-sundries.Po"; else rm -f "$(DEPDIR)/umount_static-sundries.Tpo"; exit 1; fi
2726 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sundries.c' object='umount_static-sundries.obj' libtool=no @AMDEPBACKSLASH@
2727 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2728 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -c -o umount_static-sundries.obj `if test -f 'sundries.c'; then $(CYGPATH_W) 'sundries.c'; else $(CYGPATH_W) '$(srcdir)/sundries.c'; fi`
2730 umount_static-xmalloc.o: xmalloc.c
2731 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-xmalloc.o -MD -MP -MF $(DEPDIR)/umount_static-xmalloc.Tpo -c -o umount_static-xmalloc.o `test -f 'xmalloc.c' || echo '$(srcdir)/'`xmalloc.c
2732 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount_static-xmalloc.Tpo $(DEPDIR)/umount_static-xmalloc.Po
2733 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2734 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-xmalloc.o -MD -MP -MF "$(DEPDIR)/umount_static-xmalloc.Tpo" -c -o umount_static-xmalloc.o `test -f 'xmalloc.c' || echo '$(srcdir)/'`xmalloc.c; \
2735 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount_static-xmalloc.Tpo" "$(DEPDIR)/umount_static-xmalloc.Po"; else rm -f "$(DEPDIR)/umount_static-xmalloc.Tpo"; exit 1; fi
2736 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='xmalloc.c' object='umount_static-xmalloc.o' libtool=no @AMDEPBACKSLASH@
2737 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2738 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -c -o umount_static-xmalloc.o `test -f 'xmalloc.c' || echo '$(srcdir)/'`xmalloc.c
2740 umount_static-xmalloc.obj: xmalloc.c
2741 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-xmalloc.obj -MD -MP -MF $(DEPDIR)/umount_static-xmalloc.Tpo -c -o umount_static-xmalloc.obj `if test -f 'xmalloc.c'; then $(CYGPATH_W) 'xmalloc.c'; else $(CYGPATH_W) '$(srcdir)/xmalloc.c'; fi`
2742 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount_static-xmalloc.Tpo $(DEPDIR)/umount_static-xmalloc.Po
2743 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2744 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-xmalloc.obj -MD -MP -MF "$(DEPDIR)/umount_static-xmalloc.Tpo" -c -o umount_static-xmalloc.obj `if test -f 'xmalloc.c'; then $(CYGPATH_W) 'xmalloc.c'; else $(CYGPATH_W) '$(srcdir)/xmalloc.c'; fi`; \
2745 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount_static-xmalloc.Tpo" "$(DEPDIR)/umount_static-xmalloc.Po"; else rm -f "$(DEPDIR)/umount_static-xmalloc.Tpo"; exit 1; fi
2746 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='xmalloc.c' object='umount_static-xmalloc.obj' libtool=no @AMDEPBACKSLASH@
2747 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2748 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -c -o umount_static-xmalloc.obj `if test -f 'xmalloc.c'; then $(CYGPATH_W) 'xmalloc.c'; else $(CYGPATH_W) '$(srcdir)/xmalloc.c'; fi`
2750 umount_static-canonicalize.o: $(top_srcdir)/lib/canonicalize.c
2751 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-canonicalize.o -MD -MP -MF $(DEPDIR)/umount_static-canonicalize.Tpo -c -o umount_static-canonicalize.o `test -f '$(top_srcdir)/lib/canonicalize.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/canonicalize.c
2752 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount_static-canonicalize.Tpo $(DEPDIR)/umount_static-canonicalize.Po
2753 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2754 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-canonicalize.o -MD -MP -MF "$(DEPDIR)/umount_static-canonicalize.Tpo" -c -o umount_static-canonicalize.o `test -f '$(top_srcdir)/lib/canonicalize.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/canonicalize.c; \
2755 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount_static-canonicalize.Tpo" "$(DEPDIR)/umount_static-canonicalize.Po"; else rm -f "$(DEPDIR)/umount_static-canonicalize.Tpo"; exit 1; fi
2756 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/canonicalize.c' object='umount_static-canonicalize.o' libtool=no @AMDEPBACKSLASH@
2757 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2758 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -c -o umount_static-canonicalize.o `test -f '$(top_srcdir)/lib/canonicalize.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/canonicalize.c
2760 umount_static-canonicalize.obj: $(top_srcdir)/lib/canonicalize.c
2761 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-canonicalize.obj -MD -MP -MF $(DEPDIR)/umount_static-canonicalize.Tpo -c -o umount_static-canonicalize.obj `if test -f '$(top_srcdir)/lib/canonicalize.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/canonicalize.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/canonicalize.c'; fi`
2762 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount_static-canonicalize.Tpo $(DEPDIR)/umount_static-canonicalize.Po
2763 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2764 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-canonicalize.obj -MD -MP -MF "$(DEPDIR)/umount_static-canonicalize.Tpo" -c -o umount_static-canonicalize.obj `if test -f '$(top_srcdir)/lib/canonicalize.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/canonicalize.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/canonicalize.c'; fi`; \
2765 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount_static-canonicalize.Tpo" "$(DEPDIR)/umount_static-canonicalize.Po"; else rm -f "$(DEPDIR)/umount_static-canonicalize.Tpo"; exit 1; fi
2766 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/canonicalize.c' object='umount_static-canonicalize.obj' libtool=no @AMDEPBACKSLASH@
2767 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2768 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -c -o umount_static-canonicalize.obj `if test -f '$(top_srcdir)/lib/canonicalize.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/canonicalize.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/canonicalize.c'; fi`
2770 umount_static-env.o: $(top_srcdir)/lib/env.c
2771 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-env.o -MD -MP -MF $(DEPDIR)/umount_static-env.Tpo -c -o umount_static-env.o `test -f '$(top_srcdir)/lib/env.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/env.c
2772 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount_static-env.Tpo $(DEPDIR)/umount_static-env.Po
2773 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2774 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-env.o -MD -MP -MF "$(DEPDIR)/umount_static-env.Tpo" -c -o umount_static-env.o `test -f '$(top_srcdir)/lib/env.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/env.c; \
2775 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount_static-env.Tpo" "$(DEPDIR)/umount_static-env.Po"; else rm -f "$(DEPDIR)/umount_static-env.Tpo"; exit 1; fi
2776 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/env.c' object='umount_static-env.o' libtool=no @AMDEPBACKSLASH@
2777 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2778 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -c -o umount_static-env.o `test -f '$(top_srcdir)/lib/env.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/env.c
2780 umount_static-env.obj: $(top_srcdir)/lib/env.c
2781 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-env.obj -MD -MP -MF $(DEPDIR)/umount_static-env.Tpo -c -o umount_static-env.obj `if test -f '$(top_srcdir)/lib/env.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/env.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/env.c'; fi`
2782 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount_static-env.Tpo $(DEPDIR)/umount_static-env.Po
2783 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2784 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-env.obj -MD -MP -MF "$(DEPDIR)/umount_static-env.Tpo" -c -o umount_static-env.obj `if test -f '$(top_srcdir)/lib/env.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/env.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/env.c'; fi`; \
2785 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount_static-env.Tpo" "$(DEPDIR)/umount_static-env.Po"; else rm -f "$(DEPDIR)/umount_static-env.Tpo"; exit 1; fi
2786 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/env.c' object='umount_static-env.obj' libtool=no @AMDEPBACKSLASH@
2787 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2788 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -c -o umount_static-env.obj `if test -f '$(top_srcdir)/lib/env.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/env.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/env.c'; fi`
2790 umount_static-linux_version.o: $(top_srcdir)/lib/linux_version.c
2791 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-linux_version.o -MD -MP -MF $(DEPDIR)/umount_static-linux_version.Tpo -c -o umount_static-linux_version.o `test -f '$(top_srcdir)/lib/linux_version.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/linux_version.c
2792 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount_static-linux_version.Tpo $(DEPDIR)/umount_static-linux_version.Po
2793 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2794 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-linux_version.o -MD -MP -MF "$(DEPDIR)/umount_static-linux_version.Tpo" -c -o umount_static-linux_version.o `test -f '$(top_srcdir)/lib/linux_version.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/linux_version.c; \
2795 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount_static-linux_version.Tpo" "$(DEPDIR)/umount_static-linux_version.Po"; else rm -f "$(DEPDIR)/umount_static-linux_version.Tpo"; exit 1; fi
2796 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/linux_version.c' object='umount_static-linux_version.o' libtool=no @AMDEPBACKSLASH@
2797 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2798 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -c -o umount_static-linux_version.o `test -f '$(top_srcdir)/lib/linux_version.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/linux_version.c
2800 umount_static-linux_version.obj: $(top_srcdir)/lib/linux_version.c
2801 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-linux_version.obj -MD -MP -MF $(DEPDIR)/umount_static-linux_version.Tpo -c -o umount_static-linux_version.obj `if test -f '$(top_srcdir)/lib/linux_version.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/linux_version.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/linux_version.c'; fi`
2802 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount_static-linux_version.Tpo $(DEPDIR)/umount_static-linux_version.Po
2803 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2804 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-linux_version.obj -MD -MP -MF "$(DEPDIR)/umount_static-linux_version.Tpo" -c -o umount_static-linux_version.obj `if test -f '$(top_srcdir)/lib/linux_version.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/linux_version.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/linux_version.c'; fi`; \
2805 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount_static-linux_version.Tpo" "$(DEPDIR)/umount_static-linux_version.Po"; else rm -f "$(DEPDIR)/umount_static-linux_version.Tpo"; exit 1; fi
2806 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/linux_version.c' object='umount_static-linux_version.obj' libtool=no @AMDEPBACKSLASH@
2807 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2808 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -c -o umount_static-linux_version.obj `if test -f '$(top_srcdir)/lib/linux_version.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/linux_version.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/linux_version.c'; fi`
2810 umount_static-blkdev.o: $(top_srcdir)/lib/blkdev.c
2811 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-blkdev.o -MD -MP -MF $(DEPDIR)/umount_static-blkdev.Tpo -c -o umount_static-blkdev.o `test -f '$(top_srcdir)/lib/blkdev.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/blkdev.c
2812 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount_static-blkdev.Tpo $(DEPDIR)/umount_static-blkdev.Po
2813 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2814 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-blkdev.o -MD -MP -MF "$(DEPDIR)/umount_static-blkdev.Tpo" -c -o umount_static-blkdev.o `test -f '$(top_srcdir)/lib/blkdev.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/blkdev.c; \
2815 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount_static-blkdev.Tpo" "$(DEPDIR)/umount_static-blkdev.Po"; else rm -f "$(DEPDIR)/umount_static-blkdev.Tpo"; exit 1; fi
2816 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/blkdev.c' object='umount_static-blkdev.o' libtool=no @AMDEPBACKSLASH@
2817 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2818 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -c -o umount_static-blkdev.o `test -f '$(top_srcdir)/lib/blkdev.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/blkdev.c
2820 umount_static-blkdev.obj: $(top_srcdir)/lib/blkdev.c
2821 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-blkdev.obj -MD -MP -MF $(DEPDIR)/umount_static-blkdev.Tpo -c -o umount_static-blkdev.obj `if test -f '$(top_srcdir)/lib/blkdev.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/blkdev.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/blkdev.c'; fi`
2822 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount_static-blkdev.Tpo $(DEPDIR)/umount_static-blkdev.Po
2823 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2824 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-blkdev.obj -MD -MP -MF "$(DEPDIR)/umount_static-blkdev.Tpo" -c -o umount_static-blkdev.obj `if test -f '$(top_srcdir)/lib/blkdev.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/blkdev.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/blkdev.c'; fi`; \
2825 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount_static-blkdev.Tpo" "$(DEPDIR)/umount_static-blkdev.Po"; else rm -f "$(DEPDIR)/umount_static-blkdev.Tpo"; exit 1; fi
2826 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/blkdev.c' object='umount_static-blkdev.obj' libtool=no @AMDEPBACKSLASH@
2827 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2828 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -c -o umount_static-blkdev.obj `if test -f '$(top_srcdir)/lib/blkdev.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/blkdev.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/blkdev.c'; fi`
2830 umount_static-fsprobe.o: $(top_srcdir)/lib/fsprobe.c
2831 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-fsprobe.o -MD -MP -MF $(DEPDIR)/umount_static-fsprobe.Tpo -c -o umount_static-fsprobe.o `test -f '$(top_srcdir)/lib/fsprobe.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/fsprobe.c
2832 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount_static-fsprobe.Tpo $(DEPDIR)/umount_static-fsprobe.Po
2833 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2834 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-fsprobe.o -MD -MP -MF "$(DEPDIR)/umount_static-fsprobe.Tpo" -c -o umount_static-fsprobe.o `test -f '$(top_srcdir)/lib/fsprobe.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/fsprobe.c; \
2835 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount_static-fsprobe.Tpo" "$(DEPDIR)/umount_static-fsprobe.Po"; else rm -f "$(DEPDIR)/umount_static-fsprobe.Tpo"; exit 1; fi
2836 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/fsprobe.c' object='umount_static-fsprobe.o' libtool=no @AMDEPBACKSLASH@
2837 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2838 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -c -o umount_static-fsprobe.o `test -f '$(top_srcdir)/lib/fsprobe.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/fsprobe.c
2840 umount_static-fsprobe.obj: $(top_srcdir)/lib/fsprobe.c
2841 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-fsprobe.obj -MD -MP -MF $(DEPDIR)/umount_static-fsprobe.Tpo -c -o umount_static-fsprobe.obj `if test -f '$(top_srcdir)/lib/fsprobe.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/fsprobe.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/fsprobe.c'; fi`
2842 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount_static-fsprobe.Tpo $(DEPDIR)/umount_static-fsprobe.Po
2843 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2844 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-fsprobe.obj -MD -MP -MF "$(DEPDIR)/umount_static-fsprobe.Tpo" -c -o umount_static-fsprobe.obj `if test -f '$(top_srcdir)/lib/fsprobe.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/fsprobe.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/fsprobe.c'; fi`; \
2845 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount_static-fsprobe.Tpo" "$(DEPDIR)/umount_static-fsprobe.Po"; else rm -f "$(DEPDIR)/umount_static-fsprobe.Tpo"; exit 1; fi
2846 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/fsprobe.c' object='umount_static-fsprobe.obj' libtool=no @AMDEPBACKSLASH@
2847 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2848 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -c -o umount_static-fsprobe.obj `if test -f '$(top_srcdir)/lib/fsprobe.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/fsprobe.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/fsprobe.c'; fi`
2850 umount_static-mangle.o: $(top_srcdir)/lib/mangle.c
2851 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-mangle.o -MD -MP -MF $(DEPDIR)/umount_static-mangle.Tpo -c -o umount_static-mangle.o `test -f '$(top_srcdir)/lib/mangle.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/mangle.c
2852 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount_static-mangle.Tpo $(DEPDIR)/umount_static-mangle.Po
2853 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2854 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-mangle.o -MD -MP -MF "$(DEPDIR)/umount_static-mangle.Tpo" -c -o umount_static-mangle.o `test -f '$(top_srcdir)/lib/mangle.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/mangle.c; \
2855 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount_static-mangle.Tpo" "$(DEPDIR)/umount_static-mangle.Po"; else rm -f "$(DEPDIR)/umount_static-mangle.Tpo"; exit 1; fi
2856 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/mangle.c' object='umount_static-mangle.o' libtool=no @AMDEPBACKSLASH@
2857 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2858 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -c -o umount_static-mangle.o `test -f '$(top_srcdir)/lib/mangle.c' || echo '$(srcdir)/'`$(top_srcdir)/lib/mangle.c
2860 umount_static-mangle.obj: $(top_srcdir)/lib/mangle.c
2861 -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-mangle.obj -MD -MP -MF $(DEPDIR)/umount_static-mangle.Tpo -c -o umount_static-mangle.obj `if test -f '$(top_srcdir)/lib/mangle.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/mangle.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/mangle.c'; fi`
2862 -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/umount_static-mangle.Tpo $(DEPDIR)/umount_static-mangle.Po
2863 -@am__fastdepCC_FALSE@ $(AM_V_CC) @AM_BACKSLASH@
2864 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-mangle.obj -MD -MP -MF "$(DEPDIR)/umount_static-mangle.Tpo" -c -o umount_static-mangle.obj `if test -f '$(top_srcdir)/lib/mangle.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/mangle.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/mangle.c'; fi`; \
2865 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount_static-mangle.Tpo" "$(DEPDIR)/umount_static-mangle.Po"; else rm -f "$(DEPDIR)/umount_static-mangle.Tpo"; exit 1; fi
2866 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$(top_srcdir)/lib/mangle.c' object='umount_static-mangle.obj' libtool=no @AMDEPBACKSLASH@
2867 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2868 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -c -o umount_static-mangle.obj `if test -f '$(top_srcdir)/lib/mangle.c'; then $(CYGPATH_W) '$(top_srcdir)/lib/mangle.c'; else $(CYGPATH_W) '$(srcdir)/$(top_srcdir)/lib/mangle.c'; fi`
2870 +umount_static-loumount.o: loumount.c
2871 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-loumount.o -MD -MP -MF "$(DEPDIR)/umount_static-loumount.Tpo" -c -o umount_static-loumount.o `test -f 'loumount.c' || echo '$(srcdir)/'`loumount.c; \
2872 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount_static-loumount.Tpo" "$(DEPDIR)/umount_static-loumount.Po"; else rm -f "$(DEPDIR)/umount_static-loumount.Tpo"; exit 1; fi
2873 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='loumount.c' object='umount_static-loumount.o' libtool=no @AMDEPBACKSLASH@
2874 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2875 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -c -o umount_static-loumount.o `test -f 'loumount.c' || echo '$(srcdir)/'`loumount.c
2877 +umount_static-loumount.obj: loumount.c
2878 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -MT umount_static-loumount.obj -MD -MP -MF "$(DEPDIR)/umount_static-loumount.Tpo" -c -o umount_static-loumount.obj `if test -f 'loumount.c'; then $(CYGPATH_W) 'loumount.c'; else $(CYGPATH_W) '$(srcdir)/loumount.c'; fi`; \
2879 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/umount_static-loumount.Tpo" "$(DEPDIR)/umount_static-loumount.Po"; else rm -f "$(DEPDIR)/umount_static-loumount.Tpo"; exit 1; fi
2880 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='loumount.c' object='umount_static-loumount.obj' libtool=no @AMDEPBACKSLASH@
2881 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
2882 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(umount_static_CFLAGS) $(CFLAGS) -c -o umount_static-loumount.obj `if test -f 'loumount.c'; then $(CYGPATH_W) 'loumount.c'; else $(CYGPATH_W) '$(srcdir)/loumount.c'; fi`
2884 mostlyclean-libtool:
2885 -rm -f *.lo
2887 clean-libtool:
2888 -rm -rf .libs _libs
2889 -install-man5: $(dist_man_MANS)
2891 +distclean-libtool:
2892 + -rm -f libtool
2893 +uninstall-info-am:
2894 +install-man5: $(man5_MANS) $(man_MANS)
2895 @$(NORMAL_INSTALL)
2896 - test -z "$(man5dir)" || $(MKDIR_P) "$(DESTDIR)$(man5dir)"
2897 - @list=''; test -n "$(man5dir)" || exit 0; \
2898 - { for i in $$list; do echo "$$i"; done; \
2899 - l2='$(dist_man_MANS)'; for i in $$l2; do echo "$$i"; done | \
2900 - sed -n '/\.5[a-z]*$$/p'; \
2901 - } | while read p; do \
2902 - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
2903 - echo "$$d$$p"; echo "$$p"; \
2904 - done | \
2905 - sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^5][0-9a-z]*$$,5,;x' \
2906 - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \
2907 - sed 'N;N;s,\n, ,g' | { \
2908 - list=; while read file base inst; do \
2909 - if test "$$base" = "$$inst"; then list="$$list $$file"; else \
2910 - echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man5dir)/$$inst'"; \
2911 - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man5dir)/$$inst" || exit $$?; \
2912 - fi; \
2913 + test -z "$(man5dir)" || $(mkdir_p) "$(DESTDIR)$(man5dir)"
2914 + @list='$(man5_MANS) $(dist_man5_MANS) $(nodist_man5_MANS)'; \
2915 + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \
2916 + for i in $$l2; do \
2917 + case "$$i" in \
2918 + *.5*) list="$$list $$i" ;; \
2919 + esac; \
2920 done; \
2921 - for i in $$list; do echo "$$i"; done | $(am__base_list) | \
2922 - while read files; do \
2923 - test -z "$$files" || { \
2924 - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man5dir)'"; \
2925 - $(INSTALL_DATA) $$files "$(DESTDIR)$(man5dir)" || exit $$?; }; \
2926 - done; }
2928 + for i in $$list; do \
2929 + if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \
2930 + else file=$$i; fi; \
2931 + ext=`echo $$i | sed -e 's/^.*\\.//'`; \
2932 + case "$$ext" in \
2933 + 5*) ;; \
2934 + *) ext='5' ;; \
2935 + esac; \
2936 + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
2937 + inst=`echo $$inst | sed -e 's/^.*\///'`; \
2938 + inst=`echo $$inst | sed '$(transform)'`.$$ext; \
2939 + echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man5dir)/$$inst'"; \
2940 + $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man5dir)/$$inst"; \
2941 + done
2942 uninstall-man5:
2943 @$(NORMAL_UNINSTALL)
2944 - @list=''; test -n "$(man5dir)" || exit 0; \
2945 - files=`{ for i in $$list; do echo "$$i"; done; \
2946 - l2='$(dist_man_MANS)'; for i in $$l2; do echo "$$i"; done | \
2947 - sed -n '/\.5[a-z]*$$/p'; \
2948 - } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^5][0-9a-z]*$$,5,;x' \
2949 - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
2950 - test -z "$$files" || { \
2951 - echo " ( cd '$(DESTDIR)$(man5dir)' && rm -f" $$files ")"; \
2952 - cd "$(DESTDIR)$(man5dir)" && rm -f $$files; }
2953 -install-man8: $(dist_man_MANS)
2954 + @list='$(man5_MANS) $(dist_man5_MANS) $(nodist_man5_MANS)'; \
2955 + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \
2956 + for i in $$l2; do \
2957 + case "$$i" in \
2958 + *.5*) list="$$list $$i" ;; \
2959 + esac; \
2960 + done; \
2961 + for i in $$list; do \
2962 + ext=`echo $$i | sed -e 's/^.*\\.//'`; \
2963 + case "$$ext" in \
2964 + 5*) ;; \
2965 + *) ext='5' ;; \
2966 + esac; \
2967 + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
2968 + inst=`echo $$inst | sed -e 's/^.*\///'`; \
2969 + inst=`echo $$inst | sed '$(transform)'`.$$ext; \
2970 + echo " rm -f '$(DESTDIR)$(man5dir)/$$inst'"; \
2971 + rm -f "$(DESTDIR)$(man5dir)/$$inst"; \
2972 + done
2973 +install-man8: $(man8_MANS) $(man_MANS)
2974 @$(NORMAL_INSTALL)
2975 - test -z "$(man8dir)" || $(MKDIR_P) "$(DESTDIR)$(man8dir)"
2976 - @list=''; test -n "$(man8dir)" || exit 0; \
2977 - { for i in $$list; do echo "$$i"; done; \
2978 - l2='$(dist_man_MANS)'; for i in $$l2; do echo "$$i"; done | \
2979 - sed -n '/\.8[a-z]*$$/p'; \
2980 - } | while read p; do \
2981 - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
2982 - echo "$$d$$p"; echo "$$p"; \
2983 - done | \
2984 - sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^8][0-9a-z]*$$,8,;x' \
2985 - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \
2986 - sed 'N;N;s,\n, ,g' | { \
2987 - list=; while read file base inst; do \
2988 - if test "$$base" = "$$inst"; then list="$$list $$file"; else \
2989 - echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man8dir)/$$inst'"; \
2990 - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man8dir)/$$inst" || exit $$?; \
2991 - fi; \
2992 + test -z "$(man8dir)" || $(mkdir_p) "$(DESTDIR)$(man8dir)"
2993 + @list='$(man8_MANS) $(dist_man8_MANS) $(nodist_man8_MANS)'; \
2994 + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \
2995 + for i in $$l2; do \
2996 + case "$$i" in \
2997 + *.8*) list="$$list $$i" ;; \
2998 + esac; \
2999 done; \
3000 - for i in $$list; do echo "$$i"; done | $(am__base_list) | \
3001 - while read files; do \
3002 - test -z "$$files" || { \
3003 - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man8dir)'"; \
3004 - $(INSTALL_DATA) $$files "$(DESTDIR)$(man8dir)" || exit $$?; }; \
3005 - done; }
3007 + for i in $$list; do \
3008 + if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \
3009 + else file=$$i; fi; \
3010 + ext=`echo $$i | sed -e 's/^.*\\.//'`; \
3011 + case "$$ext" in \
3012 + 8*) ;; \
3013 + *) ext='8' ;; \
3014 + esac; \
3015 + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
3016 + inst=`echo $$inst | sed -e 's/^.*\///'`; \
3017 + inst=`echo $$inst | sed '$(transform)'`.$$ext; \
3018 + echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man8dir)/$$inst'"; \
3019 + $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man8dir)/$$inst"; \
3020 + done
3021 uninstall-man8:
3022 @$(NORMAL_UNINSTALL)
3023 - @list=''; test -n "$(man8dir)" || exit 0; \
3024 - files=`{ for i in $$list; do echo "$$i"; done; \
3025 - l2='$(dist_man_MANS)'; for i in $$l2; do echo "$$i"; done | \
3026 - sed -n '/\.8[a-z]*$$/p'; \
3027 - } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^8][0-9a-z]*$$,8,;x' \
3028 - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
3029 - test -z "$$files" || { \
3030 - echo " ( cd '$(DESTDIR)$(man8dir)' && rm -f" $$files ")"; \
3031 - cd "$(DESTDIR)$(man8dir)" && rm -f $$files; }
3032 + @list='$(man8_MANS) $(dist_man8_MANS) $(nodist_man8_MANS)'; \
3033 + l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \
3034 + for i in $$l2; do \
3035 + case "$$i" in \
3036 + *.8*) list="$$list $$i" ;; \
3037 + esac; \
3038 + done; \
3039 + for i in $$list; do \
3040 + ext=`echo $$i | sed -e 's/^.*\\.//'`; \
3041 + case "$$ext" in \
3042 + 8*) ;; \
3043 + *) ext='8' ;; \
3044 + esac; \
3045 + inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
3046 + inst=`echo $$inst | sed -e 's/^.*\///'`; \
3047 + inst=`echo $$inst | sed '$(transform)'`.$$ext; \
3048 + echo " rm -f '$(DESTDIR)$(man8dir)/$$inst'"; \
3049 + rm -f "$(DESTDIR)$(man8dir)/$$inst"; \
3050 + done
3052 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
3053 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
3054 unique=`for i in $$list; do \
3055 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
3056 done | \
3057 - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
3058 - END { if (nonempty) { for (i in files) print i; }; }'`; \
3059 + $(AWK) ' { files[$$0] = 1; } \
3060 + END { for (i in files) print i; }'`; \
3061 mkid -fID $$unique
3062 tags: TAGS
3064 TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
3065 $(TAGS_FILES) $(LISP)
3066 - set x; \
3067 + tags=; \
3068 here=`pwd`; \
3069 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
3070 unique=`for i in $$list; do \
3071 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
3072 done | \
3073 - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
3074 - END { if (nonempty) { for (i in files) print i; }; }'`; \
3075 - shift; \
3076 - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
3077 + $(AWK) ' { files[$$0] = 1; } \
3078 + END { for (i in files) print i; }'`; \
3079 + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
3080 test -n "$$unique" || unique=$$empty_fix; \
3081 - if test $$# -gt 0; then \
3082 - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
3083 - "$$@" $$unique; \
3084 - else \
3085 - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
3086 - $$unique; \
3087 - fi; \
3088 + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
3089 + $$tags $$unique; \
3091 ctags: CTAGS
3092 CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
3093 $(TAGS_FILES) $(LISP)
3094 + tags=; \
3095 + here=`pwd`; \
3096 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
3097 unique=`for i in $$list; do \
3098 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
3099 done | \
3100 - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
3101 - END { if (nonempty) { for (i in files) print i; }; }'`; \
3102 - test -z "$(CTAGS_ARGS)$$unique" \
3103 + $(AWK) ' { files[$$0] = 1; } \
3104 + END { for (i in files) print i; }'`; \
3105 + test -z "$(CTAGS_ARGS)$$tags$$unique" \
3106 || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
3107 - $$unique
3108 + $$tags $$unique
3110 GTAGS:
3111 here=`$(am__cd) $(top_builddir) && pwd` \
3112 - && $(am__cd) $(top_srcdir) \
3113 - && gtags -i $(GTAGS_ARGS) "$$here"
3114 + && cd $(top_srcdir) \
3115 + && gtags -i $(GTAGS_ARGS) $$here
3117 distclean-tags:
3118 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
3120 distdir: $(DISTFILES)
3121 - @list='$(MANS)'; if test -n "$$list"; then \
3122 - list=`for p in $$list; do \
3123 - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
3124 - if test -f "$$d$$p"; then echo "$$d$$p"; else :; fi; done`; \
3125 - if test -n "$$list" && \
3126 - grep 'ab help2man is required to generate this page' $$list >/dev/null; then \
3127 - echo "error: found man pages containing the \`missing help2man' replacement text:" >&2; \
3128 - grep -l 'ab help2man is required to generate this page' $$list | sed 's/^/ /' >&2; \
3129 - echo " to fix them, install help2man, remove and regenerate the man pages;" >&2; \
3130 - echo " typically \`make maintainer-clean' will remove them" >&2; \
3131 - exit 1; \
3132 - else :; fi; \
3133 - else :; fi
3134 - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3135 - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3136 - list='$(DISTFILES)'; \
3137 - dist_files=`for file in $$list; do echo $$file; done | \
3138 - sed -e "s|^$$srcdirstrip/||;t" \
3139 - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
3140 - case $$dist_files in \
3141 - */*) $(MKDIR_P) `echo "$$dist_files" | \
3142 - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
3143 - sort -u` ;; \
3144 - esac; \
3145 - for file in $$dist_files; do \
3146 + $(mkdir_p) $(distdir)/../config
3147 + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
3148 + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
3149 + list='$(DISTFILES)'; for file in $$list; do \
3150 + case $$file in \
3151 + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
3152 + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
3153 + esac; \
3154 if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
3155 + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
3156 + if test "$$dir" != "$$file" && test "$$dir" != "."; then \
3157 + dir="/$$dir"; \
3158 + $(mkdir_p) "$(distdir)$$dir"; \
3159 + else \
3160 + dir=''; \
3161 + fi; \
3162 if test -d $$d/$$file; then \
3163 - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
3164 - if test -d "$(distdir)/$$file"; then \
3165 - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
3166 - fi; \
3167 if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
3168 - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
3169 - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
3170 + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
3171 fi; \
3172 - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
3173 + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
3174 else \
3175 - test -f "$(distdir)/$$file" \
3176 - || cp -p $$d/$$file "$(distdir)/$$file" \
3177 + test -f $(distdir)/$$file \
3178 + || cp -p $$d/$$file $(distdir)/$$file \
3179 || exit 1; \
3180 fi; \
3181 done
3182 @@ -2241,7 +2461,7 @@
3183 all-am: Makefile $(PROGRAMS) $(MANS) $(DATA)
3184 installdirs:
3185 for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(man5dir)" "$(DESTDIR)$(man8dir)"; do \
3186 - test -z "$$dir" || $(MKDIR_P) "$$dir"; \
3187 + test -z "$$dir" || $(mkdir_p) "$$dir"; \
3188 done
3189 install: install-am
3190 install-exec: install-exec-am
3191 @@ -2263,7 +2483,6 @@
3193 distclean-generic:
3194 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
3195 - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
3197 maintainer-clean-generic:
3198 @echo "This command is intended for maintainers to use"
3199 @@ -2277,7 +2496,7 @@
3200 -rm -rf ./$(DEPDIR)
3201 -rm -f Makefile
3202 distclean-am: clean-am distclean-compile distclean-generic \
3203 - distclean-tags
3204 + distclean-libtool distclean-tags
3206 dvi: dvi-am
3208 @@ -2285,39 +2504,20 @@
3210 html: html-am
3212 -html-am:
3214 info: info-am
3216 info-am:
3218 install-data-am: install-man
3220 -install-dvi: install-dvi-am
3222 -install-dvi-am:
3224 install-exec-am: install-binPROGRAMS install-sbinPROGRAMS
3225 @$(NORMAL_INSTALL)
3226 $(MAKE) $(AM_MAKEFLAGS) install-exec-hook
3227 -install-html: install-html-am
3229 -install-html-am:
3231 install-info: install-info-am
3233 -install-info-am:
3235 install-man: install-man5 install-man8
3237 -install-pdf: install-pdf-am
3239 -install-pdf-am:
3241 -install-ps: install-ps-am
3243 -install-ps-am:
3245 installcheck-am:
3247 maintainer-clean: maintainer-clean-am
3248 @@ -2338,29 +2538,25 @@
3250 ps-am:
3252 -uninstall-am: uninstall-binPROGRAMS uninstall-man \
3253 +uninstall-am: uninstall-binPROGRAMS uninstall-info-am uninstall-man \
3254 uninstall-sbinPROGRAMS
3256 uninstall-man: uninstall-man5 uninstall-man8
3258 -.MAKE: install-am install-exec-am install-strip
3260 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-binPROGRAMS \
3261 clean-generic clean-libtool clean-noinstPROGRAMS \
3262 clean-sbinPROGRAMS ctags distclean distclean-compile \
3263 distclean-generic distclean-libtool distclean-tags distdir dvi \
3264 dvi-am html html-am info info-am install install-am \
3265 - install-binPROGRAMS install-data install-data-am install-dvi \
3266 - install-dvi-am install-exec install-exec-am install-exec-hook \
3267 - install-html install-html-am install-info install-info-am \
3268 - install-man install-man5 install-man8 install-pdf \
3269 - install-pdf-am install-ps install-ps-am install-sbinPROGRAMS \
3270 + install-binPROGRAMS install-data install-data-am install-exec \
3271 + install-exec-am install-exec-hook install-info install-info-am \
3272 + install-man install-man5 install-man8 install-sbinPROGRAMS \
3273 install-strip installcheck installcheck-am installdirs \
3274 maintainer-clean maintainer-clean-generic mostlyclean \
3275 mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
3276 pdf pdf-am ps ps-am tags uninstall uninstall-am \
3277 - uninstall-binPROGRAMS uninstall-man uninstall-man5 \
3278 - uninstall-man8 uninstall-sbinPROGRAMS
3279 + uninstall-binPROGRAMS uninstall-info-am uninstall-man \
3280 + uninstall-man5 uninstall-man8 uninstall-sbinPROGRAMS
3283 $(ul_libblkid_la):
3284 @@ -2376,7 +2572,6 @@
3285 cd $(DESTDIR)$(sbindir) && ln -sf swapon swapoff
3286 @MAKEINSTALL_DO_SETUID_TRUE@ chmod 4755 $(DESTDIR)$(bindir)/mount
3287 @MAKEINSTALL_DO_SETUID_TRUE@ chmod 4755 $(DESTDIR)$(bindir)/umount
3289 # Tell versions [3.59,3.63) of GNU make to not export all variables.
3290 # Otherwise a system limit (for SysV at least) may be exceeded.
3291 .NOEXPORT:
3292 diff -urN util-linux-ng-2.18/mount/aes.c util-linux-ng-2.18-AES/mount/aes.c
3293 --- util-linux-ng-2.18/mount/aes.c 1970-01-01 02:00:00.000000000 +0200
3294 +++ util-linux-ng-2.18-AES/mount/aes.c 2010-07-06 12:24:13.000000000 +0300
3295 @@ -0,0 +1,299 @@
3296 +// I retain copyright in this code but I encourage its free use provided
3297 +// that I don't carry any responsibility for the results. I am especially
3298 +// happy to see it used in free and open source software. If you do use
3299 +// it I would appreciate an acknowledgement of its origin in the code or
3300 +// the product that results and I would also appreciate knowing a little
3301 +// about the use to which it is being put. I am grateful to Frank Yellin
3302 +// for some ideas that are used in this implementation.
3304 +// Dr B. R. Gladman <brg@gladman.uk.net> 6th April 2001.
3306 +// This is an implementation of the AES encryption algorithm (Rijndael)
3307 +// designed by Joan Daemen and Vincent Rijmen. This version is designed
3308 +// to provide both fixed and dynamic block and key lengths and can also
3309 +// run with either big or little endian internal byte order (see aes.h).
3310 +// It inputs block and key lengths in bytes with the legal values being
3311 +// 16, 24 and 32.
3314 + * Modified by Jari Ruusu, May 1 2001
3315 + * - Fixed some compile warnings, code was ok but gcc warned anyway.
3316 + * - Changed basic types: byte -> unsigned char, word -> u_int32_t
3317 + * - Major name space cleanup: Names visible to outside now begin
3318 + * with "aes_" or "AES_". A lot of stuff moved from aes.h to aes.c
3319 + * - Removed C++ and DLL support as part of name space cleanup.
3320 + * - Eliminated unnecessary recomputation of tables. (actual bug fix)
3321 + * - Merged precomputed constant tables to aes.c file.
3322 + * - Removed data alignment restrictions for portability reasons.
3323 + * - Made block and key lengths accept bit count (128/192/256)
3324 + * as well byte count (16/24/32).
3325 + * - Removed all error checks. This change also eliminated the need
3326 + * to preinitialize the context struct to zero.
3327 + * - Removed some totally unused constants.
3328 + */
3331 + * Modified by Jari Ruusu, June 9 2003
3332 + * - Removed all code not necessary for small size
3333 + * optimized encryption using 256 bit keys.
3334 + */
3336 +#include "aes.h"
3338 +#if AES_BLOCK_SIZE != 16
3339 +#error an illegal block size has been specified
3340 +#endif
3342 +// upr(x,n): rotates bytes within words by n positions, moving bytes
3343 +// to higher index positions with wrap around into low positions
3344 +// bval(x,n): extracts a byte from a word
3346 +#define upr(x,n) (((x) << 8 * (n)) | ((x) >> (32 - 8 * (n))))
3347 +#define bval(x,n) ((unsigned char)((x) >> 8 * (n)))
3348 +#define bytes2word(b0, b1, b2, b3) \
3349 + ((u_int32_t)(b3) << 24 | (u_int32_t)(b2) << 16 | (u_int32_t)(b1) << 8 | (b0))
3351 +#if defined(i386) || defined(_I386) || defined(__i386__) || defined(__i386)
3352 +/* little endian processor without data alignment restrictions */
3353 +#define word_in(x) *(u_int32_t*)(x)
3354 +#define word_out(x,v) *(u_int32_t*)(x) = (v)
3355 +#else
3356 +/* slower but generic big endian or with data alignment restrictions */
3357 +#define word_in(x) ((u_int32_t)(((unsigned char *)(x))[0])|((u_int32_t)(((unsigned char *)(x))[1])<<8)|((u_int32_t)(((unsigned char *)(x))[2])<<16)|((u_int32_t)(((unsigned char *)(x))[3])<<24))
3358 +#define word_out(x,v) ((unsigned char *)(x))[0]=(v),((unsigned char *)(x))[1]=((v)>>8),((unsigned char *)(x))[2]=((v)>>16),((unsigned char *)(x))[3]=((v)>>24)
3359 +#endif
3361 +// the finite field modular polynomial and elements
3363 +#define ff_poly 0x011b
3364 +#define ff_hi 0x80
3366 +static int tab_gen = 0;
3367 +static unsigned char s_box[256]; // the S box
3368 +static u_int32_t rcon_tab[AES_RC_LENGTH]; // table of round constants
3369 +static u_int32_t ft_tab[4][256];
3370 +static u_int32_t fl_tab[4][256];
3372 +// Generate the tables for the dynamic table option
3374 +// It will generally be sensible to use tables to compute finite
3375 +// field multiplies and inverses but where memory is scarse this
3376 +// code might sometimes be better.
3378 +// return 2 ^ (n - 1) where n is the bit number of the highest bit
3379 +// set in x with x in the range 1 < x < 0x00000200. This form is
3380 +// used so that locals within FFinv can be bytes rather than words
3382 +static unsigned char hibit(const u_int32_t x)
3383 +{ unsigned char r = (unsigned char)((x >> 1) | (x >> 2));
3385 + r |= (r >> 2);
3386 + r |= (r >> 4);
3387 + return (r + 1) >> 1;
3390 +// return the inverse of the finite field element x
3392 +static unsigned char FFinv(const unsigned char x)
3393 +{ unsigned char p1 = x, p2 = 0x1b, n1 = hibit(x), n2 = 0x80, v1 = 1, v2 = 0;
3395 + if(x < 2) return x;
3397 + for(;;)
3399 + if(!n1) return v1;
3401 + while(n2 >= n1)
3402 + {
3403 + n2 /= n1; p2 ^= p1 * n2; v2 ^= v1 * n2; n2 = hibit(p2);
3406 + if(!n2) return v2;
3408 + while(n1 >= n2)
3409 + {
3410 + n1 /= n2; p1 ^= p2 * n1; v1 ^= v2 * n1; n1 = hibit(p1);
3415 +// define the finite field multiplies required for Rijndael
3417 +#define FFmul02(x) ((((x) & 0x7f) << 1) ^ ((x) & 0x80 ? 0x1b : 0))
3418 +#define FFmul03(x) ((x) ^ FFmul02(x))
3420 +// The forward and inverse affine transformations used in the S-box
3422 +#define fwd_affine(x) \
3423 + (w = (u_int32_t)x, w ^= (w<<1)^(w<<2)^(w<<3)^(w<<4), 0x63^(unsigned char)(w^(w>>8)))
3425 +static void gen_tabs(void)
3426 +{ u_int32_t i, w;
3428 + for(i = 0, w = 1; i < AES_RC_LENGTH; ++i)
3430 + rcon_tab[i] = bytes2word(w, 0, 0, 0);
3431 + w = (w << 1) ^ (w & ff_hi ? ff_poly : 0);
3434 + for(i = 0; i < 256; ++i)
3435 + { unsigned char b;
3437 + s_box[i] = b = fwd_affine(FFinv((unsigned char)i));
3439 + w = bytes2word(b, 0, 0, 0);
3440 + fl_tab[0][i] = w;
3441 + fl_tab[1][i] = upr(w,1);
3442 + fl_tab[2][i] = upr(w,2);
3443 + fl_tab[3][i] = upr(w,3);
3444 + w = bytes2word(FFmul02(b), b, b, FFmul03(b));
3445 + ft_tab[0][i] = w;
3446 + ft_tab[1][i] = upr(w,1);
3447 + ft_tab[2][i] = upr(w,2);
3448 + ft_tab[3][i] = upr(w,3);
3452 +#define four_tables(x,tab,vf,rf,c) \
3453 + ( tab[0][bval(vf(x,0,c),rf(0,c))] \
3454 + ^ tab[1][bval(vf(x,1,c),rf(1,c))] \
3455 + ^ tab[2][bval(vf(x,2,c),rf(2,c))] \
3456 + ^ tab[3][bval(vf(x,3,c),rf(3,c))])
3458 +#define vf1(x,r,c) (x)
3459 +#define rf1(r,c) (r)
3460 +#define rf2(r,c) ((r-c)&3)
3462 +#define ls_box(x,c) four_tables(x,fl_tab,vf1,rf2,c)
3464 +#define nc (AES_BLOCK_SIZE / 4)
3466 +// Initialise the key schedule from the user supplied key.
3467 +// The key length is now specified in bytes, 32.
3468 +// This corresponds to bit length of 256 bits, and
3469 +// to Nk value of 8 respectively.
3471 +void aes_set_key(aes_context *cx, const unsigned char in_key[], int n_bytes, const int f)
3472 +{ u_int32_t *kf, *kt, rci;
3474 + if(!tab_gen) { gen_tabs(); tab_gen = 1; }
3476 + cx->aes_Nkey = 8;
3477 + cx->aes_Nrnd = (cx->aes_Nkey > nc ? cx->aes_Nkey : nc) + 6;
3479 + cx->aes_e_key[0] = word_in(in_key );
3480 + cx->aes_e_key[1] = word_in(in_key + 4);
3481 + cx->aes_e_key[2] = word_in(in_key + 8);
3482 + cx->aes_e_key[3] = word_in(in_key + 12);
3484 + kf = cx->aes_e_key;
3485 + kt = kf + nc * (cx->aes_Nrnd + 1) - cx->aes_Nkey;
3486 + rci = 0;
3488 + switch(cx->aes_Nkey)
3490 + case 8: cx->aes_e_key[4] = word_in(in_key + 16);
3491 + cx->aes_e_key[5] = word_in(in_key + 20);
3492 + cx->aes_e_key[6] = word_in(in_key + 24);
3493 + cx->aes_e_key[7] = word_in(in_key + 28);
3494 + do
3495 + { kf[ 8] = kf[0] ^ ls_box(kf[7],3) ^ rcon_tab[rci++];
3496 + kf[ 9] = kf[1] ^ kf[ 8];
3497 + kf[10] = kf[2] ^ kf[ 9];
3498 + kf[11] = kf[3] ^ kf[10];
3499 + kf[12] = kf[4] ^ ls_box(kf[11],0);
3500 + kf[13] = kf[5] ^ kf[12];
3501 + kf[14] = kf[6] ^ kf[13];
3502 + kf[15] = kf[7] ^ kf[14];
3503 + kf += 8;
3505 + while (kf < kt);
3506 + break;
3510 +// y = output word, x = input word, r = row, c = column
3511 +// for r = 0, 1, 2 and 3 = column accessed for row r
3513 +#define s(x,c) x[c]
3515 +// I am grateful to Frank Yellin for the following constructions
3516 +// which, given the column (c) of the output state variable that
3517 +// is being computed, return the input state variables which are
3518 +// needed for each row (r) of the state
3520 +// For the fixed block size options, compilers reduce these two
3521 +// expressions to fixed variable references. For variable block
3522 +// size code conditional clauses will sometimes be returned
3524 +#define fwd_var(x,r,c) \
3525 + ( r==0 ? \
3526 + ( c==0 ? s(x,0) \
3527 + : c==1 ? s(x,1) \
3528 + : c==2 ? s(x,2) \
3529 + : c==3 ? s(x,3) \
3530 + : c==4 ? s(x,4) \
3531 + : c==5 ? s(x,5) \
3532 + : c==6 ? s(x,6) \
3533 + : s(x,7)) \
3534 + : r==1 ? \
3535 + ( c==0 ? s(x,1) \
3536 + : c==1 ? s(x,2) \
3537 + : c==2 ? s(x,3) \
3538 + : c==3 ? nc==4 ? s(x,0) : s(x,4) \
3539 + : c==4 ? s(x,5) \
3540 + : c==5 ? nc==8 ? s(x,6) : s(x,0) \
3541 + : c==6 ? s(x,7) \
3542 + : s(x,0)) \
3543 + : r==2 ? \
3544 + ( c==0 ? nc==8 ? s(x,3) : s(x,2) \
3545 + : c==1 ? nc==8 ? s(x,4) : s(x,3) \
3546 + : c==2 ? nc==4 ? s(x,0) : nc==8 ? s(x,5) : s(x,4) \
3547 + : c==3 ? nc==4 ? s(x,1) : nc==8 ? s(x,6) : s(x,5) \
3548 + : c==4 ? nc==8 ? s(x,7) : s(x,0) \
3549 + : c==5 ? nc==8 ? s(x,0) : s(x,1) \
3550 + : c==6 ? s(x,1) \
3551 + : s(x,2)) \
3552 + : \
3553 + ( c==0 ? nc==8 ? s(x,4) : s(x,3) \
3554 + : c==1 ? nc==4 ? s(x,0) : nc==8 ? s(x,5) : s(x,4) \
3555 + : c==2 ? nc==4 ? s(x,1) : nc==8 ? s(x,6) : s(x,5) \
3556 + : c==3 ? nc==4 ? s(x,2) : nc==8 ? s(x,7) : s(x,0) \
3557 + : c==4 ? nc==8 ? s(x,0) : s(x,1) \
3558 + : c==5 ? nc==8 ? s(x,1) : s(x,2) \
3559 + : c==6 ? s(x,2) \
3560 + : s(x,3)))
3562 +#define si(y,x,k,c) s(y,c) = word_in(x + 4 * c) ^ k[c]
3563 +#define so(y,x,c) word_out(y + 4 * c, s(x,c))
3565 +#define fwd_rnd(y,x,k,c) s(y,c)= (k)[c] ^ four_tables(x,ft_tab,fwd_var,rf1,c)
3566 +#define fwd_lrnd(y,x,k,c) s(y,c)= (k)[c] ^ four_tables(x,fl_tab,fwd_var,rf1,c)
3568 +#define locals(y,x) x[4],y[4]
3570 +#define l_copy(y, x) s(y,0) = s(x,0); s(y,1) = s(x,1); \
3571 + s(y,2) = s(x,2); s(y,3) = s(x,3);
3572 +#define state_in(y,x,k) si(y,x,k,0); si(y,x,k,1); si(y,x,k,2); si(y,x,k,3)
3573 +#define state_out(y,x) so(y,x,0); so(y,x,1); so(y,x,2); so(y,x,3)
3574 +#define round(rm,y,x,k) rm(y,x,k,0); rm(y,x,k,1); rm(y,x,k,2); rm(y,x,k,3)
3576 +void aes_encrypt(const aes_context *cx, const unsigned char in_blk[], unsigned char out_blk[])
3577 +{ u_int32_t locals(b0, b1);
3578 + const u_int32_t *kp = cx->aes_e_key;
3580 + state_in(b0, in_blk, kp); kp += nc;
3582 + { u_int32_t rnd;
3584 + for(rnd = 0; rnd < cx->aes_Nrnd - 1; ++rnd)
3586 + round(fwd_rnd, b1, b0, kp);
3587 + l_copy(b0, b1); kp += nc;
3590 + round(fwd_lrnd, b0, b1, kp);
3593 + state_out(out_blk, b0);
3595 diff -urN util-linux-ng-2.18/mount/aes.h util-linux-ng-2.18-AES/mount/aes.h
3596 --- util-linux-ng-2.18/mount/aes.h 1970-01-01 02:00:00.000000000 +0200
3597 +++ util-linux-ng-2.18-AES/mount/aes.h 2010-07-06 12:24:13.000000000 +0300
3598 @@ -0,0 +1,97 @@
3599 +// I retain copyright in this code but I encourage its free use provided
3600 +// that I don't carry any responsibility for the results. I am especially
3601 +// happy to see it used in free and open source software. If you do use
3602 +// it I would appreciate an acknowledgement of its origin in the code or
3603 +// the product that results and I would also appreciate knowing a little
3604 +// about the use to which it is being put. I am grateful to Frank Yellin
3605 +// for some ideas that are used in this implementation.
3607 +// Dr B. R. Gladman <brg@gladman.uk.net> 6th April 2001.
3609 +// This is an implementation of the AES encryption algorithm (Rijndael)
3610 +// designed by Joan Daemen and Vincent Rijmen. This version is designed
3611 +// to provide both fixed and dynamic block and key lengths and can also
3612 +// run with either big or little endian internal byte order (see aes.h).
3613 +// It inputs block and key lengths in bytes with the legal values being
3614 +// 16, 24 and 32.
3617 + * Modified by Jari Ruusu, May 1 2001
3618 + * - Fixed some compile warnings, code was ok but gcc warned anyway.
3619 + * - Changed basic types: byte -> unsigned char, word -> u_int32_t
3620 + * - Major name space cleanup: Names visible to outside now begin
3621 + * with "aes_" or "AES_". A lot of stuff moved from aes.h to aes.c
3622 + * - Removed C++ and DLL support as part of name space cleanup.
3623 + * - Eliminated unnecessary recomputation of tables. (actual bug fix)
3624 + * - Merged precomputed constant tables to aes.c file.
3625 + * - Removed data alignment restrictions for portability reasons.
3626 + * - Made block and key lengths accept bit count (128/192/256)
3627 + * as well byte count (16/24/32).
3628 + * - Removed all error checks. This change also eliminated the need
3629 + * to preinitialize the context struct to zero.
3630 + * - Removed some totally unused constants.
3631 + */
3633 +#ifndef _AES_H
3634 +#define _AES_H
3636 +#if defined(__linux__) && defined(__KERNEL__)
3637 +# include <linux/types.h>
3638 +#else
3639 +# include <sys/types.h>
3640 +#endif
3642 +// CONFIGURATION OPTIONS (see also aes.c)
3644 +// Define AES_BLOCK_SIZE to set the cipher block size (16, 24 or 32) or
3645 +// leave this undefined for dynamically variable block size (this will
3646 +// result in much slower code).
3647 +// IMPORTANT NOTE: AES_BLOCK_SIZE is in BYTES (16, 24, 32 or undefined). If
3648 +// left undefined a slower version providing variable block length is compiled
3650 +#define AES_BLOCK_SIZE 16
3652 +// The number of key schedule words for different block and key lengths
3653 +// allowing for method of computation which requires the length to be a
3654 +// multiple of the key length
3656 +// Nk = 4 6 8
3657 +// -------------
3658 +// Nb = 4 | 60 60 64
3659 +// 6 | 96 90 96
3660 +// 8 | 120 120 120
3662 +#if !defined(AES_BLOCK_SIZE) || (AES_BLOCK_SIZE == 32)
3663 +#define AES_KS_LENGTH 120
3664 +#define AES_RC_LENGTH 29
3665 +#else
3666 +#define AES_KS_LENGTH 4 * AES_BLOCK_SIZE
3667 +#define AES_RC_LENGTH (9 * AES_BLOCK_SIZE) / 8 - 8
3668 +#endif
3670 +typedef struct
3672 + u_int32_t aes_Nkey; // the number of words in the key input block
3673 + u_int32_t aes_Nrnd; // the number of cipher rounds
3674 + u_int32_t aes_e_key[AES_KS_LENGTH]; // the encryption key schedule
3675 + u_int32_t aes_d_key[AES_KS_LENGTH]; // the decryption key schedule
3676 +#if !defined(AES_BLOCK_SIZE)
3677 + u_int32_t aes_Ncol; // the number of columns in the cipher state
3678 +#endif
3679 +} aes_context;
3681 +// THE CIPHER INTERFACE
3683 +#if !defined(AES_BLOCK_SIZE)
3684 +extern void aes_set_blk(aes_context *, const int);
3685 +#endif
3686 +extern void aes_set_key(aes_context *, const unsigned char [], const int, const int);
3687 +extern void aes_encrypt(const aes_context *, const unsigned char [], unsigned char []);
3688 +extern void aes_decrypt(const aes_context *, const unsigned char [], unsigned char []);
3690 +// The block length inputs to aes_set_block and aes_set_key are in numbers
3691 +// of bytes or bits. The calls to subroutines must be made in the above
3692 +// order but multiple calls can be made without repeating earlier calls
3693 +// if their parameters have not changed.
3695 +#endif // _AES_H
3696 diff -urN util-linux-ng-2.18/mount/lomount.c util-linux-ng-2.18-AES/mount/lomount.c
3697 --- util-linux-ng-2.18/mount/lomount.c 2010-05-20 00:36:23.000000000 +0300
3698 +++ util-linux-ng-2.18-AES/mount/lomount.c 2010-07-06 12:24:13.000000000 +0300
3699 @@ -1,7 +1,22 @@
3700 -/* Originally from Ted's losetup.c */
3701 +/* Taken from Ted's losetup.c - Mitch <m.dsouza@mrc-apu.cam.ac.uk> */
3702 +/* Added vfs mount options - aeb - 960223 */
3703 +/* Removed lomount - aeb - 960224 */
3706 + * 1999-02-22 Arkadiusz Mi¶kiewicz <misiek@pld.ORG.PL>
3707 + * - added Native Language Support
3708 + * 1999-03-21 Arnaldo Carvalho de Melo <acme@conectiva.com.br>
3709 + * - fixed strerr(errno) in gettext calls
3710 + * 2001-04-11 Jari Ruusu
3711 + * - added AES support
3712 + */
3714 +#define LOOPMAJOR 7
3717 * losetup.c - setup and control loop devices
3720 #include <stdio.h>
3721 #include <string.h>
3722 #include <ctype.h>
3723 @@ -9,1089 +24,1339 @@
3724 #include <errno.h>
3725 #include <stdlib.h>
3726 #include <unistd.h>
3727 +#include <pwd.h>
3728 +#include <sys/types.h>
3729 #include <sys/ioctl.h>
3730 #include <sys/stat.h>
3731 #include <sys/mman.h>
3732 #include <sys/sysmacros.h>
3733 -#include <inttypes.h>
3734 -#include <dirent.h>
3735 +#include <sys/wait.h>
3736 +#include <limits.h>
3737 +#include <fcntl.h>
3738 +#include <mntent.h>
3739 +#include <locale.h>
3740 +#include <sys/time.h>
3741 +#include <sys/utsname.h>
3742 +#include <signal.h>
3744 #include "loop.h"
3745 #include "lomount.h"
3746 #include "xstrncpy.h"
3747 #include "nls.h"
3748 -#include "sundries.h"
3749 -#include "xmalloc.h"
3750 -#include "pathnames.h"
3751 +#include "sha512.h"
3752 +#include "rmd160.h"
3753 +#include "aes.h"
3755 -#ifdef LOOP_SET_FD
3757 -static int is_associated(int dev, struct stat *file, unsigned long long offset, int isoff);
3758 +#if !defined(BLKGETSIZE64)
3759 +# define BLKGETSIZE64 _IOR(0x12,114,size_t)
3760 +#endif
3762 -static int
3763 -loop_info64_to_old(const struct loop_info64 *info64, struct loop_info *info)
3765 - memset(info, 0, sizeof(*info));
3766 - info->lo_number = info64->lo_number;
3767 - info->lo_device = info64->lo_device;
3768 - info->lo_inode = info64->lo_inode;
3769 - info->lo_rdevice = info64->lo_rdevice;
3770 - info->lo_offset = info64->lo_offset;
3771 - info->lo_encrypt_type = info64->lo_encrypt_type;
3772 - info->lo_encrypt_key_size = info64->lo_encrypt_key_size;
3773 - info->lo_flags = info64->lo_flags;
3774 - info->lo_init[0] = info64->lo_init[0];
3775 - info->lo_init[1] = info64->lo_init[1];
3776 - if (info->lo_encrypt_type == LO_CRYPT_CRYPTOAPI)
3777 - memcpy(info->lo_name, info64->lo_crypt_name, LO_NAME_SIZE);
3778 - else
3779 - memcpy(info->lo_name, info64->lo_file_name, LO_NAME_SIZE);
3780 - memcpy(info->lo_encrypt_key, info64->lo_encrypt_key, LO_KEY_SIZE);
3782 - /* error in case values were truncated */
3783 - if (info->lo_device != info64->lo_device ||
3784 - info->lo_rdevice != info64->lo_rdevice ||
3785 - info->lo_inode != info64->lo_inode ||
3786 - info->lo_offset != info64->lo_offset)
3787 - return -EOVERFLOW;
3789 - return 0;
3792 -#define LOOPMAJOR 7
3793 -#define NLOOPS_DEFAULT 8 /* /dev/loop[0-7] */
3795 -struct looplist {
3796 - int flag; /* scanning options */
3797 - FILE *proc; /* /proc/partitions */
3798 - int ncur; /* current possition */
3799 - int *minors; /* ary of minor numbers (when scan whole /dev) */
3800 - int nminors; /* number of items in *minors */
3801 - char name[128]; /* device name */
3802 - int ct_perm; /* count permission problems */
3803 - int ct_succ; /* count number of successfully
3804 - detected devices */
3807 -#define LLFLG_USEDONLY (1 << 1) /* return used devices only */
3808 -#define LLFLG_FREEONLY (1 << 2) /* return non-used devices */
3809 -#define LLFLG_DONE (1 << 3) /* all is done */
3810 -#define LLFLG_PROCFS (1 << 4) /* try to found used devices in /proc/partitions */
3811 -#define LLFLG_SUBDIR (1 << 5) /* /dev/loop/N */
3812 -#define LLFLG_DFLT (1 << 6) /* directly try to check default loops */
3813 +extern int verbose;
3814 +extern char *xstrdup (const char *s); /* not: #include "sundries.h" */
3815 +extern void show_all_loops(void);
3816 +extern int read_options_from_fstab(char *, char **);
3817 +extern int recompute_loop_dev_size(char *);
3819 -int
3820 -is_loop_device (const char *device) {
3821 - struct stat st;
3822 +#if !defined(LOOP_PASSWORD_MIN_LENGTH)
3823 +# define LOOP_PASSWORD_MIN_LENGTH 20
3824 +#endif
3826 - return (stat(device, &st) == 0 &&
3827 - S_ISBLK(st.st_mode) &&
3828 - major(st.st_rdev) == LOOPMAJOR);
3830 +char *passFDnumber = (char *)0;
3831 +char *passAskTwice = (char *)0;
3832 +char *passSeedString = (char *)0;
3833 +char *passHashFuncName = (char *)0;
3834 +char *passIterThousands = (char *)0;
3835 +char *loInitValue = (char *)0;
3836 +char *gpgKeyFile = (char *)0;
3837 +char *gpgHomeDir = (char *)0;
3838 +char *clearTextKeyFile = (char *)0;
3839 +char *loopOffsetBytes = (char *)0;
3840 +char *loopSizeBytes = (char *)0;
3841 +char *loopEncryptionType = (char *)0;
3843 +static int multiKeyMode = 0; /* 0=single-key 64=multi-key-v2 65=multi-key-v3 1000=any */
3844 +static char *multiKeyPass[66];
3845 +static char *loopFileName;
3847 -static int
3848 -is_loop_used(int fd)
3850 - struct loop_info li;
3851 +#ifdef MAIN
3852 +static char *
3853 +crypt_name (int id, int *flags) {
3854 + int i;
3856 - errno = 0;
3857 - if (ioctl (fd, LOOP_GET_STATUS, &li) < 0 && errno == ENXIO)
3858 - return 0;
3859 - return 1;
3860 + for (i = 0; loop_crypt_type_tbl[i].id != -1; i++)
3861 + if(id == loop_crypt_type_tbl[i].id) {
3862 + *flags = loop_crypt_type_tbl[i].flags;
3863 + return loop_crypt_type_tbl[i].name;
3865 + *flags = 0;
3866 + if(id == 18)
3867 + return "CryptoAPI";
3868 + return "undefined";
3871 static int
3872 -is_loopfd_autoclear(int fd)
3874 - struct loop_info lo;
3875 - struct loop_info64 lo64;
3877 - if (ioctl(fd, LOOP_GET_STATUS64, &lo64) == 0) {
3878 - if (lo64.lo_flags & LO_FLAGS_AUTOCLEAR)
3879 - return 1;
3880 +show_loop(char *device) {
3881 + struct loop_info64 loopinfo;
3882 + int fd;
3884 - } else if (ioctl(fd, LOOP_GET_STATUS, &lo) == 0) {
3885 - if (lo.lo_flags & LO_FLAGS_AUTOCLEAR)
3886 - return 1;
3887 + if ((fd = open(device, O_RDONLY)) < 0) {
3888 + int errsv = errno;
3889 + fprintf(stderr, _("loop: can't open device %s: %s\n"),
3890 + device, strerror (errsv));
3891 + return 2;
3893 - return 0;
3896 -int
3897 -is_loop_autoclear(const char *device)
3899 - int fd, rc;
3901 - if ((fd = open(device, O_RDONLY)) < 0)
3902 - return 0;
3903 - rc = is_loopfd_autoclear(fd);
3904 + if (loop_get_status64_ioctl(fd, &loopinfo) < 0) {
3905 + int errsv = errno;
3906 + fprintf(stderr, _("loop: can't get info on device %s: %s\n"),
3907 + device, strerror (errsv));
3908 + close (fd);
3909 + return 1;
3911 + loopinfo.lo_file_name[LO_NAME_SIZE-1] = 0;
3912 + loopinfo.lo_crypt_name[LO_NAME_SIZE-1] = 0;
3913 + printf("%s: [%04llx]:%llu (%s)", device, (unsigned long long)loopinfo.lo_device,
3914 + (unsigned long long)loopinfo.lo_inode, loopinfo.lo_file_name);
3915 + if (loopinfo.lo_offset) {
3916 + if ((long long)loopinfo.lo_offset < 0) {
3917 + printf(_(" offset=@%llu"), -((unsigned long long)loopinfo.lo_offset));
3918 + } else {
3919 + printf(_(" offset=%llu"), (unsigned long long)loopinfo.lo_offset);
3922 + if (loopinfo.lo_sizelimit)
3923 + printf(_(" sizelimit=%llu"), (unsigned long long)loopinfo.lo_sizelimit);
3924 + if (loopinfo.lo_encrypt_type) {
3925 + int flags;
3926 + char *s = crypt_name (loopinfo.lo_encrypt_type, &flags);
3928 + printf(_(" encryption=%s"), s);
3929 + /* type 18 == LO_CRYPT_CRYPTOAPI */
3930 + if (loopinfo.lo_encrypt_type == 18) {
3931 + printf("/%s", loopinfo.lo_crypt_name);
3932 + } else {
3933 + if(flags & 2)
3934 + printf("-");
3935 + if(flags & 1)
3936 + printf("%u", (unsigned int)loopinfo.lo_encrypt_key_size << 3);
3939 + switch(loopinfo.lo_flags & 0x180000) {
3940 + case 0x180000:
3941 + printf(_(" multi-key-v3"));
3942 + break;
3943 + case 0x100000:
3944 + printf(_(" multi-key-v2"));
3945 + break;
3947 + /* type 2 == LO_CRYPT_DES */
3948 + if (loopinfo.lo_init[0] && (loopinfo.lo_encrypt_type != 2))
3949 + printf(_(" loinit=%llu"), (unsigned long long)loopinfo.lo_init[0]);
3950 + if (loopinfo.lo_flags & 0x200000)
3951 + printf(_(" read-only"));
3952 + printf("\n");
3953 + close (fd);
3955 - close(fd);
3956 - return rc;
3957 + return 0;
3959 +#endif
3961 -static int
3962 -looplist_open(struct looplist *ll, int flag)
3964 - struct stat st;
3966 - memset(ll, 0, sizeof(*ll));
3967 - ll->flag = flag;
3968 - ll->ncur = -1;
3969 +#define SIZE(a) (sizeof(a)/sizeof(a[0]))
3971 - if (stat(_PATH_DEV, &st) == -1 || (!S_ISDIR(st.st_mode)))
3972 - return -1; /* /dev doesn't exist */
3973 +char *
3974 +find_unused_loop_device (void) {
3975 + /* Just creating a device, say in /tmp, is probably a bad idea -
3976 + people might have problems with backup or so.
3977 + So, we just try /dev/loop[0-7]. */
3978 + char dev[20];
3979 + char *loop_formats[] = { "/dev/loop%d", "/dev/loop/%d" };
3980 + int i, j, fd, somedev = 0, someloop = 0;
3981 + struct stat statbuf;
3983 - if (stat(_PATH_DEV_LOOP, &st) == 0 && S_ISDIR(st.st_mode))
3984 - ll->flag |= LLFLG_SUBDIR; /* /dev/loop/ exists */
3985 + for (j = 0; j < SIZE(loop_formats); j++) {
3986 + for(i = 0; i < 256; i++) {
3987 + sprintf(dev, loop_formats[j], i);
3988 + if (stat (dev, &statbuf) == 0 && S_ISBLK(statbuf.st_mode)) {
3989 + somedev++;
3990 + fd = open (dev, O_RDONLY);
3991 + if (fd >= 0) {
3992 + if (is_unused_loop_device(fd) == 0)
3993 + someloop++; /* in use */
3994 + else if (errno == ENXIO) {
3995 + close (fd);
3996 + return xstrdup(dev);/* probably free */
3998 + close (fd);
4000 + continue;/* continue trying as long as devices exist */
4002 + break;
4006 - if ((ll->flag & LLFLG_USEDONLY) &&
4007 - stat(_PATH_PROC_PARTITIONS, &st) == 0)
4008 - ll->flag |= LLFLG_PROCFS; /* try /proc/partitions */
4009 +#if !defined(MAIN)
4011 + extern int mount_quiet;
4012 + if (mount_quiet)
4013 + return 0;
4015 +#endif
4017 - ll->flag |= LLFLG_DFLT; /* required! */
4018 + if (!somedev)
4019 + fprintf(stderr, _("Error: could not find any loop device\n"));
4020 + else if (!someloop)
4021 + fprintf(stderr, _("Error: could not open any loop device\n"));
4022 + else
4023 + fprintf(stderr, _("Error: could not find any free loop device\n"));
4024 return 0;
4027 -static void
4028 -looplist_close(struct looplist *ll)
4030 - free(ll->minors);
4031 - if (ll->proc)
4032 - fclose(ll->proc);
4033 - ll->minors = NULL;
4034 - ll->proc = NULL;
4035 - ll->ncur = -1;
4036 - ll->flag |= LLFLG_DONE;
4039 -static int
4040 -looplist_open_dev(struct looplist *ll, int lnum)
4041 +#if !defined(MAIN)
4042 +int is_loop_active(const char *dev, const char *backdev)
4044 - struct stat st;
4045 - int used;
4046 int fd;
4048 - /* create a full device path */
4049 - snprintf(ll->name, sizeof(ll->name),
4050 - ll->flag & LLFLG_SUBDIR ?
4051 - _PATH_DEV_LOOP "/%d" :
4052 - _PATH_DEV "loop%d",
4053 - lnum);
4055 - fd = open(ll->name, O_RDONLY);
4056 - if (fd == -1) {
4057 - if (errno == EACCES)
4058 - ll->ct_perm++;
4059 - return -1;
4061 - if (fstat(fd, &st) == -1)
4062 - goto error;
4063 - if (!S_ISBLK(st.st_mode) || major(st.st_rdev) != LOOPMAJOR)
4064 - goto error;
4066 - ll->ct_succ++;
4068 - /* check if the device is wanted */
4069 - if (!(ll->flag & (LLFLG_USEDONLY | LLFLG_FREEONLY)))
4070 - return fd;
4072 - used = is_loop_used(fd);
4074 - if ((ll->flag & LLFLG_USEDONLY) && used)
4075 - return fd;
4076 - if ((ll->flag & LLFLG_FREEONLY) && !used)
4077 - return fd;
4078 -error:
4079 - close(fd);
4080 - return -1;
4081 + int ret = 0;
4082 + struct stat statbuf;
4083 + struct loop_info64 loopinfo;
4084 + if (stat (dev, &statbuf) == 0 && S_ISBLK(statbuf.st_mode)) {
4085 + fd = open (dev, O_RDONLY);
4086 + if (fd < 0)
4087 + return 0;
4088 + if ((loop_get_status64_ioctl(fd, &loopinfo) == 0)
4089 + && (stat (backdev, &statbuf) == 0)
4090 + && (statbuf.st_dev == loopinfo.lo_device)
4091 + && (statbuf.st_ino == loopinfo.lo_inode))
4092 + ret = 1; /* backing device matches */
4093 + memset(&loopinfo, 0, sizeof(loopinfo));
4094 + close(fd);
4096 + return ret;
4098 +#endif
4100 -/* returns <N> from "loop<N>" */
4101 -static int
4102 -name2minor(int hasprefix, const char *name)
4103 +static int rd_wr_retry(int fd, char *buf, int cnt, int w)
4105 - int n;
4106 - char *end;
4107 + int x, y, z;
4109 - if (hasprefix) {
4110 - if (strncmp(name, "loop", 4))
4111 - return -1;
4112 - name += 4;
4113 + x = 0;
4114 + while(x < cnt) {
4115 + y = cnt - x;
4116 + if(w) {
4117 + z = write(fd, buf + x, y);
4118 + } else {
4119 + z = read(fd, buf + x, y);
4120 + if (!z) return x;
4122 + if(z < 0) {
4123 + if ((errno == EAGAIN) || (errno == ENOMEM) || (errno == ERESTART) || (errno == EINTR)) {
4124 + continue;
4126 + return x;
4128 + x += z;
4130 - n = strtol(name, &end, 10);
4131 - if (end && end != name && *end == '\0' && n >= 0)
4132 - return n;
4133 - return -1;
4134 + return x;
4137 -static int
4138 -cmpnum(const void *p1, const void *p2)
4139 +static char *get_FD_pass(int fd)
4141 - return (* (int *) p1) > (* (int *) p2);
4142 + char *p = NULL, *n;
4143 + int x = 0, y = 0;
4145 + do {
4146 + if(y >= (x - 1)) {
4147 + x += 128;
4148 + /* Must enforce some max limit here -- this code */
4149 + /* runs as part of mount, and mount is setuid root */
4150 + /* and has used mlockall(MCL_CURRENT | MCL_FUTURE) */
4151 + if(x > (4*1024)) return(NULL);
4152 + n = malloc(x);
4153 + if(!n) return(NULL);
4154 + if(p) {
4155 + memcpy(n, p, y);
4156 + memset(p, 0, y);
4157 + free(p);
4159 + p = n;
4161 + if(rd_wr_retry(fd, p + y, 1, 0) != 1) break;
4162 + if((p[y] == '\n') || !p[y]) break;
4163 + y++;
4164 + } while(1);
4165 + if(p) p[y] = 0;
4166 + return p;
4170 - * The classic scandir() is more expensive and less portable.
4171 - * We needn't full loop device names -- minor numers (loop<N>)
4172 - * are enough.
4173 - */
4174 -static int
4175 -loop_scandir(const char *dirname, int **ary, int hasprefix)
4176 +static unsigned long long mystrtoull(char *s, int acceptAT)
4178 - DIR *dir;
4179 - struct dirent *d;
4180 - int n, count = 0, arylen = 0;
4182 - if (!dirname || !ary)
4183 - return -1;
4184 - dir = opendir(dirname);
4185 - if (!dir)
4186 - return -1;
4188 - *ary = NULL;
4190 - while((d = readdir(dir))) {
4191 - if (d->d_type != DT_BLK && d->d_type != DT_UNKNOWN && d->d_type != DT_LNK)
4192 - continue;
4193 - n = name2minor(hasprefix, d->d_name);
4194 - if (n == -1 || n < NLOOPS_DEFAULT)
4195 - continue;
4196 - if (count + 1 > arylen) {
4197 - arylen += 1;
4198 - *ary = *ary ? realloc(*ary, arylen * sizeof(int)) :
4199 - malloc(arylen * sizeof(int));
4200 - if (!*ary)
4201 - return -1;
4202 + unsigned long long v = 0;
4203 + int negative = 0;
4205 + while ((*s == ' ') || (*s == '\t'))
4206 + s++;
4207 + if (acceptAT && (*s == '@')) {
4208 + s++;
4209 + negative = 1;
4211 + if (*s == '0') {
4212 + s++;
4213 + if ((*s == 'x') || (*s == 'X')) {
4214 + s++;
4215 + sscanf(s, "%llx", &v);
4216 + } else {
4217 + sscanf(s, "%llo", &v);
4219 - (*ary)[count++] = n;
4220 + } else {
4221 + sscanf(s, "%llu", &v);
4223 - if (count)
4224 - qsort(*ary, count, sizeof(int), cmpnum);
4226 - closedir(dir);
4227 - return count;
4228 + return negative ? -v : v;
4231 -static int
4232 -looplist_next(struct looplist *ll)
4233 +static void warnAboutBadKeyData(int x)
4235 - int fd, n;
4237 - if (ll->flag & LLFLG_DONE)
4238 - return -1;
4239 + if((x > 1) && (x != 64) && (x != 65)) {
4240 + fprintf(stderr, _("Warning: Unknown key data format - using it anyway\n"));
4244 - /* A) Look for used loop devices in /proc/partitions ("losetup -a" only)
4245 - */
4246 - if (ll->flag & LLFLG_PROCFS) {
4247 - char buf[BUFSIZ];
4248 +static int are_these_files_same(const char *name1, const char *name2)
4250 + struct stat statbuf1;
4251 + struct stat statbuf2;
4253 - if (!ll->proc)
4254 - ll->proc = fopen(_PATH_PROC_PARTITIONS, "r");
4255 + if(!name1 || !*name1 || !name2 || !*name2) return 0;
4256 + if(stat(name1, &statbuf1)) return 0;
4257 + if(stat(name2, &statbuf2)) return 0;
4258 + if(statbuf1.st_dev != statbuf2.st_dev) return 0;
4259 + if(statbuf1.st_ino != statbuf2.st_ino) return 0;
4260 + return 1; /* are same */
4263 - while (ll->proc && fgets(buf, sizeof(buf), ll->proc)) {
4264 - int m;
4265 - unsigned long long sz;
4266 - char name[128];
4267 +static char *do_GPG_pipe(char *pass)
4269 + int x, pfdi[2], pfdo[2];
4270 + char str[10], *a[16], *e[2], *h;
4271 + pid_t gpid;
4272 + struct passwd *p;
4273 + void *oldSigPipeHandler;
4275 - if (sscanf(buf, " %d %d %llu %128[^\n ]",
4276 - &m, &n, &sz, name) != 4)
4277 - continue;
4278 - if (m != LOOPMAJOR)
4279 - continue;
4280 - /* unfortunately, real minor numbers needn't to match
4281 - * loop<N> device name. We have to follow device name.
4282 - */
4283 - n = name2minor(1, name);
4284 - fd = looplist_open_dev(ll, n);
4285 - if (fd != -1)
4286 - return fd;
4287 + if((getuid() == 0) && gpgHomeDir && gpgHomeDir[0]) {
4288 + h = gpgHomeDir;
4289 + } else {
4290 + if(!(p = getpwuid(getuid()))) {
4291 + fprintf(stderr, _("Error: Unable to detect home directory for uid %d\n"), (int)getuid());
4292 + return NULL;
4294 - goto done;
4295 + h = p->pw_dir;
4297 + if(!(e[0] = malloc(strlen(h) + 6))) {
4298 + nomem1:
4299 + fprintf(stderr, _("Error: Unable to allocate memory\n"));
4300 + return NULL;
4302 + sprintf(e[0], "HOME=%s", h);
4303 + e[1] = 0;
4305 + if(pipe(&pfdi[0])) {
4306 + nomem2:
4307 + free(e[0]);
4308 + goto nomem1;
4310 + if(pipe(&pfdo[0])) {
4311 + close(pfdi[0]);
4312 + close(pfdi[1]);
4313 + goto nomem2;
4316 - /* B) Classic way, try first eight loop devices (default number
4317 - * of loop devices). This is enough for 99% of all cases.
4318 + /*
4319 + * When this code is run as part of losetup, normal read permissions
4320 + * affect the open() below because losetup is not setuid-root.
4322 + * When this code is run as part of mount, only root can set
4323 + * 'gpgKeyFile' and as such, only root can decide what file is opened
4324 + * below. However, since mount is usually setuid-root all non-root
4325 + * users can also open() the file too, but that file's contents are
4326 + * only piped to gpg. This readable-for-all is intended behaviour,
4327 + * and is very useful in situations where non-root users mount loop
4328 + * devices with their own gpg private key, and yet don't have access
4329 + * to the actual key used to encrypt loop device.
4331 - if (ll->flag & LLFLG_DFLT) {
4332 - for (++ll->ncur; ll->ncur < NLOOPS_DEFAULT; ll->ncur++) {
4333 - fd = looplist_open_dev(ll, ll->ncur);
4334 - if (fd != -1)
4335 - return fd;
4337 - ll->flag &= ~LLFLG_DFLT;
4338 + if((x = open(gpgKeyFile, O_RDONLY)) == -1) {
4339 + fprintf(stderr, _("Error: unable to open %s for reading\n"), gpgKeyFile);
4340 + nomem3:
4341 + free(e[0]);
4342 + close(pfdo[0]);
4343 + close(pfdo[1]);
4344 + close(pfdi[0]);
4345 + close(pfdi[1]);
4346 + return NULL;
4349 - /* C) the worst posibility, scan all /dev or /dev/loop
4350 + /*
4351 + * If someone puts a gpg key file at beginning of device and
4352 + * puts the real file system at some offset into the device,
4353 + * this code extracts that gpg key file into a temp file so gpg
4354 + * won't end up reading whole device when decrypting the key file.
4356 + * Example of encrypted cdrom mount with 8192 bytes reserved for gpg key file:
4357 + * mount -t iso9660 /dev/cdrom /cdrom -o loop=/dev/loop0,encryption=AES128,gpgkey=/dev/cdrom,offset=8192
4358 + * ^^^^^^^^^^ ^^^^^^^^^^ ^^^^
4360 - if (!ll->minors) {
4361 - ll->nminors = (ll->flag & LLFLG_SUBDIR) ?
4362 - loop_scandir(_PATH_DEV_LOOP, &ll->minors, 0) :
4363 - loop_scandir(_PATH_DEV, &ll->minors, 1);
4364 - ll->ncur = -1;
4366 - for (++ll->ncur; ll->ncur < ll->nminors; ll->ncur++) {
4367 - fd = looplist_open_dev(ll, ll->minors[ll->ncur]);
4368 - if (fd != -1)
4369 - return fd;
4370 + if(loopOffsetBytes && are_these_files_same(loopFileName, gpgKeyFile)) {
4371 + FILE *f;
4372 + char b[1024];
4373 + long long cnt;
4374 + int cnt2, cnt3;
4376 + cnt = mystrtoull(loopOffsetBytes, 1);
4377 + if(cnt < 0) cnt = -cnt;
4378 + if(cnt > (1024 * 1024)) cnt = 1024 * 1024; /* sanity check */
4379 + f = tmpfile();
4380 + if(!f) {
4381 + fprintf(stderr, _("Error: unable to create temp file\n"));
4382 + close(x);
4383 + goto nomem3;
4385 + while(cnt > 0) {
4386 + cnt2 = sizeof(b);
4387 + if(cnt < cnt2) cnt2 = cnt;
4388 + cnt3 = rd_wr_retry(x, b, cnt2, 0);
4389 + if(cnt3 && (fwrite(b, cnt3, 1, f) != 1)) {
4390 + tmpWrErr:
4391 + fprintf(stderr, _("Error: unable to write to temp file\n"));
4392 + fclose(f);
4393 + close(x);
4394 + goto nomem3;
4396 + if(cnt2 != cnt3) break;
4397 + cnt -= cnt3;
4399 + if(fflush(f)) goto tmpWrErr;
4400 + close(x);
4401 + x = dup(fileno(f));
4402 + fclose(f);
4403 + lseek(x, 0L, SEEK_SET);
4406 + sprintf(str, "%d", pfdi[0]);
4407 + if(!(gpid = fork())) {
4408 + dup2(x, 0);
4409 + dup2(pfdo[1], 1);
4410 + close(x);
4411 + close(pfdi[1]);
4412 + close(pfdo[0]);
4413 + close(pfdo[1]);
4414 + if((x = open("/dev/null", O_WRONLY)) >= 0) {
4415 + dup2(x, 2);
4416 + close(x);
4418 + x = 0;
4419 + a[x++] = "gpg";
4420 + if(gpgHomeDir && gpgHomeDir[0]) {
4421 + a[x++] = "--homedir";
4422 + a[x++] = gpgHomeDir;
4424 + a[x++] = "--no-options";
4425 + a[x++] = "--quiet";
4426 + a[x++] = "--batch";
4427 + a[x++] = "--no-tty";
4428 + a[x++] = "--passphrase-fd";
4429 + a[x++] = str;
4430 + a[x++] = "--decrypt";
4431 + a[x] = 0;
4432 + if(setgid(getgid())) exit(1);
4433 + if(setuid(getuid())) exit(1);
4434 + for(x = 3; x < 1024; x++) {
4435 + if(x == pfdi[0]) continue;
4436 + close(x);
4438 + execve("/bin/gpg", &a[0], &e[0]);
4439 + execve("/usr/bin/gpg", &a[0], &e[0]);
4440 + execve("/usr/local/bin/gpg", &a[0], &e[0]);
4441 + exit(1);
4443 + free(e[0]);
4444 + close(x);
4445 + close(pfdi[0]);
4446 + close(pfdo[1]);
4447 + if(gpid == -1) {
4448 + close(pfdi[1]);
4449 + close(pfdo[0]);
4450 + goto nomem1;
4453 + x = strlen(pass);
4455 + /* ignore possible SIGPIPE signal while writing to gpg */
4456 + oldSigPipeHandler = signal(SIGPIPE, SIG_IGN);
4457 + rd_wr_retry(pfdi[1], pass, x, 1);
4458 + rd_wr_retry(pfdi[1], "\n", 1, 1);
4459 + if(oldSigPipeHandler != SIG_ERR) signal(SIGPIPE, oldSigPipeHandler);
4461 + close(pfdi[1]);
4462 + memset(pass, 0, x);
4463 + x = 0;
4464 + while(x < 66) {
4465 + multiKeyPass[x] = get_FD_pass(pfdo[0]);
4466 + if(!multiKeyPass[x]) {
4467 + /* mem alloc failed - abort */
4468 + multiKeyPass[0] = 0;
4469 + break;
4471 + if(strlen(multiKeyPass[x]) < LOOP_PASSWORD_MIN_LENGTH) break;
4472 + x++;
4475 -done:
4476 - looplist_close(ll);
4477 - return -1;
4478 + warnAboutBadKeyData(x);
4479 + if(x >= 65)
4480 + multiKeyMode = 65;
4481 + if(x == 64)
4482 + multiKeyMode = 64;
4483 + close(pfdo[0]);
4484 + waitpid(gpid, &x, 0);
4485 + if(!multiKeyPass[0]) goto nomem1;
4486 + return multiKeyPass[0];
4489 -#ifdef MAIN
4491 -static int
4492 -set_capacity(const char *device)
4493 +static char *sGetPass(int minLen, int warnLen)
4495 - int errsv;
4496 - int fd = open(device, O_RDONLY);
4497 + char *p, *s, *seed;
4498 + int i, ask2, close_i_fd = 0;
4500 - if (fd == -1)
4501 - goto err;
4503 - if (ioctl(fd, LOOP_SET_CAPACITY) != 0)
4504 - goto err;
4506 - return 0;
4507 -err:
4508 - errsv = errno;
4509 - fprintf(stderr, _("loop: can't set capacity on device %s: %s\n"),
4510 - device, strerror (errsv));
4511 - if (fd != -1)
4512 - close(fd);
4513 - return 2;
4516 -static int
4517 -show_loop_fd(int fd, char *device) {
4518 - struct loop_info loopinfo;
4519 - struct loop_info64 loopinfo64;
4520 - int errsv;
4522 - if (ioctl(fd, LOOP_GET_STATUS64, &loopinfo64) == 0) {
4524 - loopinfo64.lo_file_name[LO_NAME_SIZE-2] = '*';
4525 - loopinfo64.lo_file_name[LO_NAME_SIZE-1] = 0;
4526 - loopinfo64.lo_crypt_name[LO_NAME_SIZE-1] = 0;
4528 - printf("%s: [%04" PRIx64 "]:%" PRIu64 " (%s)",
4529 - device, loopinfo64.lo_device, loopinfo64.lo_inode,
4530 - loopinfo64.lo_file_name);
4532 - if (loopinfo64.lo_offset)
4533 - printf(_(", offset %" PRIu64 ), loopinfo64.lo_offset);
4535 - if (loopinfo64.lo_sizelimit)
4536 - printf(_(", sizelimit %" PRIu64 ), loopinfo64.lo_sizelimit);
4538 - if (loopinfo64.lo_encrypt_type ||
4539 - loopinfo64.lo_crypt_name[0]) {
4540 - char *e = (char *)loopinfo64.lo_crypt_name;
4542 - if (*e == 0 && loopinfo64.lo_encrypt_type == 1)
4543 - e = "XOR";
4544 - printf(_(", encryption %s (type %" PRIu32 ")"),
4545 - e, loopinfo64.lo_encrypt_type);
4546 + if(!passFDnumber) {
4547 + if(clearTextKeyFile) {
4548 + if((i = open(clearTextKeyFile, O_RDONLY)) == -1) {
4549 + fprintf(stderr, _("Error: unable to open %s for reading\n"), clearTextKeyFile);
4550 + return NULL;
4552 + close_i_fd = 1;
4553 + goto contReadFrom_i;
4555 - printf("\n");
4556 - return 0;
4557 + p = getpass(_("Password: "));
4558 + ask2 = passAskTwice ? 1 : 0;
4559 + } else {
4560 + i = atoi(passFDnumber);
4561 + contReadFrom_i:
4562 + if(gpgKeyFile && gpgKeyFile[0]) {
4563 + p = get_FD_pass(i);
4564 + if(close_i_fd) close(i);
4565 + } else {
4566 + int x = 0;
4567 + while(x < 66) {
4568 + multiKeyPass[x] = get_FD_pass(i);
4569 + if(!multiKeyPass[x]) goto nomem;
4570 + if(strlen(multiKeyPass[x]) < LOOP_PASSWORD_MIN_LENGTH) break;
4571 + x++;
4573 + if(close_i_fd) close(i);
4574 + warnAboutBadKeyData(x);
4575 + if(x >= 65) {
4576 + multiKeyMode = 65;
4577 + return multiKeyPass[0];
4579 + if(x == 64) {
4580 + multiKeyMode = 64;
4581 + return multiKeyPass[0];
4583 + p = multiKeyPass[0];
4585 + ask2 = 0;
4588 - if (ioctl(fd, LOOP_GET_STATUS, &loopinfo) == 0) {
4589 - printf ("%s: [%04x]:%ld (%s)",
4590 - device, (unsigned int)loopinfo.lo_device, loopinfo.lo_inode,
4591 - loopinfo.lo_name);
4593 - if (loopinfo.lo_offset)
4594 - printf(_(", offset %d"), loopinfo.lo_offset);
4596 - if (loopinfo.lo_encrypt_type)
4597 - printf(_(", encryption type %d\n"),
4598 - loopinfo.lo_encrypt_type);
4600 - printf("\n");
4601 - return 0;
4602 + if(!p) goto nomem;
4603 + if(gpgKeyFile && gpgKeyFile[0]) {
4604 + if(ask2) {
4605 + i = strlen(p);
4606 + s = malloc(i + 1);
4607 + if(!s) goto nomem;
4608 + strcpy(s, p);
4609 + p = getpass(_("Retype password: "));
4610 + if(!p) goto nomem;
4611 + if(strcmp(s, p)) goto compareErr;
4612 + memset(s, 0, i);
4613 + free(s);
4614 + ask2 = 0;
4616 + p = do_GPG_pipe(p);
4617 + if(!p) return(NULL);
4618 + if(!p[0]) {
4619 + fprintf(stderr, _("Error: gpg key file decryption failed\n"));
4620 + return(NULL);
4622 + if(multiKeyMode) return(p);
4625 - errsv = errno;
4626 - fprintf(stderr, _("loop: can't get info on device %s: %s\n"),
4627 - device, strerror (errsv));
4628 - return 1;
4629 + i = strlen(p);
4630 + if(i < minLen) {
4631 + fprintf(stderr, _("Error: Password must be at least %d characters.\n"), minLen);
4632 + return(NULL);
4634 + seed = passSeedString;
4635 + if(!seed) seed = "";
4636 + s = malloc(i + strlen(seed) + 1);
4637 + if(!s) {
4638 + nomem:
4639 + fprintf(stderr, _("Error: Unable to allocate memory\n"));
4640 + return(NULL);
4642 + strcpy(s, p);
4643 + memset(p, 0, i);
4644 + if(ask2) {
4645 + p = getpass(_("Retype password: "));
4646 + if(!p) goto nomem;
4647 + if(strcmp(s, p)) {
4648 + compareErr:
4649 + fprintf(stderr, _("Error: Passwords are not identical\n"));
4650 + return(NULL);
4652 + memset(p, 0, i);
4654 + if(i < warnLen) {
4655 + fprintf(stderr, _("WARNING - Please use longer password (%d or more characters)\n"), LOOP_PASSWORD_MIN_LENGTH);
4657 + strcat(s, seed);
4658 + return(s);
4661 -static int
4662 -show_loop(char *device) {
4663 - int ret, fd;
4664 +/* this is for compatibility with historic loop-AES version */
4665 +static void unhashed1_key_setup(unsigned char *keyStr, int ile, unsigned char *keyBuf, int bufSize)
4667 + register int x, y, z, cnt = ile;
4668 + unsigned char *kp;
4670 - if ((fd = open(device, O_RDONLY)) < 0) {
4671 - int errsv = errno;
4672 - fprintf(stderr, _("loop: can't open device %s: %s\n"),
4673 - device, strerror (errsv));
4674 - return 2;
4675 + memset(keyBuf, 0, bufSize);
4676 + kp = keyStr;
4677 + for(x = 0; x < (bufSize * 8); x += 6) {
4678 + y = *kp++;
4679 + if(--cnt <= 0) {
4680 + kp = keyStr;
4681 + cnt = ile;
4683 + if((y >= '0') && (y <= '9')) y -= '0';
4684 + else if((y >= 'A') && (y <= 'Z')) y -= ('A' - 10);
4685 + else if((y >= 'a') && (y <= 'z')) y -= ('a' - 36);
4686 + else if((y == '.') || (y == '/')) y += (62 - '.');
4687 + else y &= 63;
4688 + z = x >> 3;
4689 + if(z < bufSize) {
4690 + keyBuf[z] |= y << (x & 7);
4692 + z++;
4693 + if(z < bufSize) {
4694 + keyBuf[z] |= y >> (8 - (x & 7));
4697 - ret = show_loop_fd(fd, device);
4698 - close(fd);
4699 - return ret;
4702 +/* this is for compatibility with mainline mount */
4703 +static void unhashed2_key_setup(unsigned char *keyStr, int ile, unsigned char *keyBuf, int bufSize)
4705 + memset(keyBuf, 0, bufSize);
4706 + strncpy((char *)keyBuf, (char *)keyStr, bufSize - 1);
4707 + keyBuf[bufSize - 1] = 0;
4710 -static int
4711 -show_used_loop_devices (void) {
4712 - struct looplist ll;
4713 - int fd;
4714 +static void rmd160HashTwiceWithA(unsigned char *ib, int ile, unsigned char *ob, int ole)
4716 + char tmpBuf[20 + 20];
4717 + char pwdCopy[130];
4719 - if (looplist_open(&ll, LLFLG_USEDONLY) == -1) {
4720 - error(_("%s: /dev directory does not exist."), progname);
4721 - return 1;
4723 + if(ole < 1) return;
4724 + memset(ob, 0, ole);
4725 + if(ole > 40) ole = 40;
4726 + rmd160_hash_buffer(&tmpBuf[0], (char *)ib, ile);
4727 + pwdCopy[0] = 'A';
4728 + if(ile > sizeof(pwdCopy) - 1) ile = sizeof(pwdCopy) - 1;
4729 + memcpy(pwdCopy + 1, ib, ile);
4730 + rmd160_hash_buffer(&tmpBuf[20], pwdCopy, ile + 1);
4731 + memcpy(ob, tmpBuf, ole);
4732 + memset(tmpBuf, 0, sizeof(tmpBuf));
4733 + memset(pwdCopy, 0, sizeof(pwdCopy));
4736 - while((fd = looplist_next(&ll)) != -1) {
4737 - show_loop_fd(fd, ll.name);
4738 - close(fd);
4740 - looplist_close(&ll);
4741 +extern long long llseek(int, long long, int);
4743 - if (!ll.ct_succ && ll.ct_perm) {
4744 - error(_("%s: no permission to look at /dev/loop%s<N>"), progname,
4745 - (ll.flag & LLFLG_SUBDIR) ? "/" : "");
4746 - return 1;
4747 +static long long xx_lseek(int fd, long long offset, int whence)
4749 + if(sizeof(off_t) >= 8) {
4750 + return lseek(fd, offset, whence);
4751 + } else {
4752 + return llseek(fd, offset, whence);
4754 - return 0;
4757 -/* list all associated loop devices */
4758 -static int
4759 -show_associated_loop_devices(char *filename, unsigned long long offset, int isoff)
4760 +static int loop_create_random_keys(char *partition, long long offset, long long sizelimit, int loopro, unsigned char *k)
4762 - struct looplist ll;
4763 - struct stat filestat;
4764 - int fd;
4765 + int x, y, fd;
4766 + sha512_context s;
4767 + unsigned char b[4096];
4769 - if (stat(filename, &filestat) == -1) {
4770 - perror(filename);
4771 + if(loopro) {
4772 + fprintf(stderr, _("Error: read-only device %s\n"), partition);
4773 return 1;
4776 - if (looplist_open(&ll, LLFLG_USEDONLY) == -1) {
4777 - error(_("%s: /dev directory does not exist."), progname);
4778 + /*
4779 + * Compute SHA-512 over first 40 KB of old fs data. SHA-512 hash
4780 + * output is then used as entropy for new fs encryption key.
4781 + */
4782 + if((fd = open(partition, O_RDWR)) == -1) {
4783 + seekFailed:
4784 + fprintf(stderr, _("Error: unable to open/seek device %s\n"), partition);
4785 return 1;
4788 - while((fd = looplist_next(&ll)) != -1) {
4789 - if (is_associated(fd, &filestat, offset, isoff) == 1)
4790 - show_loop_fd(fd, ll.name);
4791 + if(offset < 0) offset = -offset;
4792 + if(xx_lseek(fd, offset, SEEK_SET) == -1) {
4793 close(fd);
4794 + goto seekFailed;
4796 - looplist_close(&ll);
4798 - return 0;
4801 -#endif /* MAIN */
4803 -/* check if the loopfile is already associated with the same given
4804 - * parameters.
4806 - * returns: 0 unused / error
4807 - * 1 loop device already used
4808 - */
4809 -static int
4810 -is_associated(int dev, struct stat *file, unsigned long long offset, int isoff)
4812 - struct loop_info64 linfo64;
4813 - struct loop_info64 linfo;
4814 - int ret = 0;
4816 - if (ioctl(dev, LOOP_GET_STATUS64, &linfo64) == 0) {
4817 - if (file->st_dev == linfo64.lo_device &&
4818 - file->st_ino == linfo64.lo_inode &&
4819 - (isoff == 0 || offset == linfo64.lo_offset))
4820 - ret = 1;
4822 - } else if (ioctl(dev, LOOP_GET_STATUS, &linfo) == 0) {
4823 - if (file->st_dev == linfo.lo_device &&
4824 - file->st_ino == linfo.lo_inode &&
4825 - (isoff == 0 || offset == linfo.lo_offset))
4826 - ret = 1;
4829 - return ret;
4832 -/* check if the loop file is already used with the same given
4833 - * parameters. We check for device no, inode and offset.
4834 - * returns: associated devname or NULL
4835 - */
4836 -char *
4837 -loopfile_used (const char *filename, unsigned long long offset) {
4838 - struct looplist ll;
4839 - char *devname = NULL;
4840 - struct stat filestat;
4841 - int fd;
4843 - if (stat(filename, &filestat) == -1) {
4844 - perror(filename);
4845 - return NULL;
4848 - if (looplist_open(&ll, LLFLG_USEDONLY) == -1) {
4849 - error(_("%s: /dev directory does not exist."), progname);
4850 - return NULL;
4851 + sha512_init(&s);
4852 + for(x = 1; x <= 10; x++) {
4853 + if((sizelimit > 0) && ((sizeof(b) * x) > sizelimit)) break;
4854 + if(rd_wr_retry(fd, &b[0], sizeof(b), 0) != sizeof(b)) break;
4855 + sha512_write(&s, &b[0], sizeof(b));
4857 + sha512_final(&s);
4859 - while((fd = looplist_next(&ll)) != -1) {
4860 - int res = is_associated(fd, &filestat, offset, 1);
4861 - close(fd);
4862 - if (res == 1) {
4863 - devname = xstrdup(ll.name);
4864 - break;
4865 + /*
4866 + * Overwrite 40 KB of old fs data 20 times so that recovering
4867 + * SHA-512 output beyond this point is difficult and expensive.
4868 + */
4869 + for(y = 0; y < 20; y++) {
4870 + int z;
4871 + struct {
4872 + struct timeval tv;
4873 + unsigned char h[64];
4874 + int x,y,z;
4875 + } j;
4876 + if(xx_lseek(fd, offset, SEEK_SET) == -1) break;
4877 + memcpy(&j.h[0], &s.sha_out[0], 64);
4878 + gettimeofday(&j.tv, NULL);
4879 + j.y = y;
4880 + for(x = 1; x <= 10; x++) {
4881 + j.x = x;
4882 + for(z = 0; z < sizeof(b); z += 64) {
4883 + j.z = z;
4884 + sha512_hash_buffer((unsigned char *)&j, sizeof(j), &b[z], 64);
4886 + if((sizelimit > 0) && ((sizeof(b) * x) > sizelimit)) break;
4887 + if(rd_wr_retry(fd, &b[0], sizeof(b), 1) != sizeof(b)) break;
4889 + memset(&j, 0, sizeof(j));
4890 + if(fsync(fd)) break;
4892 - looplist_close(&ll);
4894 - return devname;
4897 -int
4898 -loopfile_used_with(char *devname, const char *filename, unsigned long long offset)
4900 - struct stat statbuf;
4901 - int fd, ret;
4902 + close(fd);
4904 - if (!is_loop_device(devname))
4905 - return 0;
4906 + /*
4907 + * Use all 512 bits of hash output
4908 + */
4909 + memcpy(&b[0], &s.sha_out[0], 64);
4910 + memset(&s, 0, sizeof(s));
4912 - if (stat(filename, &statbuf) == -1)
4913 - return 0;
4914 + /*
4915 + * Read 32 bytes of random entropy from kernel's random
4916 + * number generator. This code may be executed early on startup
4917 + * scripts and amount of random entropy may be non-existent.
4918 + * SHA-512 of old fs data is used as workaround for missing
4919 + * entropy in kernel's random number generator.
4920 + */
4921 + if((fd = open("/dev/urandom", O_RDONLY)) == -1) {
4922 + fprintf(stderr, _("Error: unable to open /dev/urandom\n"));
4923 + return 1;
4925 + rd_wr_retry(fd, &b[64], 32, 0);
4927 - fd = open(devname, O_RDONLY);
4928 - if (fd == -1)
4929 - return 0;
4930 + /* generate multi-key hashes */
4931 + x = 0;
4932 + while(x < 65) {
4933 + rd_wr_retry(fd, &b[64+32], 16, 0);
4934 + sha512_hash_buffer(&b[0], 64+32+16, k, 32);
4935 + k += 32;
4936 + x++;
4939 - ret = is_associated(fd, &statbuf, offset, 1);
4940 close(fd);
4941 - return ret;
4942 + memset(&b[0], 0, sizeof(b));
4943 + return 0;
4946 -char *
4947 -find_unused_loop_device (void) {
4948 - struct looplist ll;
4949 - char *devname = NULL;
4950 - int fd;
4951 +#if !defined(MAIN)
4952 +static int loop_fork_mkfs_command(char *device, char *fstype)
4954 + int x, y = 0;
4955 + char *a[10], *e[1];
4957 - if (looplist_open(&ll, LLFLG_FREEONLY) == -1) {
4958 - error(_("%s: /dev directory does not exist."), progname);
4959 - return NULL;
4960 + sync();
4961 + if(!(x = fork())) {
4962 + if((x = open("/dev/null", O_WRONLY)) >= 0) {
4963 + dup2(x, 0);
4964 + dup2(x, 1);
4965 + dup2(x, 2);
4966 + close(x);
4968 + x = 0;
4969 + a[x++] = "mkfs";
4970 + a[x++] = "-t";
4971 + a[x++] = fstype;
4972 + /* mkfs.reiserfs and mkfs.xfs need -f option */
4973 + if(!strcmp(fstype, "reiserfs") || !strcmp(fstype, "xfs")) {
4974 + a[x++] = "-f";
4976 + a[x++] = device;
4977 + a[x] = 0;
4978 + e[0] = 0;
4979 + if(setgid(getgid())) exit(1);
4980 + if(setuid(getuid())) exit(1);
4981 + for(x = 3; x < 1024; x++) {
4982 + close(x);
4984 + execve("/sbin/mkfs", &a[0], &e[0]);
4985 + exit(1);
4988 - if ((fd = looplist_next(&ll)) != -1) {
4989 - close(fd);
4990 - devname = xstrdup(ll.name);
4991 + if(x == -1) {
4992 + fprintf(stderr, _("Error: fork failed\n"));
4993 + return 1;
4995 - looplist_close(&ll);
4996 - if (devname)
4997 - return devname;
4999 - if (!ll.ct_succ && ll.ct_perm)
5000 - error(_("%s: no permission to look at /dev/loop%s<N>"), progname,
5001 - (ll.flag & LLFLG_SUBDIR) ? "/" : "");
5002 - else if (ll.ct_succ)
5003 - error(_("%s: could not find any free loop device"), progname);
5004 - else
5005 - error(_(
5006 - "%s: Could not find any loop device. Maybe this kernel "
5007 - "does not know\n"
5008 - " about the loop device? (If so, recompile or "
5009 - "`modprobe loop'.)"), progname);
5010 - return NULL;
5014 - * A function to read the passphrase either from the terminal or from
5015 - * an open file descriptor.
5016 - */
5017 -static char *
5018 -xgetpass(int pfd, const char *prompt) {
5019 - char *pass;
5020 - int buflen, i;
5022 - if (pfd < 0) /* terminal */
5023 - return getpass(prompt);
5025 - pass = NULL;
5026 - buflen = 0;
5027 - for (i=0; ; i++) {
5028 - if (i >= buflen-1) {
5029 - /* we're running out of space in the buffer.
5030 - * Make it bigger: */
5031 - char *tmppass = pass;
5032 - buflen += 128;
5033 - pass = realloc(tmppass, buflen);
5034 - if (pass == NULL) {
5035 - /* realloc failed. Stop reading. */
5036 - error(_("Out of memory while reading passphrase"));
5037 - pass = tmppass; /* the old buffer hasn't changed */
5038 - break;
5041 - if (read(pfd, pass+i, 1) != 1 ||
5042 - pass[i] == '\n' || pass[i] == 0)
5043 - break;
5044 + waitpid(x, &y, 0);
5045 + sync();
5046 + if(!WIFEXITED(y) || (WEXITSTATUS(y) != 0)) {
5047 + fprintf(stderr, _("Error: encrypted file system mkfs failed\n"));
5048 + return 1;
5051 - if (pass == NULL)
5052 - return "";
5054 - pass[i] = 0;
5055 - return pass;
5058 -static int
5059 -digits_only(const char *s) {
5060 - while (*s)
5061 - if (!isdigit(*s++))
5062 - return 0;
5063 - return 1;
5064 + return 0;
5066 +#endif
5069 - * return codes:
5070 - * 0 - success
5071 - * 1 - error
5072 - * 2 - error (EBUSY)
5073 - */
5075 -set_loop(const char *device, const char *file, unsigned long long offset,
5076 - unsigned long long sizelimit, const char *encryption, int pfd, int *options) {
5077 - struct loop_info64 loopinfo64;
5078 - int fd, ffd, mode, i;
5079 - char *pass;
5080 - char *filename;
5082 - if (verbose) {
5083 - char *xdev = loopfile_used(file, offset);
5085 - if (xdev) {
5086 - printf(_("warning: %s is already associated with %s\n"),
5087 - file, xdev);
5088 - free(xdev);
5092 - mode = (*options & SETLOOP_RDONLY) ? O_RDONLY : O_RDWR;
5093 +set_loop(const char *device, const char *file, int *loopro, const char **fstype, unsigned int *AutoChmodPtr, int busyRetVal) {
5094 + struct loop_info64 loopinfo;
5095 + int fd, ffd, mode, i, errRetVal = 1;
5096 + char *pass, *apiName = NULL;
5097 + void (*hashFunc)(unsigned char *, int, unsigned char *, int);
5098 + unsigned char multiKeyBits[65][32];
5099 + int minPassLen = LOOP_PASSWORD_MIN_LENGTH;
5100 + int run_mkfs_command = 0;
5102 + loopFileName = (char *)file;
5103 + multiKeyMode = 0;
5104 + mode = (*loopro ? O_RDONLY : O_RDWR);
5105 if ((ffd = open(file, mode)) < 0) {
5106 - if (!(*options & SETLOOP_RDONLY) &&
5107 - (errno == EROFS || errno == EACCES))
5108 + if (!*loopro && errno == EROFS)
5109 ffd = open(file, mode = O_RDONLY);
5110 if (ffd < 0) {
5111 perror(file);
5112 return 1;
5114 - if (verbose)
5115 - printf(_("warning: %s: is write-protected, using read-only.\n"),
5116 - file);
5117 - *options |= SETLOOP_RDONLY;
5119 if ((fd = open(device, mode)) < 0) {
5120 perror (device);
5121 - close(ffd);
5122 - return 1;
5123 + goto close_ffd_return1;
5125 - memset(&loopinfo64, 0, sizeof(loopinfo64));
5126 + *loopro = (mode == O_RDONLY);
5128 - if (!(filename = canonicalize(file)))
5129 - filename = (char *) file;
5130 - xstrncpy((char *)loopinfo64.lo_file_name, filename, LO_NAME_SIZE);
5132 - if (encryption && *encryption) {
5133 - if (digits_only(encryption)) {
5134 - loopinfo64.lo_encrypt_type = atoi(encryption);
5135 - } else {
5136 - loopinfo64.lo_encrypt_type = LO_CRYPT_CRYPTOAPI;
5137 - snprintf((char *)loopinfo64.lo_crypt_name, LO_NAME_SIZE,
5138 - "%s", encryption);
5140 + if (ioctl(fd, LOOP_SET_FD, ffd) < 0) {
5141 + if(errno == EBUSY)
5142 + errRetVal = busyRetVal;
5143 + if((errRetVal != 2) || verbose)
5144 + perror("ioctl: LOOP_SET_FD");
5145 +keyclean_close_fd_ffd_return1:
5146 + memset(loopinfo.lo_encrypt_key, 0, sizeof(loopinfo.lo_encrypt_key));
5147 + memset(&multiKeyBits[0][0], 0, sizeof(multiKeyBits));
5148 + close (fd);
5149 +close_ffd_return1:
5150 + close (ffd);
5151 + return errRetVal;
5154 - loopinfo64.lo_offset = offset;
5155 - loopinfo64.lo_sizelimit = sizelimit;
5156 + memset (&loopinfo, 0, sizeof (loopinfo));
5157 + xstrncpy ((char *)loopinfo.lo_file_name, file, LO_NAME_SIZE);
5158 + if (loopEncryptionType)
5159 + loopinfo.lo_encrypt_type = loop_crypt_type (loopEncryptionType, &loopinfo.lo_encrypt_key_size, &apiName);
5160 + if (loopOffsetBytes)
5161 + loopinfo.lo_offset = mystrtoull(loopOffsetBytes, 1);
5162 + if (loopSizeBytes)
5163 + loopinfo.lo_sizelimit = mystrtoull(loopSizeBytes, 0);
5165 #ifdef MCL_FUTURE
5167 * Oh-oh, sensitive data coming up. Better lock into memory to prevent
5168 * passwd etc being swapped out and left somewhere on disk.
5170 - if (loopinfo64.lo_encrypt_type != LO_CRYPT_NONE) {
5171 - if(mlockall(MCL_CURRENT | MCL_FUTURE)) {
5172 - perror("memlock");
5173 - fprintf(stderr, _("Couldn't lock into memory, exiting.\n"));
5174 - exit(1);
5177 + if(loopinfo.lo_encrypt_type && mlockall(MCL_CURRENT | MCL_FUTURE)) {
5178 + perror("memlock");
5179 + ioctl (fd, LOOP_CLR_FD, 0);
5180 + fprintf(stderr, _("Couldn't lock into memory, exiting.\n"));
5181 + exit(1);
5183 #endif
5185 - switch (loopinfo64.lo_encrypt_type) {
5186 + switch (loopinfo.lo_encrypt_type) {
5187 case LO_CRYPT_NONE:
5188 - loopinfo64.lo_encrypt_key_size = 0;
5189 + loopinfo.lo_encrypt_key_size = 0;
5190 break;
5191 case LO_CRYPT_XOR:
5192 - pass = getpass(_("Password: "));
5193 - goto gotpass;
5194 + pass = sGetPass (1, 0);
5195 + if(!pass) goto loop_clr_fd_out;
5196 + xstrncpy ((char *)loopinfo.lo_encrypt_key, pass, LO_KEY_SIZE);
5197 + loopinfo.lo_encrypt_key_size = strlen((char*)loopinfo.lo_encrypt_key);
5198 + break;
5199 + case 3: /* LO_CRYPT_FISH2 */
5200 + case 4: /* LO_CRYPT_BLOW */
5201 + case 7: /* LO_CRYPT_SERPENT */
5202 + case 8: /* LO_CRYPT_MARS */
5203 + case 11: /* LO_CRYPT_RC6 */
5204 + case 12: /* LO_CRYPT_DES_EDE3 */
5205 + case 16: /* LO_CRYPT_AES */
5206 + case 18: /* LO_CRYPT_CRYPTOAPI */
5207 + /* set default hash function */
5208 + hashFunc = sha256_hash_buffer;
5209 + if(loopinfo.lo_encrypt_key_size == 24) hashFunc = sha384_hash_buffer;
5210 + if(loopinfo.lo_encrypt_key_size == 32) hashFunc = sha512_hash_buffer;
5211 + /* possibly override default hash function */
5212 + if(passHashFuncName) {
5213 + if(!strcasecmp(passHashFuncName, "sha256")) {
5214 + hashFunc = sha256_hash_buffer;
5215 + } else if(!strcasecmp(passHashFuncName, "sha384")) {
5216 + hashFunc = sha384_hash_buffer;
5217 + } else if(!strcasecmp(passHashFuncName, "sha512")) {
5218 + hashFunc = sha512_hash_buffer;
5219 + } else if(!strcasecmp(passHashFuncName, "rmd160")) {
5220 + hashFunc = rmd160HashTwiceWithA;
5221 + minPassLen = 1;
5222 + } else if(!strcasecmp(passHashFuncName, "unhashed1")) {
5223 + hashFunc = unhashed1_key_setup;
5224 + } else if(!strcasecmp(passHashFuncName, "unhashed2")) {
5225 + hashFunc = unhashed2_key_setup;
5226 + minPassLen = 1;
5227 + } else if(!strcasecmp(passHashFuncName, "unhashed3") && passFDnumber && !gpgKeyFile) {
5228 + /* unhashed3 hash type reads binary key from file descriptor. */
5229 + /* This is not compatible with gpgkey= mount option */
5230 + if(rd_wr_retry(atoi(passFDnumber), (char *)&loopinfo.lo_encrypt_key[0], LO_KEY_SIZE, 0) < 1) {
5231 + fprintf(stderr, _("Error: couldn't read binary key\n"));
5232 + goto loop_clr_fd_out;
5234 + break; /* out of switch(loopinfo.lo_encrypt_type) */
5235 + } else if(!strncasecmp(passHashFuncName, "random", 6) && ((passHashFuncName[6] == 0) || (passHashFuncName[6] == '/'))) {
5236 + /* random hash type sets up 65 random keys */
5237 + /* WARNING! DO NOT USE RANDOM HASH TYPE ON PARTITION WITH EXISTING */
5238 + /* IMPORTANT DATA ON IT. RANDOM HASH TYPE WILL DESTROY YOUR DATA. */
5239 + if(loop_create_random_keys((char*)file, loopinfo.lo_offset, loopinfo.lo_sizelimit, *loopro, &multiKeyBits[0][0])) {
5240 + goto loop_clr_fd_out;
5242 + memcpy(&loopinfo.lo_encrypt_key[0], &multiKeyBits[0][0], sizeof(loopinfo.lo_encrypt_key));
5243 + run_mkfs_command = multiKeyMode = 1000;
5244 + break; /* out of switch(loopinfo.lo_encrypt_type) */
5247 + pass = sGetPass (minPassLen, LOOP_PASSWORD_MIN_LENGTH);
5248 + if(!pass) goto loop_clr_fd_out;
5249 + i = strlen(pass);
5250 + if(hashFunc == unhashed1_key_setup) {
5251 + /* this is for compatibility with historic loop-AES version */
5252 + loopinfo.lo_encrypt_key_size = 16; /* 128 bits */
5253 + if(i >= 32) loopinfo.lo_encrypt_key_size = 24; /* 192 bits */
5254 + if(i >= 43) loopinfo.lo_encrypt_key_size = 32; /* 256 bits */
5256 + (*hashFunc)((unsigned char *)pass, i, &loopinfo.lo_encrypt_key[0], sizeof(loopinfo.lo_encrypt_key));
5257 + if(multiKeyMode) {
5258 + int r = 0, t;
5259 + while(r < multiKeyMode) {
5260 + t = strlen(multiKeyPass[r]);
5261 + (*hashFunc)((unsigned char *)multiKeyPass[r], t, &multiKeyBits[r][0], 32);
5262 + memset(multiKeyPass[r], 0, t);
5263 + /*
5264 + * MultiKeyMode uses md5 IV. One key mode uses sector IV. Sector IV
5265 + * and md5 IV v2 and v3 are all computed differently. This first key
5266 + * byte XOR with 0x55/0xF4 is needed to cause complete decrypt failure
5267 + * in cases where data is encrypted with one type of IV and decrypted
5268 + * with another type IV. If identical key was used but only IV was
5269 + * computed differently, only first plaintext block of 512 byte CBC
5270 + * chain would decrypt incorrectly and rest would decrypt correctly.
5271 + * Partially correct decryption is dangerous. Decrypting all blocks
5272 + * incorrectly is safer because file system mount will simply fail.
5273 + */
5274 + if(multiKeyMode == 65) {
5275 + multiKeyBits[r][0] ^= 0xF4; /* version 3 */
5276 + } else {
5277 + multiKeyBits[r][0] ^= 0x55; /* version 2 */
5279 + r++;
5281 + } else if(passIterThousands) {
5282 + aes_context ctx;
5283 + unsigned long iter = 0;
5284 + unsigned char tempkey[32];
5285 + /*
5286 + * Set up AES-256 encryption key using same password and hash function
5287 + * as before but with password bit 0 flipped before hashing. That key
5288 + * is then used to encrypt actual loop key 'itercountk' thousand times.
5289 + */
5290 + pass[0] ^= 1;
5291 + (*hashFunc)((unsigned char *)pass, i, &tempkey[0], 32);
5292 + aes_set_key(&ctx, &tempkey[0], 32, 0);
5293 + sscanf(passIterThousands, "%lu", &iter);
5294 + iter *= 1000;
5295 + while(iter > 0) {
5296 + /* encrypt both 128bit blocks with AES-256 */
5297 + aes_encrypt(&ctx, &loopinfo.lo_encrypt_key[ 0], &loopinfo.lo_encrypt_key[ 0]);
5298 + aes_encrypt(&ctx, &loopinfo.lo_encrypt_key[16], &loopinfo.lo_encrypt_key[16]);
5299 + /* exchange upper half of first block with lower half of second block */
5300 + memcpy(&tempkey[0], &loopinfo.lo_encrypt_key[8], 8);
5301 + memcpy(&loopinfo.lo_encrypt_key[8], &loopinfo.lo_encrypt_key[16], 8);
5302 + memcpy(&loopinfo.lo_encrypt_key[16], &tempkey[0], 8);
5303 + iter--;
5305 + memset(&ctx, 0, sizeof(ctx));
5306 + memset(&tempkey[0], 0, sizeof(tempkey));
5308 + memset(pass, 0, i); /* erase original password */
5309 + break;
5310 default:
5311 - pass = xgetpass(pfd, _("Password: "));
5312 - gotpass:
5313 - memset(loopinfo64.lo_encrypt_key, 0, LO_KEY_SIZE);
5314 - xstrncpy((char *)loopinfo64.lo_encrypt_key, pass, LO_KEY_SIZE);
5315 - memset(pass, 0, strlen(pass));
5316 - loopinfo64.lo_encrypt_key_size = LO_KEY_SIZE;
5317 + fprintf (stderr, _("Error: don't know how to get key for encryption system %d\n"), loopinfo.lo_encrypt_type);
5318 + goto loop_clr_fd_out;
5321 - if (ioctl(fd, LOOP_SET_FD, ffd) < 0) {
5322 - int rc = 1;
5324 - if (errno == EBUSY) {
5325 - if (verbose)
5326 - printf(_("ioctl LOOP_SET_FD failed: %s\n"),
5327 - strerror(errno));
5328 - rc = 2;
5329 - } else
5330 - perror("ioctl: LOOP_SET_FD");
5332 - close(fd);
5333 - close(ffd);
5334 - if (file != filename)
5335 - free(filename);
5336 - return rc;
5337 + if(loInitValue) {
5338 + /* cipher modules are free to do whatever they want with this value */
5339 + i = 0;
5340 + sscanf(loInitValue, "%d", &i);
5341 + loopinfo.lo_init[0] = i;
5344 + /* type 18 == LO_CRYPT_CRYPTOAPI */
5345 + if ((loopinfo.lo_encrypt_type == 18) || (loop_set_status64_ioctl(fd, &loopinfo) < 0)) {
5346 + /* direct cipher interface failed - try CryptoAPI interface now */
5347 + if(!apiName || (try_cryptoapi_loop_interface(fd, &loopinfo, apiName) < 0)) {
5348 + fprintf(stderr, _("ioctl: LOOP_SET_STATUS: %s, requested cipher or key length (%d bits) not supported by kernel\n"), strerror(errno), loopinfo.lo_encrypt_key_size << 3);
5349 + loop_clr_fd_out:
5350 + (void) ioctl (fd, LOOP_CLR_FD, 0);
5351 + goto keyclean_close_fd_ffd_return1;
5354 - close (ffd);
5356 - if (*options & SETLOOP_AUTOCLEAR)
5357 - loopinfo64.lo_flags = LO_FLAGS_AUTOCLEAR;
5359 - i = ioctl(fd, LOOP_SET_STATUS64, &loopinfo64);
5360 - if (i) {
5361 - struct loop_info loopinfo;
5362 - int errsv = errno;
5364 - i = loop_info64_to_old(&loopinfo64, &loopinfo);
5365 - if (i) {
5366 - errno = errsv;
5367 - *options &= ~SETLOOP_AUTOCLEAR;
5368 - perror("ioctl: LOOP_SET_STATUS64");
5369 - } else {
5370 - i = ioctl(fd, LOOP_SET_STATUS, &loopinfo);
5371 - if (i)
5372 - perror("ioctl: LOOP_SET_STATUS");
5373 + if(multiKeyMode >= 65) {
5374 + if(ioctl(fd, LOOP_MULTI_KEY_SETUP_V3, &multiKeyBits[0][0]) < 0) {
5375 + if(multiKeyMode == 1000) goto try_v2_setup;
5376 + perror("ioctl: LOOP_MULTI_KEY_SETUP_V3");
5377 + goto loop_clr_fd_out;
5379 + } else if(multiKeyMode == 64) {
5380 + try_v2_setup:
5381 + if((ioctl(fd, LOOP_MULTI_KEY_SETUP, &multiKeyBits[0][0]) < 0) && (multiKeyMode != 1000)) {
5382 + perror("ioctl: LOOP_MULTI_KEY_SETUP");
5383 + goto loop_clr_fd_out;
5385 - memset(&loopinfo, 0, sizeof(loopinfo));
5388 - if ((*options & SETLOOP_AUTOCLEAR) && !is_loopfd_autoclear(fd))
5389 - /* kernel doesn't support loop auto-destruction */
5390 - *options &= ~SETLOOP_AUTOCLEAR;
5392 - memset(&loopinfo64, 0, sizeof(loopinfo64));
5393 + memset(loopinfo.lo_encrypt_key, 0, sizeof(loopinfo.lo_encrypt_key));
5394 + memset(&multiKeyBits[0][0], 0, sizeof(multiKeyBits));
5395 + close (fd);
5396 + close (ffd);
5398 - if (i) {
5399 - ioctl (fd, LOOP_CLR_FD, 0);
5400 - close (fd);
5401 - if (file != filename)
5402 - free(filename);
5403 - return 1;
5404 +#if !defined(MAIN)
5405 + if(run_mkfs_command && fstype && *fstype && **fstype && (getuid() == 0)) {
5406 + if(!loop_fork_mkfs_command((char *)device, (char *)(*fstype))) {
5407 + /* !strncasecmp(passHashFuncName, "random", 6) test matched */
5408 + /* This reads octal mode for newly created file system root */
5409 + /* directory node from '-o phash=random/1777' mount option. */
5410 + /* octal mode--^^^^ */
5411 + sscanf(passHashFuncName + 6, "/%o", AutoChmodPtr);
5412 + } else {
5413 + if((fd = open(device, mode)) >= 0) {
5414 + ioctl(fd, LOOP_CLR_FD, 0);
5415 + close(fd);
5416 + return 1;
5421 - /*
5422 - * HACK: here we're leeking a file descriptor,
5423 - * but mount is a short-lived process anyway.
5424 - */
5425 - if (!(*options & SETLOOP_AUTOCLEAR))
5426 - close (fd);
5427 +#endif
5429 if (verbose > 1)
5430 - printf(_("set_loop(%s,%s,%llu,%llu): success\n"),
5431 - device, filename, offset, sizelimit);
5432 - if (file != filename)
5433 - free(filename);
5434 + printf(_("set_loop(%s,%s): success\n"), device, file);
5435 return 0;
5438 -int
5439 -del_loop (const char *device) {
5440 - int fd, errsv;
5441 +#ifdef MAIN
5443 - if ((fd = open (device, O_RDONLY)) < 0) {
5444 - errsv = errno;
5445 - goto error;
5447 - if (ioctl (fd, LOOP_CLR_FD, 0) < 0) {
5448 - errsv = errno;
5449 - goto error;
5451 - close (fd);
5452 - if (verbose > 1)
5453 - printf(_("del_loop(%s): success\n"), device);
5454 - return 0;
5455 +#include <getopt.h>
5456 +#include <stdarg.h>
5458 -error:
5459 - fprintf(stderr, _("loop: can't delete device %s: %s\n"),
5460 - device, strerror(errsv));
5461 - if (fd >= 0)
5462 - close(fd);
5463 - return 1;
5465 +int verbose = 0;
5466 +static char *progname;
5468 -#else /* no LOOP_SET_FD defined */
5469 static void
5470 -mutter(void) {
5471 - fprintf(stderr,
5472 - _("This mount was compiled without loop support. "
5473 - "Please recompile.\n"));
5474 +usage(void) {
5475 + fprintf(stderr, _("usage:\n\
5476 + %s [options] loop_device file # setup\n\
5477 + %s -F [options] loop_device [file] # setup, read /etc/fstab\n\
5478 + %s loop_device # give info\n\
5479 + %s -a # give info of all loops\n\
5480 + %s -f # show next free loop device\n\
5481 + %s -d loop_device # delete\n\
5482 + %s -R loop_device # resize\n\
5483 +options: -e encryption -o offset -s sizelimit -p passwdfd -T -S pseed\n\
5484 + -H phash -I loinit -K gpgkey -G gpghome -C itercountk -v -r\n\
5485 + -P cleartextkey\n"),
5486 + progname, progname, progname, progname, progname, progname, progname);
5487 + exit(1);
5490 -int
5491 -set_loop(const char *device, const char *file, unsigned long long offset,
5492 - unsigned long long sizelimit, const char *encryption, int pfd, int *loopro,
5493 - int keysz, int hash_pass) {
5494 - mutter();
5495 - return 1;
5496 +void
5497 +show_all_loops(void)
5499 + char dev[20];
5500 + char *lfmt[] = { "/dev/loop%d", "/dev/loop/%d" };
5501 + int i, j, fd, x;
5502 + struct stat statbuf;
5504 + for(i = 0; i < 256; i++) {
5505 + for(j = (sizeof(lfmt) / sizeof(lfmt[0])) - 1; j >= 0; j--) {
5506 + sprintf(dev, lfmt[j], i);
5507 + if(stat(dev, &statbuf) == 0 && S_ISBLK(statbuf.st_mode)) {
5508 + fd = open(dev, O_RDONLY);
5509 + if(fd >= 0) {
5510 + x = is_unused_loop_device(fd);
5511 + close(fd);
5512 + if(x == 0) {
5513 + show_loop(dev);
5514 + j = 0;
5523 -del_loop (const char *device) {
5524 - mutter();
5525 - return 1;
5527 +read_options_from_fstab(char *loopToFind, char **partitionPtr)
5529 + FILE *f;
5530 + struct mntent *m;
5531 + int y, foundMatch = 0;
5532 + char *opt, *fr1, *fr2;
5533 + struct options {
5534 + char *name; /* name of /etc/fstab option */
5535 + char **dest; /* destination where it is written to */
5536 + char *line; /* temp */
5537 + };
5538 + struct options tbl[] = {
5539 + { "device/file name ", partitionPtr }, /* must be index 0 */
5540 + { "loop=", &loopToFind }, /* must be index 1 */
5541 + { "offset=", &loopOffsetBytes },
5542 + { "sizelimit=", &loopSizeBytes },
5543 + { "encryption=", &loopEncryptionType },
5544 + { "pseed=", &passSeedString },
5545 + { "phash=", &passHashFuncName },
5546 + { "loinit=", &loInitValue },
5547 + { "gpgkey=", &gpgKeyFile },
5548 + { "gpghome=", &gpgHomeDir },
5549 + { "cleartextkey=", &clearTextKeyFile },
5550 + { "itercountk=", &passIterThousands },
5551 + };
5552 + struct options *p;
5554 -char *
5555 -find_unused_loop_device (void) {
5556 - mutter();
5557 - return 0;
5558 + if (!(f = setmntent("/etc/fstab", "r"))) {
5559 + fprintf(stderr, _("Error: unable to open /etc/fstab for reading\n"));
5560 + return 0;
5562 + while ((m = getmntent(f)) != NULL) {
5563 + tbl[0].line = fr1 = xstrdup(m->mnt_fsname);
5564 + p = &tbl[1];
5565 + do {
5566 + p->line = NULL;
5567 + } while (++p < &tbl[sizeof(tbl) / sizeof(struct options)]);
5568 + opt = fr2 = xstrdup(m->mnt_opts);
5569 + for (opt = strtok(opt, ","); opt != NULL; opt = strtok(NULL, ",")) {
5570 + p = &tbl[1];
5571 + do {
5572 + y = strlen(p->name);
5573 + if (!strncmp(opt, p->name, y))
5574 + p->line = opt + y;
5575 + } while (++p < &tbl[sizeof(tbl) / sizeof(struct options)]);
5577 + if (tbl[1].line && !strcmp(loopToFind, tbl[1].line)) {
5578 + if (++foundMatch > 1) {
5579 + fprintf(stderr, _("Error: multiple loop=%s options found in /etc/fstab\n"), loopToFind);
5580 + endmntent(f);
5581 + return 0;
5583 + p = &tbl[0];
5584 + do {
5585 + if (!*p->dest && p->line) {
5586 + *p->dest = p->line;
5587 + if (verbose)
5588 + printf(_("using %s%s from /etc/fstab\n"), p->name, p->line);
5590 + } while (++p < &tbl[sizeof(tbl) / sizeof(struct options)]);
5591 + fr1 = fr2 = NULL;
5593 + if(fr1) free(fr1);
5594 + if(fr2) free(fr2);
5596 + endmntent(f);
5597 + if (foundMatch == 0) {
5598 + fprintf(stderr, _("Error: loop=%s option not found in /etc/fstab\n"), loopToFind);
5600 + return foundMatch;
5603 -#endif /* !LOOP_SET_FD */
5605 -#ifdef MAIN
5607 -#ifdef LOOP_SET_FD
5609 -#include <getopt.h>
5610 -#include <stdarg.h>
5612 -#include "strtosize.h"
5613 +int
5614 +recompute_loop_dev_size(char *device)
5616 + int fd, err1 = 0, err2, err3;
5617 + long long oldBytes = -1, newBytes = -1;
5619 -static void
5620 -usage(void) {
5621 - fprintf(stderr, _("\nUsage:\n"
5622 - " %1$s loop_device give info\n"
5623 - " %1$s -a | --all list all used\n"
5624 - " %1$s -d | --detach <loopdev> [<loopdev> ...] delete\n"
5625 - " %1$s -f | --find find unused\n"
5626 - " %1$s -c | --set-capacity <loopdev> resize\n"
5627 - " %1$s -j | --associated <file> [-o <num>] list all associated with <file>\n"
5628 - " %1$s [ options ] {-f|--find|loopdev} <file> setup\n"),
5629 - progname);
5631 - fprintf(stderr, _("\nOptions:\n"
5632 - " -e | --encryption <type> enable data encryption with specified <name/num>\n"
5633 - " -h | --help this help\n"
5634 - " -o | --offset <num> start at offset <num> into file\n"
5635 - " --sizelimit <num> loop limited to only <num> bytes of the file\n"
5636 - " -p | --pass-fd <num> read passphrase from file descriptor <num>\n"
5637 - " -r | --read-only setup read-only loop device\n"
5638 - " --show print device name (with -f <file>)\n"
5639 - " -v | --verbose verbose mode\n\n"));
5640 - exit(1);
5642 + fd = open(device, O_RDONLY);
5643 + if(fd < 0) {
5644 + perror(device);
5645 + return 1;
5647 + if(verbose) {
5648 + err1 = ioctl(fd, BLKGETSIZE64, &oldBytes);
5650 + err2 = ioctl(fd, LOOP_RECOMPUTE_DEV_SIZE, 0);
5651 + if(err2) {
5652 + perror(device);
5653 + goto done1;
5655 + if(verbose) {
5656 + err3 = ioctl(fd, BLKGETSIZE64, &newBytes);
5657 + if(!err1 && (oldBytes >= 0)) {
5658 + printf("%s: old size %lld bytes\n", device, oldBytes);
5660 + if(!err3 && (newBytes >= 0)) {
5661 + printf("%s: new size %lld bytes\n", device, newBytes);
5664 +done1:
5665 + close(fd);
5666 + return err2;
5670 main(int argc, char **argv) {
5671 - char *p, *offset, *sizelimit, *encryption, *passfd, *device, *file, *assoc;
5672 - int delete, find, c, all, capacity;
5673 + char *partitionName = NULL;
5674 + char *device = NULL;
5675 + int delete,find,c,option_a=0,option_F=0,option_R=0,setup_o=0;
5676 int res = 0;
5677 - int showdev = 0;
5678 int ro = 0;
5679 - int pfd = -1;
5680 - uintmax_t off = 0, slimit = 0;
5681 - struct option longopts[] = {
5682 - { "all", 0, 0, 'a' },
5683 - { "set-capacity", 0, 0, 'c' },
5684 - { "detach", 0, 0, 'd' },
5685 - { "encryption", 1, 0, 'e' },
5686 - { "find", 0, 0, 'f' },
5687 - { "help", 0, 0, 'h' },
5688 - { "associated", 1, 0, 'j' },
5689 - { "offset", 1, 0, 'o' },
5690 - { "sizelimit", 1, 0, 128 },
5691 - { "pass-fd", 1, 0, 'p' },
5692 - { "read-only", 0, 0, 'r' },
5693 - { "show", 0, 0, 's' },
5694 - { "verbose", 0, 0, 'v' },
5695 - { NULL, 0, 0, 0 }
5696 - };
5698 setlocale(LC_ALL, "");
5699 bindtextdomain(PACKAGE, LOCALEDIR);
5700 textdomain(PACKAGE);
5702 - capacity = delete = find = all = 0;
5703 - assoc = offset = sizelimit = encryption = passfd = NULL;
5705 + delete = find = 0;
5706 progname = argv[0];
5707 - if ((p = strrchr(progname, '/')) != NULL)
5708 - progname = p+1;
5710 - while ((c = getopt_long(argc, argv, "acde:E:fhj:o:p:rsv",
5711 - longopts, NULL)) != -1) {
5712 + while ((c = getopt(argc,argv,"aC:de:fFG:H:I:K:o:p:P:rRs:S:Tv")) != -1) {
5713 switch (c) {
5714 - case 'a':
5715 - all = 1;
5716 + case 'a': /* show status of all loops */
5717 + option_a = 1;
5718 break;
5719 - case 'c':
5720 - capacity = 1;
5721 - break;
5722 - case 'r':
5723 - ro = 1;
5724 + case 'C':
5725 + passIterThousands = optarg;
5726 + setup_o = 1;
5727 break;
5728 case 'd':
5729 delete = 1;
5730 break;
5731 - case 'E':
5732 case 'e':
5733 - encryption = optarg;
5734 + loopEncryptionType = optarg;
5735 + setup_o = 1;
5736 break;
5737 - case 'f':
5738 + case 'f': /* find free loop */
5739 find = 1;
5740 break;
5741 - case 'j':
5742 - assoc = optarg;
5743 + case 'F': /* read loop related options from /etc/fstab */
5744 + option_F = 1;
5745 + setup_o = 1;
5746 + break;
5747 + case 'G': /* GnuPG home dir */
5748 + gpgHomeDir = optarg;
5749 + setup_o = 1;
5750 + break;
5751 + case 'H': /* passphrase hash function name */
5752 + passHashFuncName = optarg;
5753 + setup_o = 1;
5754 + break;
5755 + case 'I': /* lo_init[0] value (in string form) */
5756 + loInitValue = optarg;
5757 + setup_o = 1;
5758 + break;
5759 + case 'K': /* GnuPG key file name */
5760 + gpgKeyFile = optarg;
5761 + setup_o = 1;
5762 break;
5763 case 'o':
5764 - offset = optarg;
5765 + loopOffsetBytes = optarg;
5766 + setup_o = 1;
5767 break;
5768 - case 'p':
5769 - passfd = optarg;
5770 + case 'p': /* read passphrase from given fd */
5771 + passFDnumber = optarg;
5772 + setup_o = 1;
5773 + break;
5774 + case 'P': /* read passphrase from given file */
5775 + clearTextKeyFile = optarg;
5776 + setup_o = 1;
5777 + break;
5778 + case 'r': /* read-only */
5779 + ro = 1;
5780 + setup_o = 1;
5781 + break;
5782 + case 'R': /* recompute loop dev size */
5783 + option_R = 1;
5784 break;
5785 case 's':
5786 - showdev = 1;
5787 + loopSizeBytes = optarg;
5788 + setup_o = 1;
5789 + break;
5790 + case 'S': /* optional seed for passphrase */
5791 + passSeedString = optarg;
5792 + setup_o = 1;
5793 + break;
5794 + case 'T': /* ask passphrase _twice_ */
5795 + passAskTwice = "T";
5796 + setup_o = 1;
5797 break;
5798 case 'v':
5799 - verbose = 1;
5800 + verbose++;
5801 break;
5803 - case 128: /* --sizelimit */
5804 - sizelimit = optarg;
5805 - break;
5807 default:
5808 usage();
5812 - if (argc == 1) {
5813 - usage();
5814 - } else if (delete) {
5815 - if (argc < optind+1 || encryption || offset || sizelimit ||
5816 - capacity || find || all || showdev || assoc || ro)
5817 - usage();
5818 + if (option_a + delete + option_R + setup_o + find > 1) usage();
5819 + if (option_a) {
5820 + /* show all loops */
5821 + if (argc != optind) usage();
5822 + show_all_loops();
5823 + res = 0;
5824 } else if (find) {
5825 - if (capacity || all || assoc || argc < optind || argc > optind+1)
5826 + if (argc != optind)
5827 usage();
5828 - } else if (all) {
5829 - if (argc > 2)
5830 - usage();
5831 - } else if (assoc) {
5832 - if (capacity || encryption || showdev || passfd || ro)
5833 - usage();
5834 - } else if (capacity) {
5835 - if (argc != optind + 1 || encryption || offset || sizelimit ||
5836 - showdev || ro)
5837 - usage();
5838 - } else {
5839 - if (argc < optind+1 || argc > optind+2)
5840 - usage();
5843 - if (offset && strtosize(offset, &off)) {
5844 - error(_("%s: invalid offset '%s' specified"), progname, offset);
5845 - usage();
5847 - if (sizelimit && strtosize(sizelimit, &slimit)) {
5848 - error(_("%s: invalid sizelimit '%s' specified"),
5849 - progname, sizelimit);
5850 - usage();
5853 - if (all)
5854 - return show_used_loop_devices();
5855 - else if (assoc)
5856 - return show_associated_loop_devices(assoc, off, offset ? 1 : 0);
5857 - else if (find) {
5858 device = find_unused_loop_device();
5859 if (device == NULL)
5860 return -1;
5861 - if (argc == optind) {
5862 - if (verbose)
5863 - printf(_("Loop device is %s\n"), device);
5864 - printf("%s\n", device);
5865 - return 0;
5867 - file = argv[optind];
5868 - } else if (!delete) {
5869 - device = argv[optind];
5870 - if (argc == optind+1)
5871 - file = NULL;
5872 - else
5873 - file = argv[optind+1];
5876 - if (delete) {
5877 - while (optind < argc)
5878 - res += del_loop(argv[optind++]);
5879 - } else if (capacity) {
5880 - res = set_capacity(device);
5881 - } else if (file == NULL)
5882 - res = show_loop(device);
5883 - else {
5884 - if (passfd && sscanf(passfd, "%d", &pfd) != 1)
5885 + if (verbose)
5886 + printf("Loop device is %s\n", device);
5887 + printf("%s\n", device);
5888 + res = 0;
5889 + } else if (delete) {
5890 + /* delete loop */
5891 + if (argc != optind+1) usage();
5892 + res = del_loop(argv[optind]);
5893 + } else if (option_R) {
5894 + /* resize existing loop */
5895 + if (argc != optind+1) usage();
5896 + res = recompute_loop_dev_size(argv[optind]);
5897 + } else if ((argc == optind+1) && !setup_o) {
5898 + /* show one loop */
5899 + res = show_loop(argv[optind]);
5900 + } else {
5901 + /* set up new loop */
5902 + if ((argc < optind+1) || ((argc == optind+1) && !option_F) || (argc > optind+2))
5903 usage();
5904 - do {
5905 - res = set_loop(device, file, off, slimit, encryption, pfd, &ro);
5906 - if (res == 2 && find) {
5907 - if (verbose)
5908 - printf(_("stolen loop=%s...trying again\n"),
5909 - device);
5910 - free(device);
5911 - if (!(device = find_unused_loop_device()))
5912 - return -1;
5914 - } while (find && res == 2);
5916 - if (device) {
5917 - if (res == 2)
5918 - error(_("%s: %s: device is busy"), progname, device);
5919 - else if (res == 0) {
5920 - if (verbose)
5921 - printf(_("Loop device is %s\n"), device);
5922 - if (showdev && find)
5923 - printf("%s\n", device);
5926 + if (argc > optind+1)
5927 + partitionName = argv[optind+1];
5928 + if (option_F && (read_options_from_fstab(argv[optind], &partitionName) != 1))
5929 + exit(1);
5930 + res = set_loop(argv[optind],partitionName,&ro,(const char**)0,(unsigned int *)0, 1);
5932 return res;
5935 -#else /* LOOP_SET_FD not defined */
5937 -int
5938 -main(int argc, char **argv) {
5939 - fprintf(stderr,
5940 - _("No loop support was available at compile time. "
5941 - "Please recompile.\n"));
5942 - return -1;
5944 -#endif /* !LOOP_SET_FD*/
5945 -#endif /* MAIN */
5946 +#endif
5947 diff -urN util-linux-ng-2.18/mount/lomount.h util-linux-ng-2.18-AES/mount/lomount.h
5948 --- util-linux-ng-2.18/mount/lomount.h 2010-02-04 13:53:56.000000000 +0200
5949 +++ util-linux-ng-2.18-AES/mount/lomount.h 2010-07-06 12:24:13.000000000 +0300
5950 @@ -1,12 +1,19 @@
5951 -extern int set_loop(const char *, const char *, unsigned long long, unsigned long long,
5952 - const char *, int, int *);
5953 +extern int verbose;
5954 +extern int set_loop(const char *, const char *, int *, const char **, unsigned int *, int);
5955 extern int del_loop(const char *);
5956 extern int is_loop_device(const char *);
5957 -extern int is_loop_autoclear(const char *device);
5958 +extern int is_loop_active(const char *, const char *);
5959 extern char * find_unused_loop_device(void);
5961 -extern int loopfile_used_with(char *devname, const char *filename, unsigned long long offset);
5962 -extern char *loopfile_used (const char *filename, unsigned long long offset);
5964 -#define SETLOOP_RDONLY (1<<0) /* Open loop read-only */
5965 -#define SETLOOP_AUTOCLEAR (1<<1) /* Automatically detach loop on close (2.6.25?) */
5966 +extern char *passFDnumber;
5967 +extern char *passAskTwice;
5968 +extern char *passSeedString;
5969 +extern char *passHashFuncName;
5970 +extern char *passIterThousands;
5971 +extern char *loInitValue;
5972 +extern char *gpgKeyFile;
5973 +extern char *gpgHomeDir;
5974 +extern char *clearTextKeyFile;
5975 +extern char *loopOffsetBytes;
5976 +extern char *loopSizeBytes;
5977 +extern char *loopEncryptionType;
5978 diff -urN util-linux-ng-2.18/mount/loop.c util-linux-ng-2.18-AES/mount/loop.c
5979 --- util-linux-ng-2.18/mount/loop.c 1970-01-01 02:00:00.000000000 +0200
5980 +++ util-linux-ng-2.18-AES/mount/loop.c 2010-07-06 12:24:13.000000000 +0300
5981 @@ -0,0 +1,221 @@
5983 + * loop.c
5985 + * Copyright 2003 by Jari Ruusu.
5986 + * Redistribution of this file is permitted under the GNU GPL
5987 + */
5989 +/* collection of loop helper functions used by losetup, mount and swapon */
5991 +#include <stdio.h>
5992 +#include <string.h>
5993 +#include <ctype.h>
5994 +#include <sys/ioctl.h>
5995 +#include <sys/types.h>
5996 +#include <errno.h>
5997 +#include "loop.h"
5999 +static void convert_info_to_info64(struct loop_info *info, struct loop_info64 *info64)
6001 + memset(info64, 0, sizeof(*info64));
6002 + info64->lo_number = info->lo_number;
6003 + info64->lo_device = info->lo_device;
6004 + info64->lo_inode = info->lo_inode;
6005 + info64->lo_rdevice = info->lo_rdevice;
6006 + info64->lo_offset = info->lo_offset;
6007 + info64->lo_encrypt_type = info->lo_encrypt_type;
6008 + info64->lo_encrypt_key_size = info->lo_encrypt_key_size;
6009 + info64->lo_flags = info->lo_flags;
6010 + info64->lo_init[0] = info->lo_init[0];
6011 + info64->lo_init[1] = info->lo_init[1];
6012 + info64->lo_sizelimit = 0;
6013 + if (info->lo_encrypt_type == 18) /* LO_CRYPT_CRYPTOAPI */
6014 + memcpy(info64->lo_crypt_name, info->lo_name, sizeof(info64->lo_crypt_name));
6015 + else
6016 + memcpy(info64->lo_file_name, info->lo_name, sizeof(info64->lo_file_name));
6017 + memcpy(info64->lo_encrypt_key, info->lo_encrypt_key, sizeof(info64->lo_encrypt_key));
6020 +static int convert_info64_to_info(struct loop_info64 *info64, struct loop_info *info)
6022 + memset(info, 0, sizeof(*info));
6023 + info->lo_number = info64->lo_number;
6024 + info->lo_device = info64->lo_device;
6025 + info->lo_inode = info64->lo_inode;
6026 + info->lo_rdevice = info64->lo_rdevice;
6027 + info->lo_offset = info64->lo_offset;
6028 + info->lo_encrypt_type = info64->lo_encrypt_type;
6029 + info->lo_encrypt_key_size = info64->lo_encrypt_key_size;
6030 + info->lo_flags = info64->lo_flags;
6031 + info->lo_init[0] = info64->lo_init[0];
6032 + info->lo_init[1] = info64->lo_init[1];
6033 + if (info->lo_encrypt_type == 18) /* LO_CRYPT_CRYPTOAPI */
6034 + memcpy(info->lo_name, info64->lo_crypt_name, sizeof(info->lo_name));
6035 + else
6036 + memcpy(info->lo_name, info64->lo_file_name, sizeof(info->lo_name));
6037 + memcpy(info->lo_encrypt_key, info64->lo_encrypt_key, sizeof(info->lo_encrypt_key));
6039 + /* error in case values were truncated */
6040 + if (info->lo_device != info64->lo_device ||
6041 + info->lo_rdevice != info64->lo_rdevice ||
6042 + info->lo_inode != info64->lo_inode ||
6043 + info->lo_offset != info64->lo_offset ||
6044 + info64->lo_sizelimit) {
6045 + errno = EOVERFLOW;
6046 + return -1;
6048 + return 0;
6051 +int loop_set_status64_ioctl(int fd, struct loop_info64 *info64)
6053 + struct loop_info info;
6054 + struct loop_info64 tmp;
6055 + int r;
6057 + /*
6058 + * This ugly work around is needed because some
6059 + * Red Hat kernels are using same ioctl code:
6060 + * #define LOOP_CHANGE_FD 0x4C04
6061 + * vs.
6062 + * #define LOOP_SET_STATUS64 0x4C04
6063 + * that is used by modern loop driver.
6065 + * Attempt to detect presense of LOOP_GET_STATUS64
6066 + * ioctl before issuing LOOP_SET_STATUS64 ioctl.
6067 + * Red Hat kernels with above LOOP_CHANGE_FD damage
6068 + * should return -1 and set errno to EINVAL.
6069 + */
6070 + r = ioctl(fd, LOOP_GET_STATUS64, &tmp);
6071 + memset(&tmp, 0, sizeof(tmp));
6072 + if ((r == 0) || (errno != EINVAL)) {
6073 + r = ioctl(fd, LOOP_SET_STATUS64, info64);
6074 + if (!r)
6075 + return 0;
6077 + r = convert_info64_to_info(info64, &info);
6078 + if (!r)
6079 + r = ioctl(fd, LOOP_SET_STATUS, &info);
6081 + /* don't leave copies of encryption key on stack */
6082 + memset(&info, 0, sizeof(info));
6083 + return r;
6086 +int loop_get_status64_ioctl(int fd, struct loop_info64 *info64)
6088 + struct loop_info info;
6089 + int r;
6091 + memset(info64, 0, sizeof(*info64));
6092 + r = ioctl(fd, LOOP_GET_STATUS64, info64);
6093 + if (!r)
6094 + return 0;
6095 + r = ioctl(fd, LOOP_GET_STATUS, &info);
6096 + if (!r)
6097 + convert_info_to_info64(&info, info64);
6099 + /* don't leave copies of encryption key on stack */
6100 + memset(&info, 0, sizeof(info));
6101 + return r;
6104 +/* returns: 1=unused 0=busy */
6105 +int is_unused_loop_device(int fd)
6107 + struct loop_info64 info64;
6108 + struct loop_info info;
6109 + int r;
6111 + r = ioctl(fd, LOOP_GET_STATUS64, &info64);
6112 + memset(&info64, 0, sizeof(info64));
6113 + if (!r)
6114 + return 0;
6115 + if (errno == ENXIO)
6116 + return 1;
6118 + r = ioctl(fd, LOOP_GET_STATUS, &info);
6119 + memset(&info, 0, sizeof(info));
6120 + if (!r)
6121 + return 0;
6122 + if (errno == ENXIO)
6123 + return 1;
6124 + if (errno == EOVERFLOW)
6125 + return 0;
6126 + return 1;
6129 +struct loop_crypt_type_struct loop_crypt_type_tbl[] = {
6130 + { 0, 0, 0, "no" },
6131 + { 0, 0, 0, "none" },
6132 + { 1, 0, 0, "xor" },
6133 + { 3, 1, 16, "twofish" },
6134 + { 4, 1, 16, "blowfish" },
6135 + { 7, 1, 16, "serpent" },
6136 + { 8, 1, 16, "mars" },
6137 + { 11, 3, 16, "rc6" },
6138 + { 12, 0, 21, "tripleDES" },
6139 + { 12, 0, 24, "3des" },
6140 + { 12, 0, 24, "des3_ede" },
6141 + { 16, 1, 16, "AES" },
6142 + { -1, 0, 0, NULL }
6145 +static char *getApiName(char *e, int *len)
6147 + int x, y, z = 1, q = -1;
6148 + unsigned char *s;
6150 + *len = y = 0;
6151 + s = (unsigned char *)strdup(e);
6152 + if(!s)
6153 + return "";
6154 + x = strlen((char *)s);
6155 + while(x > 0) {
6156 + x--;
6157 + if(!isdigit(s[x]))
6158 + break;
6159 + y += (s[x] - '0') * z;
6160 + z *= 10;
6161 + q = x;
6163 + while(x >= 0) {
6164 + s[x] = tolower(s[x]);
6165 + if(s[x] == '-')
6166 + s[x] = 0;
6167 + x--;
6169 + if(y >= 40) {
6170 + if(q >= 0)
6171 + s[q] = 0;
6172 + *len = y;
6174 + return((char *)s);
6177 +int loop_crypt_type(const char *name, u_int32_t *kbyp, char **apiName)
6179 + int i, k;
6181 + *apiName = getApiName((char *)name, &k);
6182 + if(k < 0)
6183 + k = 0;
6184 + if(k > 256)
6185 + k = 256;
6186 + for (i = 0; loop_crypt_type_tbl[i].id != -1; i++) {
6187 + if (!strcasecmp (*apiName , loop_crypt_type_tbl[i].name)) {
6188 + *kbyp = k ? k >> 3 : loop_crypt_type_tbl[i].keyBytes;
6189 + return loop_crypt_type_tbl[i].id;
6192 + *kbyp = 16; /* 128 bits */
6193 + return 18; /* LO_CRYPT_CRYPTOAPI */
6196 +int try_cryptoapi_loop_interface(int fd, struct loop_info64 *loopinfo, char *apiName)
6198 + snprintf((char *)loopinfo->lo_crypt_name, sizeof(loopinfo->lo_crypt_name), "%s-cbc", apiName);
6199 + loopinfo->lo_crypt_name[LO_NAME_SIZE - 1] = 0;
6200 + loopinfo->lo_encrypt_type = 18; /* LO_CRYPT_CRYPTOAPI */
6201 + return(loop_set_status64_ioctl(fd, loopinfo));
6203 diff -urN util-linux-ng-2.18/mount/loop.h util-linux-ng-2.18-AES/mount/loop.h
6204 --- util-linux-ng-2.18/mount/loop.h 2010-02-04 13:53:56.000000000 +0200
6205 +++ util-linux-ng-2.18-AES/mount/loop.h 2010-07-06 12:24:13.000000000 +0300
6206 @@ -1,19 +1,20 @@
6207 -#ifndef MNT_LOOP_H
6208 -#define MNT_LOOP_H
6210 + * loop.h
6212 + * Copyright 2003 by Jari Ruusu.
6213 + * Redistribution of this file is permitted under the GNU GPL
6214 + */
6216 -#include <linux/posix_types.h>
6217 -#include <stdint.h>
6218 -#include "linux_version.h"
6219 +#ifndef _LOOP_H
6220 +#define _LOOP_H 1
6222 -#if LINUX_VERSION_CODE < KERNEL_VERSION(2,5,68)
6223 -#define my_dev_t __kernel_dev_t
6224 -#else
6225 -#define my_dev_t __kernel_old_dev_t
6226 -#endif
6227 +#include <sys/types.h>
6228 +#include <linux/version.h>
6229 +#include <linux/posix_types.h>
6231 -#define LO_CRYPT_NONE 0
6232 -#define LO_CRYPT_XOR 1
6233 -#define LO_CRYPT_DES 2
6234 +#define LO_CRYPT_NONE 0
6235 +#define LO_CRYPT_XOR 1
6236 +#define LO_CRYPT_DES 2
6237 #define LO_CRYPT_CRYPTOAPI 18
6239 #define LOOP_SET_FD 0x4C00
6240 @@ -22,24 +23,26 @@
6241 #define LOOP_GET_STATUS 0x4C03
6242 #define LOOP_SET_STATUS64 0x4C04
6243 #define LOOP_GET_STATUS64 0x4C05
6244 -/* #define LOOP_CHANGE_FD 0x4C06 */
6245 -#define LOOP_SET_CAPACITY 0x4C07
6246 +#define LOOP_MULTI_KEY_SETUP 0x4C4D
6247 +#define LOOP_MULTI_KEY_SETUP_V3 0x4C4E
6248 +#define LOOP_RECOMPUTE_DEV_SIZE 0x4C52
6250 -/* Flags for loop_into{64,}->lo_flags */
6251 -enum {
6252 - LO_FLAGS_READ_ONLY = 1,
6253 - LO_FLAGS_USE_AOPS = 2,
6254 - LO_FLAGS_AUTOCLEAR = 4, /* New in 2.6.25 */
6257 -#define LO_NAME_SIZE 64
6258 -#define LO_KEY_SIZE 32
6259 +#define LO_NAME_SIZE 64
6260 +#define LO_KEY_SIZE 32
6262 struct loop_info {
6263 int lo_number;
6264 - my_dev_t lo_device;
6265 +#if LINUX_VERSION_CODE >= 0x20600
6266 + __kernel_old_dev_t lo_device;
6267 +#else
6268 + __kernel_dev_t lo_device;
6269 +#endif
6270 unsigned long lo_inode;
6271 - my_dev_t lo_rdevice;
6272 +#if LINUX_VERSION_CODE >= 0x20600
6273 + __kernel_old_dev_t lo_rdevice;
6274 +#else
6275 + __kernel_dev_t lo_rdevice;
6276 +#endif
6277 int lo_offset;
6278 int lo_encrypt_type;
6279 int lo_encrypt_key_size;
6280 @@ -51,19 +54,34 @@
6283 struct loop_info64 {
6284 - uint64_t lo_device;
6285 - uint64_t lo_inode;
6286 - uint64_t lo_rdevice;
6287 - uint64_t lo_offset;
6288 - uint64_t lo_sizelimit; /* bytes, 0 == max available */
6289 - uint32_t lo_number;
6290 - uint32_t lo_encrypt_type;
6291 - uint32_t lo_encrypt_key_size;
6292 - uint32_t lo_flags;
6293 - uint8_t lo_file_name[LO_NAME_SIZE];
6294 - uint8_t lo_crypt_name[LO_NAME_SIZE];
6295 - uint8_t lo_encrypt_key[LO_KEY_SIZE];
6296 - uint64_t lo_init[2];
6297 + u_int64_t lo_device; /* ioctl r/o */
6298 + u_int64_t lo_inode; /* ioctl r/o */
6299 + u_int64_t lo_rdevice; /* ioctl r/o */
6300 + u_int64_t lo_offset; /* bytes */
6301 + u_int64_t lo_sizelimit; /* bytes, 0 == max available */
6302 + u_int32_t lo_number; /* ioctl r/o */
6303 + u_int32_t lo_encrypt_type;
6304 + u_int32_t lo_encrypt_key_size; /* ioctl w/o */
6305 + u_int32_t lo_flags; /* ioctl r/o */
6306 + unsigned char lo_file_name[LO_NAME_SIZE];
6307 + unsigned char lo_crypt_name[LO_NAME_SIZE];
6308 + unsigned char lo_encrypt_key[LO_KEY_SIZE]; /* ioctl w/o */
6309 + u_int64_t lo_init[2];
6312 -#endif /* MNT_LOOP_H */
6313 +extern int loop_set_status64_ioctl(int, struct loop_info64 *);
6314 +extern int loop_get_status64_ioctl(int, struct loop_info64 *);
6315 +extern int is_unused_loop_device(int);
6317 +struct loop_crypt_type_struct {
6318 + short int id;
6319 + unsigned char flags; /* bit0 = show keybits, bit1 = add '-' before keybits */
6320 + unsigned char keyBytes;
6321 + char *name;
6324 +extern struct loop_crypt_type_struct loop_crypt_type_tbl[];
6325 +extern int loop_crypt_type(const char *, u_int32_t *, char **);
6326 +extern int try_cryptoapi_loop_interface(int, struct loop_info64 *, char *);
6328 +#endif
6329 diff -urN util-linux-ng-2.18/mount/losetup.8 util-linux-ng-2.18-AES/mount/losetup.8
6330 --- util-linux-ng-2.18/mount/losetup.8 2010-05-20 00:36:23.000000000 +0300
6331 +++ util-linux-ng-2.18-AES/mount/losetup.8 2010-07-06 12:24:13.000000000 +0300
6332 @@ -1,128 +1,169 @@
6333 -.TH LOSETUP 8 "2003-07-01" "Linux" "MAINTENANCE COMMANDS"
6334 +.TH LOSETUP 8 "2008-10-15" "Linux" "MAINTENANCE COMMANDS"
6335 .SH NAME
6336 losetup \- set up and control loop devices
6337 .SH SYNOPSIS
6338 .ad l
6339 -Get info:
6340 -.sp
6341 -.in +5
6342 .B losetup
6343 -.I loopdev
6344 -.sp
6345 +[options]
6346 +.I loop_device
6347 +file
6348 +.br
6349 +.B losetup -F
6350 +[options]
6351 +.I loop_device
6352 +[file]
6353 +.br
6354 +.B losetup
6356 +.B \-d
6358 +.I loop_device
6359 +.br
6360 .B losetup -a
6361 -.sp
6362 -.B losetup -j
6363 -.I file
6364 -.RB [ \-o
6365 -.IR offset ]
6366 -.sp
6367 -.in -5
6368 -Delete loop:
6369 -.sp
6370 -.in +5
6371 -.B "losetup \-d"
6372 -.IR loopdev ...
6373 -.sp
6374 -.in -5
6375 -Print name of first unused loop device:
6376 -.sp
6377 -.in +5
6378 -.B "losetup \-f"
6379 -.sp
6380 -.in -5
6381 -Setup loop device:
6382 -.sp
6383 -.in +5
6384 -.B losetup
6385 -.RB [{ \-e | \-E }
6386 -.IR encryption ]
6387 -.RB [ \-o
6388 -.IR offset ]
6389 -.RB [ \-\-sizelimit
6390 -.IR size ]
6391 -.in +8
6392 -.RB [ \-p
6393 -.IR pfd ]
6394 -.RB [ \-r ]
6395 -.RB { \-f [ \-\-show ]| \fIloopdev\fP }
6396 -.I file
6397 -.sp
6398 -.in -13
6399 -Resize loop device:
6400 -.sp
6401 -.in +5
6402 -.B "losetup \-c"
6403 -.I loopdev
6404 -.in -5
6405 +.br
6406 +.B losetup -f
6407 +.br
6408 +.B losetup
6409 +.B \-R
6410 +.I loop_device
6411 .ad b
6412 .SH DESCRIPTION
6413 .B losetup
6414 is used to associate loop devices with regular files or block devices,
6415 to detach loop devices and to query the status of a loop device. If only the
6416 -\fIloopdev\fP argument is given, the status of the corresponding loop
6417 +\fIloop_device\fP argument is given, the status of the corresponding loop
6418 device is shown.
6420 -.SS "Encryption"
6421 -It is possible to specify transfer functions (for encryption/decryption
6422 -or other purposes) using one of the
6423 -.B \-E
6424 -and
6425 -.B \-e
6426 -options.
6427 -There are two mechanisms to specify the desired encryption: by number
6428 -and by name. If an encryption is specified by number then one
6429 -has to make sure that the Linux kernel knows about the encryption with that
6430 -number, probably by patching the kernel. Standard numbers that are
6431 -always present are 0 (no encryption) and 1 (XOR encryption).
6432 -When the cryptoloop module is loaded (or compiled in), it uses number 18.
6433 -This cryptoloop module will take the name of an arbitrary encryption type
6434 -and find the module that knows how to perform that encryption.
6435 .SH OPTIONS
6436 -The \fIsize\fR and \fIoffset\fR arguments may be followed by binary (2^N)
6437 -suffixes KiB, MiB, GiB, TiB, PiB and EiB (the "iB" is optional, e.g. "K" has the
6438 -same meaning as "KiB") or decimal (10^N) suffixes KB, MB, GB, PB and EB.
6440 -.IP "\fB\-a, \-\-all\fP"
6441 -show status of all loop devices
6442 -.IP "\fB\-c, \-\-set-capacity\fP \fIloopdev\fP
6443 -force loop driver to reread size of the file associated with the specified loop device
6444 -.IP "\fB\-d, \-\-detach\fP \fIloopdev\fP..."
6445 -detach the file or device associated with the specified loop device(s)
6446 -.IP "\fB\-e, \-E, \-\-encryption \fIencryption_type\fP"
6447 -enable data encryption with specified name or number
6448 -.IP "\fB\-f, \-\-find\fP"
6449 -find the first unused loop device. If a
6450 -.I file
6451 -argument is present, use this device. Otherwise, print its name
6452 -.IP "\fB\-h, \-\-help\fP"
6453 -print help
6454 -.IP "\fB\-j, \-\-associated \fIfile\fP"
6455 -show status of all loop devices associated with given
6456 -.I file
6457 -.IP "\fB\-o, \-\-offset \fIoffset\fP"
6458 -the data start is moved \fIoffset\fP bytes into the specified file or
6459 -device
6460 -.IP "\fB\-\-sizelimit \fIsize\fP"
6461 -the data end is set to no more than \fIsize\fP bytes after the data start
6462 -.IP "\fB\-p, \-\-pass-fd \fInum\fP"
6463 -read the passphrase from file descriptor with number
6464 -.I num
6465 -instead of from the terminal
6466 -.IP "\fB\-r, \-\-read-only\fP"
6467 -setup read-only loop device
6468 -.IP "\fB\-\-show\fP"
6469 -print device name if the
6470 -.I -f
6471 -option and a
6472 -.I file
6473 -argument are present.
6475 -The short form of this option (\fB\-s\fP) is deprecated. This short form could
6476 -be in collision with Loop-AES implementation where the same option is used for
6477 -\fB\-\-sizelimit\fP.
6478 -.IP "\fB\-v, \-\-verbose\fP"
6479 -verbose mode
6481 +.IP \fB\-a\fP
6482 +Show status of all loop devices.
6483 +.IP "\fB\-C \fIitercountk\fP"
6484 +Runs hashed passphrase through \fIitercountk\fP thousand iterations of AES-256
6485 +before using it for loop encryption. This consumes lots of CPU cycles at
6486 +loop setup/mount time but not thereafter. In combination with passphrase seed
6487 +this slows down dictionary attacks. Iteration is not done in multi-key mode.
6488 +.IP "\fB\-d\fP"
6489 +Detach the file or device associated with the specified loop device.
6490 +.IP "\fB\-e \fIencryption\fP"
6491 +.RS
6492 +Enable data encryption. Following encryption types are recognized:
6493 +.IP \fBNONE\fP
6494 +Use no encryption (default).
6495 +.PD 0
6496 +.IP \fBXOR\fP
6497 +Use a simple XOR encryption.
6498 +.IP "\fBAES128 AES\fP"
6499 +Use 128 bit AES encryption. Passphrase is hashed with SHA-256 by default.
6500 +.IP \fBAES192\fP
6501 +Use 192 bit AES encryption. Passphrase is hashed with SHA-384 by default.
6502 +.IP \fBAES256\fP
6503 +Use 256 bit AES encryption. Passphrase is hashed with SHA-512 by default.
6505 +.IP "\fBtwofish128 twofish160 twofish192 twofish256\fP"
6506 +.IP "\fBblowfish128 blowfish160 blowfish192 blowfish256\fP"
6507 +.IP "\fBserpent128 serpent192 serpent256 mars128 mars192\fP"
6508 +.IP "\fBmars256 rc6-128 rc6-192 rc6-256 tripleDES\fP"
6509 +These encryption types are available if they are enabled in kernel
6510 +configuration or corresponding modules have been loaded to kernel.
6511 +.PD
6512 +.RE
6513 +.IP "\fB\-f\fP"
6514 +Find and show next unused loop device.
6515 +.IP "\fB\-F\fP"
6516 +Reads and uses mount options from /etc/fstab that match specified loop
6517 +device, including offset= sizelimit= encryption= pseed= phash= loinit=
6518 +gpgkey= gpghome= cleartextkey= itercountk= and looped to device/file name.
6519 +loop= option in /etc/fstab must match specified loop device name. Command
6520 +line options take precedence in case of conflict.
6521 +.IP "\fB\-G \fIgpghome\fP"
6522 +Set gpg home directory to \fIgpghome\fP, so that gpg uses public/private
6523 +keys on \fIgpghome\fP directory. This is only used when gpgkey file needs to
6524 +be decrypted using public/private keys. If gpgkey file is encrypted with
6525 +symmetric cipher only, public/private keys are not required and this option
6526 +has no effect.
6527 +.IP "\fB\-H \fIphash\fP"
6528 +Uses \fIphash\fP function to hash passphrase. Available hash functions are
6529 +sha256, sha384, sha512 and rmd160. unhashed1, unhashed2 and unhashed3
6530 +functions also exist for compatibility with some obsolete implementations.
6532 +Hash function random does not ask for passphrase but sets up random keys and
6533 +attempts to put loop to multi-key mode. When random/1777 hash type is used
6534 +as mount option for mount program, mount program will create new file system
6535 +on the loop device and construct initial permissions of file system root
6536 +directory from octal digits that follow the slash character.
6538 +WARNING! DO NOT USE RANDOM HASH TYPE ON PARTITION WITH EXISTING IMPORTANT
6539 +DATA ON IT. RANDOM HASH TYPE WILL DESTROY YOUR DATA.
6540 +.IP "\fB\-I \fIloinit\fP"
6541 +Passes a numeric value of \fIloinit\fP as a parameter to cipher transfer
6542 +function. Cipher transfer functions are free to interpret value as they
6543 +want.
6544 +.IP "\fB\-K \fIgpgkey\fP"
6545 +Passphrase is piped to gpg so that gpg can decrypt file \fIgpgkey\fP which
6546 +contains the real keys that are used to encrypt loop device. If decryption
6547 +requires public/private keys and gpghome is not specified, all users use
6548 +their own gpg public/private keys to decrypt \fIgpgkey\fP. Decrypted
6549 +\fIgpgkey\fP should contain 1 or 64 or 65 keys, each key at least 20
6550 +characters and separated by newline. If decrypted \fIgpgkey\fP contains 64
6551 +or 65 keys, then loop device is put to multi-key mode. In multi-key mode
6552 +first key is used for first sector, second key for second sector, and so on.
6553 +65th key, if present, is used as additional input to MD5 IV computation.
6554 +.IP "\fB\-o \fIoffset\fP"
6555 +The data start is moved \fIoffset\fP bytes into the specified file or
6556 +device. Normally offset is included in IV (initialization vector)
6557 +computations. If offset is prefixed with @ character, then offset is not
6558 +included in IV computations. @ prefix functionality may not be supported on
6559 +some older kernels and/or loop drivers.
6560 +.IP "\fB\-p \fIpasswdfd\fP"
6561 +Read the passphrase from file descriptor \fIpasswdfd\fP instead of the
6562 +terminal. If -K option is not being used (no gpg key file), then losetup
6563 +attempts to read 65 keys from \fIpasswdfd\fP, each key at least 20
6564 +characters and separated by newline. If losetup successfully reads 64 or 65
6565 +keys, then loop device is put to multi-key mode. If losetup encounters
6566 +end-of-file before 64 keys are read, then only first key is used in
6567 +single-key mode.
6569 +echo SecretPassphraseHere | losetup -p0 -K foo.gpg -e AES128 ...
6571 +In above example, losetup reads passphrase from file descriptor 0 (stdin).
6572 +.IP "\fB\-P \fIcleartextkey\fP"
6573 +Read the passphrase from file \fIcleartextkey\fP instead of the
6574 +terminal. If -K option is not being used (no gpg key file), then losetup
6575 +attempts to read 65 keys from \fIcleartextkey\fP, each key at least 20
6576 +characters and separated by newline. If losetup successfully reads 64 or 65
6577 +keys, then loop device is put to multi-key mode. If losetup encounters
6578 +end-of-file before 64 keys are read, then only first key is used in
6579 +single-key mode. If both -p and -P options are used, then -p option takes
6580 +precedence. These are equivalent:
6582 +losetup -p3 -K foo.gpg -e AES128 ... 3<someFileName
6584 +losetup -P someFileName -K foo.gpg -e AES128 ...
6586 +In first line of above example, in addition to normal open file descriptors
6587 +(0==stdin 1==stdout 2==stderr), shell opens the file and passes open file
6588 +descriptor to started losetup program. In second line of above example,
6589 +losetup opens the file itself.
6590 +.IP "\fB\-r\fP"
6591 +Read-only mode.
6592 +.IP "\fB\-R\fP"
6593 +Resize existing, already set up loop device, to new changed underlying
6594 +device size. This option is for changing mounted live file system size on
6595 +LVM volume. This functionality may not be supported on some older kernels
6596 +and/or loop drivers.
6597 +.IP "\fB\-s \fIsizelimit\fP"
6598 +Size of loop device is limited to \fIsizelimit\fP bytes. If unspecified or
6599 +set to zero, loop device size is set to maximum available (file size minus
6600 +offset). This option may not be supported on some older kernels and/or loop
6601 +drivers.
6602 +.IP "\fB\-S \fIpseed\fP"
6603 +Sets encryption passphrase seed \fIpseed\fP which is appended to user supplied
6604 +passphrase before hashing. Using different seeds for different partitions
6605 +makes dictionary attacks slower but does not prevent them if user supplied
6606 +passphrase is guessable. Seed is not used in multi-key mode.
6607 +.IP "\fB\-T\fP"
6608 +Asks passphrase twice.
6609 +.IP "\fB\-v\fP"
6610 +Verbose mode.
6611 .SH RETURN VALUE
6612 .B losetup
6613 returns 0 on success, nonzero on failure. When
6614 @@ -134,49 +175,26 @@
6616 .SH FILES
6618 -/dev/loop0, /dev/loop1, ... loop devices (major=7)
6619 +/dev/loop0,/dev/loop1,... loop devices (major=7)
6621 .SH EXAMPLE
6622 -If you are using the loadable module you must have the module loaded
6623 -first with the command
6624 -.IP
6625 -# modprobe loop
6626 -.LP
6627 -Maybe also encryption modules are needed.
6628 -.IP
6629 -# modprobe des
6630 -# modprobe cryptoloop
6631 -.LP
6632 The following commands can be used as an example of using the loop device.
6634 -.IP
6635 -# dd if=/dev/zero of=/file bs=1k count=100
6636 -# losetup -e des /dev/loop0 /file
6637 -Password:
6638 -Init (up to 16 hex digits):
6639 -# mkfs -t ext2 /dev/loop0 100
6640 -# mount -t ext2 /dev/loop0 /mnt
6642 +dd if=/dev/zero of=/file bs=1k count=500
6643 +head -c 3705 /dev/random | uuencode -m - | head -n 66 \\
6644 + | tail -n 65 | gpg --symmetric -a >/etc/fskey9.gpg
6645 +losetup -e AES128 -K /etc/fskey9.gpg /dev/loop0 /file
6646 +mkfs -t ext2 /dev/loop0
6647 +mount -t ext2 /dev/loop0 /mnt
6649 -# umount /dev/loop0
6650 -# losetup -d /dev/loop0
6651 -.fi
6652 -.LP
6653 -If you are using the loadable module you may remove the module with
6654 -the command
6655 -.IP
6656 -# rmmod loop
6657 -.LP
6658 +umount /dev/loop0
6659 +losetup -d /dev/loop0
6661 .SH RESTRICTION
6662 -DES encryption is painfully slow. On the other hand, XOR is terribly weak.
6664 -Cryptoloop is deprecated in favor of dm-crypt. For more details see
6665 -.BR cryptsetup (8).
6666 -.SH AVAILABILITY
6667 -The losetup command is part of the util-linux-ng package and is available from
6668 -ftp://ftp.kernel.org/pub/linux/utils/util-linux-ng/.
6669 -.\" .SH AUTHORS
6670 -.\" .nf
6671 -.\" Original version: Theodore Ts'o <tytso@athena.mit.edu>
6672 -.\" Original DES by: Eric Young <eay@psych.psy.uq.oz.au>
6673 -.\" .fi
6674 +XOR encryption is terribly weak.
6675 +.SH AUTHORS
6676 +.nf
6677 +Original version: Theodore Ts'o <tytso@athena.mit.edu>
6678 +AES support: Jari Ruusu
6679 +.fi
6680 diff -urN util-linux-ng-2.18/mount/loumount.c util-linux-ng-2.18-AES/mount/loumount.c
6681 --- util-linux-ng-2.18/mount/loumount.c 1970-01-01 02:00:00.000000000 +0200
6682 +++ util-linux-ng-2.18-AES/mount/loumount.c 2010-07-06 12:24:13.000000000 +0300
6683 @@ -0,0 +1,60 @@
6685 + * loumount.c
6687 + * This code was extracted to separate file from lomount.c so that umount
6688 + * program doesn't have to link with all loop related setup code
6689 + */
6691 +#define LOOPMAJOR 7
6693 +#include <stdio.h>
6694 +#include <string.h>
6695 +#include <ctype.h>
6696 +#include <fcntl.h>
6697 +#include <errno.h>
6698 +#include <stdlib.h>
6699 +#include <unistd.h>
6700 +#include <pwd.h>
6701 +#include <sys/types.h>
6702 +#include <sys/ioctl.h>
6703 +#include <sys/stat.h>
6704 +#include <sys/mman.h>
6705 +#include <sys/sysmacros.h>
6706 +#include <sys/wait.h>
6707 +#include <fcntl.h>
6708 +#include <mntent.h>
6709 +#include <locale.h>
6711 +#include "loop.h"
6712 +#include "lomount.h"
6713 +#include "xstrncpy.h"
6714 +#include "nls.h"
6716 +int
6717 +is_loop_device (const char *device) {
6718 + struct stat statbuf;
6720 + return (stat(device, &statbuf) == 0 &&
6721 + S_ISBLK(statbuf.st_mode) &&
6722 + major(statbuf.st_rdev) == LOOPMAJOR);
6725 +int
6726 +del_loop (const char *device) {
6727 + int fd;
6729 + if ((fd = open (device, O_RDONLY)) < 0) {
6730 + int errsv = errno;
6731 + fprintf(stderr, _("loop: can't delete device %s: %s\n"),
6732 + device, strerror (errsv));
6733 + return 1;
6735 + if (ioctl (fd, LOOP_CLR_FD, 0) < 0) {
6736 + perror ("ioctl: LOOP_CLR_FD");
6737 + return 1;
6739 + close (fd);
6740 + if (verbose > 1)
6741 + printf(_("del_loop(%s): success\n"), device);
6742 + return 0;
6744 diff -urN util-linux-ng-2.18/mount/mount.8 util-linux-ng-2.18-AES/mount/mount.8
6745 --- util-linux-ng-2.18/mount/mount.8 2010-06-30 11:41:35.000000000 +0300
6746 +++ util-linux-ng-2.18-AES/mount/mount.8 2010-07-06 12:24:13.000000000 +0300
6747 @@ -449,6 +449,15 @@
6748 Print a help message.
6749 .IP "\fB\-v, \-\-verbose\fP"
6750 Verbose mode.
6751 +.IP "\fB\-p \fIpasswdfd\fP"
6752 +If the mount requires a passphrase to be entered, read it from file
6753 +descriptor \fIpasswdfd\fP instead of from the terminal. If mount uses
6754 +encrypted loop device and gpgkey= mount option is not being used (no gpg key
6755 +file), then mount attempts to read 65 keys from \fIpasswdfd\fP, each key at
6756 +least 20 characters and separated by newline. If mount successfully reads 64
6757 +or 65 keys, then loop device is put to multi-key mode. If mount encounters
6758 +end-of-file before 64 keys are read, then only first key is used in
6759 +single-key mode.
6760 .IP "\fB\-a, \-\-all\fP"
6761 Mount all filesystems (of the given types) mentioned in
6762 .IR fstab .
6763 @@ -499,11 +508,6 @@
6764 file. This option can be used together with the
6765 .B \-f
6766 flag for already canonicalized absolut paths.
6767 -.IP "\fB\-p, \-\-pass\-fd \fInum\fP"
6768 -In case of a loop mount with encryption, read the passphrase from
6769 -file descriptor
6770 -.I num
6771 -instead of from the terminal.
6772 .IP "\fB\-s\fP"
6773 Tolerate sloppy mount options rather than failing. This will ignore
6774 mount options not supported by a filesystem type. Not all filesystems
6775 @@ -2576,13 +2580,19 @@
6776 .B "mount -t ext3 /tmp/disk.img /mnt"
6779 -This type of mount knows about four options, namely
6780 -.BR loop ", " offset ", " sizelimit " and " encryption ,
6781 +This type of mount knows about 11 options, namely
6782 +.BR loop ", " offset ", " sizelimit ", " encryption ", " pseed ", " phash ", " loinit ", " gpgkey ", " gpghome ", " cleartextkey " and " itercountk
6783 that are really options to
6784 .BR \%losetup (8).
6785 (These options can be used in addition to those specific
6786 to the filesystem type.)
6788 +If the mount requires a passphrase, you will be prompted for one unless you
6789 +specify a file descriptor to read from instead with the
6790 +.BR \-p
6791 +command line option, or specify a file name with
6792 +.BR cleartextkey
6793 +mount option.
6794 Since Linux 2.6.25 is supported auto-destruction of loop devices and
6795 then any loop device allocated by
6796 .B mount
6797 diff -urN util-linux-ng-2.18/mount/mount.c util-linux-ng-2.18-AES/mount/mount.c
6798 --- util-linux-ng-2.18/mount/mount.c 2010-06-30 13:51:09.000000000 +0300
6799 +++ util-linux-ng-2.18-AES/mount/mount.c 2010-07-06 12:24:13.000000000 +0300
6800 @@ -10,6 +10,7 @@
6801 #include <string.h>
6802 #include <getopt.h>
6803 #include <stdio.h>
6804 +#include <locale.h>
6806 #include <pwd.h>
6807 #include <grp.h>
6808 @@ -84,9 +85,6 @@
6809 /* True if (ruid != euid) or (0 != ruid), i.e. only "user" mounts permitted. */
6810 static int restricted = 1;
6812 -/* Contains the fd to read the passphrase from, if any. */
6813 -static int pfd = -1;
6815 /* mount(2) options */
6816 struct mountargs {
6817 const char *spec;
6818 @@ -199,8 +197,8 @@
6820 static int opt_nofail = 0;
6822 -static const char *opt_loopdev, *opt_vfstype, *opt_offset, *opt_sizelimit,
6823 - *opt_encryption, *opt_speed, *opt_comment, *opt_uhelper;
6824 +static const char *opt_loopdev, *opt_vfstype,
6825 + *opt_speed, *opt_comment, *opt_uhelper;
6827 static int is_readonly(const char *node);
6828 static int mounted (const char *spec0, const char *node0);
6829 @@ -214,9 +212,16 @@
6830 } string_opt_map[] = {
6831 { "loop=", 0, &opt_loopdev },
6832 { "vfs=", 1, &opt_vfstype },
6833 - { "offset=", 0, &opt_offset },
6834 - { "sizelimit=", 0, &opt_sizelimit },
6835 - { "encryption=", 0, &opt_encryption },
6836 + { "pseed=", 1, (const char **)&passSeedString },
6837 + { "phash=", 0, (const char **)&passHashFuncName },
6838 + { "loinit=", 0, (const char **)&loInitValue },
6839 + { "gpgkey=", 0, (const char **)&gpgKeyFile },
6840 + { "gpghome=", 0, (const char **)&gpgHomeDir },
6841 + { "cleartextkey=", 0, (const char **)&clearTextKeyFile },
6842 + { "itercountk=", 1, (const char **)&passIterThousands },
6843 + { "offset=", 0, (const char **)&loopOffsetBytes },
6844 + { "sizelimit=", 0, (const char **)&loopSizeBytes },
6845 + { "encryption=", 0, (const char **)&loopEncryptionType },
6846 { "speed=", 0, &opt_speed },
6847 { "comment=", 1, &opt_comment },
6848 { "uhelper=", 0, &opt_uhelper },
6849 @@ -1030,6 +1035,9 @@
6850 *flags &= ~(MS_OWNER | MS_GROUP);
6853 +/* if loop is already set up, following test is unnecessary */
6854 +/* because loop set up will fail if it is done again */
6855 +#if 0
6856 /* Check, if there already exists a mounted loop device on the mountpoint node
6857 * with the same parameters.
6859 @@ -1085,13 +1093,12 @@
6860 *opt = tmp;
6861 return 0;
6863 +#endif
6865 static int
6866 loop_check(const char **spec, const char **type, int *flags,
6867 - int *loop, const char **loopdev, const char **loopfile,
6868 - const char *node) {
6869 + int *loop, const char **loopdev, const char **loopfile, const char *node, unsigned int *AutoChmodPtr) {
6870 int looptype;
6871 - uintmax_t offset = 0, sizelimit = 0;
6874 * In the case of a loop mount, either type is of the form lo@/dev/loop5
6875 @@ -1116,7 +1123,7 @@
6876 *type = opt_vfstype;
6879 - *loop = ((*flags & MS_LOOP) || *loopdev || opt_offset || opt_sizelimit || opt_encryption);
6880 + *loop = ((*flags & MS_LOOP) || *loopdev || loopOffsetBytes || loopSizeBytes || loopEncryptionType);
6881 *loopfile = *spec;
6883 /* Automatically create a loop device from a regular file if a filesystem
6884 @@ -1140,27 +1147,14 @@
6885 if (fake) {
6886 if (verbose)
6887 printf(_("mount: skipping the setup of a loop device\n"));
6888 + } else if (*loopdev && is_loop_active(*loopdev, *loopfile)) {
6889 + if (verbose)
6890 + printf(_("mount: skipping the setup of a loop device\n"));
6891 + *spec = *loopdev;
6892 } else {
6893 - int loop_opts = SETLOOP_AUTOCLEAR; /* always attempt autoclear */
6894 + int loopro = (*flags & MS_RDONLY);
6895 int res;
6897 - if (*flags & MS_RDONLY)
6898 - loop_opts |= SETLOOP_RDONLY;
6900 - if (opt_offset && parse_offset(&opt_offset, &offset)) {
6901 - error(_("mount: invalid offset '%s' specified"), opt_offset);
6902 - return EX_FAIL;
6904 - if (opt_sizelimit && parse_offset(&opt_sizelimit, &sizelimit)) {
6905 - error(_("mount: invalid sizelimit '%s' specified"), opt_sizelimit);
6906 - return EX_FAIL;
6909 - if (is_mounted_same_loopfile(node, *loopfile, offset)) {
6910 - error(_("mount: according to mtab %s is already mounted on %s as loop"), *loopfile, node);
6911 - return EX_FAIL;
6914 do {
6915 if (!*loopdev || !**loopdev)
6916 *loopdev = find_unused_loop_device();
6917 @@ -1169,21 +1163,13 @@
6918 if (verbose)
6919 printf(_("mount: going to use the loop device %s\n"), *loopdev);
6921 - if ((res = set_loop(*loopdev, *loopfile, offset, sizelimit,
6922 - opt_encryption, pfd, &loop_opts))) {
6923 - if (res == 2) {
6924 - /* loop dev has been grabbed by some other process,
6925 - try again, if not given explicitly */
6926 - if (!opt_loopdev) {
6927 - if (verbose)
6928 - printf(_("mount: stolen loop=%s ...trying again\n"), *loopdev);
6929 - my_free(*loopdev);
6930 - *loopdev = NULL;
6931 - continue;
6933 - error(_("mount: stolen loop=%s"), *loopdev);
6934 - return EX_FAIL;
6936 + if ((res = set_loop(*loopdev, *loopfile, &loopro, type, AutoChmodPtr, !opt_loopdev ? 2 : 1))) {
6937 + if ((res == 2) && !opt_loopdev) {
6938 + /* loop dev has been grabbed by some other process, try again */
6939 + if (verbose)
6940 + printf(_("mount: loop=%s not available ...trying again\n"), *loopdev);
6941 + my_free(*loopdev);
6942 + *loopdev = NULL;
6943 } else {
6944 if (verbose)
6945 printf(_("mount: failed setting up loop device\n"));
6946 @@ -1199,13 +1185,8 @@
6947 if (verbose > 1)
6948 printf(_("mount: setup loop device successfully\n"));
6949 *spec = *loopdev;
6951 - if (loop_opts & SETLOOP_RDONLY)
6952 + if (loopro)
6953 *flags |= MS_RDONLY;
6955 - if (loop_opts & SETLOOP_AUTOCLEAR)
6956 - /* Prevent recording loop dev in mtab for cleanup on umount */
6957 - *loop = 0;
6961 @@ -1266,14 +1247,6 @@
6964 static void
6965 -set_pfd(char *s) {
6966 - if (!isdigit(*s))
6967 - die(EX_USAGE,
6968 - _("mount: argument to -p or --pass-fd must be a number"));
6969 - pfd = atoi(optarg);
6972 -static void
6973 cdrom_setspeed(const char *spec) {
6974 #define CDROM_SELECT_SPEED 0x5322 /* Set the CD-ROM speed */
6975 if (opt_speed) {
6976 @@ -1345,6 +1318,7 @@
6977 const char *opts, *spec, *node, *types;
6978 char *user = 0;
6979 int loop = 0;
6980 + unsigned int LoopMountAutomaticChmod = 0;
6981 const char *loopdev = 0, *loopfile = 0;
6982 struct stat statbuf;
6984 @@ -1391,7 +1365,7 @@
6985 * stale assignments of files to loop devices. Nasty when used for
6986 * encryption.
6988 - res = loop_check(&spec, &types, &flags, &loop, &loopdev, &loopfile, node);
6989 + res = loop_check(&spec, &types, &flags, &loop, &loopdev, &loopfile, node, &LoopMountAutomaticChmod);
6990 if (res)
6991 goto out;
6993 @@ -1417,7 +1391,16 @@
6994 if (!fake) {
6995 mnt5_res = guess_fstype_and_mount (spec, node, &types, flags & ~MS_NOSYS,
6996 mount_opts, &special, &status);
6998 + if(!mnt5_res && LoopMountAutomaticChmod && (getuid() == 0)) {
6999 + /*
7000 + * If loop was set up using random keys and new file system
7001 + * was created on the loop device, initial permissions for
7002 + * file system root directory need to be set here.
7003 + */
7004 + if(chmod(node, LoopMountAutomaticChmod)) {
7005 + error (_("Error: encrypted file system chmod() failed"));
7008 if (special) {
7009 block_signals (SIG_UNBLOCK);
7010 res = status;
7011 @@ -2212,8 +2195,8 @@
7012 case 'O': /* with -t: mount only if (not) opt */
7013 test_opts = append_opt(test_opts, optarg, NULL);
7014 break;
7015 - case 'p': /* fd on which to read passwd */
7016 - set_pfd(optarg);
7017 + case 'p': /* read passphrase from given fd */
7018 + passFDnumber = optarg;
7019 break;
7020 case 'r': /* mount readonly */
7021 readonly = 1;
7022 diff -urN util-linux-ng-2.18/mount/rmd160.c util-linux-ng-2.18-AES/mount/rmd160.c
7023 --- util-linux-ng-2.18/mount/rmd160.c 1970-01-01 02:00:00.000000000 +0200
7024 +++ util-linux-ng-2.18-AES/mount/rmd160.c 2010-07-06 12:24:13.000000000 +0300
7025 @@ -0,0 +1,532 @@
7026 +/* rmd160.c - RIPE-MD160
7027 + * Copyright (C) 1998 Free Software Foundation, Inc.
7028 + */
7030 +/* This file was part of GnuPG. Modified for use within the Linux
7031 + * mount utility by Marc Mutz <Marc@Mutz.com>. None of this code is
7032 + * by myself. I just removed everything that you don't need when all
7033 + * you want to do is to use rmd160_hash_buffer().
7034 + * My comments are marked with (mm). */
7036 +/* GnuPG is free software; you can redistribute it and/or modify
7037 + * it under the terms of the GNU General Public License as published by
7038 + * the Free Software Foundation; either version 2 of the License, or
7039 + * (at your option) any later version.
7041 + * GnuPG is distributed in the hope that it will be useful,
7042 + * but WITHOUT ANY WARRANTY; without even the implied warranty of
7043 + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
7044 + * GNU General Public License for more details.
7046 + * You should have received a copy of the GNU General Public License
7047 + * along with this program; if not, write to the Free Software
7048 + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */
7050 +#include <string.h> /* (mm) for memcpy */
7051 +#include <endian.h> /* (mm) for BIG_ENDIAN and BYTE_ORDER */
7052 +#include "rmd160.h"
7054 +/* (mm) these are used by the original GnuPG file. In order to modify
7055 + * that file not too much, we keep the notations. maybe it would be
7056 + * better to include linux/types.h and typedef __u32 to u32 and __u8
7057 + * to byte? */
7058 +typedef unsigned int u32; /* taken from e.g. util-linux's minix.h */
7059 +typedef unsigned char byte;
7061 +typedef struct {
7062 + u32 h0,h1,h2,h3,h4;
7063 + u32 nblocks;
7064 + byte buf[64];
7065 + int count;
7066 +} RMD160_CONTEXT;
7068 +/****************
7069 + * Rotate a 32 bit integer by n bytes
7070 + */
7071 +#if defined(__GNUC__) && defined(__i386__)
7072 +static inline u32
7073 +rol( u32 x, int n)
7075 + __asm__("roll %%cl,%0"
7076 + :"=r" (x)
7077 + :"0" (x),"c" (n));
7078 + return x;
7080 +#else
7081 + #define rol(x,n) ( ((x) << (n)) | ((x) >> (32-(n))) )
7082 +#endif
7084 +/*********************************
7085 + * RIPEMD-160 is not patented, see (as of 25.10.97)
7086 + * http://www.esat.kuleuven.ac.be/~bosselae/ripemd160.html
7087 + * Note that the code uses Little Endian byteorder, which is good for
7088 + * 386 etc, but we must add some conversion when used on a big endian box.
7091 + * Pseudo-code for RIPEMD-160
7093 + * RIPEMD-160 is an iterative hash function that operates on 32-bit words.
7094 + * The round function takes as input a 5-word chaining variable and a 16-word
7095 + * message block and maps this to a new chaining variable. All operations are
7096 + * defined on 32-bit words. Padding is identical to that of MD4.
7099 + * RIPEMD-160: definitions
7102 + * nonlinear functions at bit level: exor, mux, -, mux, -
7104 + * f(j, x, y, z) = x XOR y XOR z (0 <= j <= 15)
7105 + * f(j, x, y, z) = (x AND y) OR (NOT(x) AND z) (16 <= j <= 31)
7106 + * f(j, x, y, z) = (x OR NOT(y)) XOR z (32 <= j <= 47)
7107 + * f(j, x, y, z) = (x AND z) OR (y AND NOT(z)) (48 <= j <= 63)
7108 + * f(j, x, y, z) = x XOR (y OR NOT(z)) (64 <= j <= 79)
7111 + * added constants (hexadecimal)
7113 + * K(j) = 0x00000000 (0 <= j <= 15)
7114 + * K(j) = 0x5A827999 (16 <= j <= 31) int(2**30 x sqrt(2))
7115 + * K(j) = 0x6ED9EBA1 (32 <= j <= 47) int(2**30 x sqrt(3))
7116 + * K(j) = 0x8F1BBCDC (48 <= j <= 63) int(2**30 x sqrt(5))
7117 + * K(j) = 0xA953FD4E (64 <= j <= 79) int(2**30 x sqrt(7))
7118 + * K'(j) = 0x50A28BE6 (0 <= j <= 15) int(2**30 x cbrt(2))
7119 + * K'(j) = 0x5C4DD124 (16 <= j <= 31) int(2**30 x cbrt(3))
7120 + * K'(j) = 0x6D703EF3 (32 <= j <= 47) int(2**30 x cbrt(5))
7121 + * K'(j) = 0x7A6D76E9 (48 <= j <= 63) int(2**30 x cbrt(7))
7122 + * K'(j) = 0x00000000 (64 <= j <= 79)
7125 + * selection of message word
7127 + * r(j) = j (0 <= j <= 15)
7128 + * r(16..31) = 7, 4, 13, 1, 10, 6, 15, 3, 12, 0, 9, 5, 2, 14, 11, 8
7129 + * r(32..47) = 3, 10, 14, 4, 9, 15, 8, 1, 2, 7, 0, 6, 13, 11, 5, 12
7130 + * r(48..63) = 1, 9, 11, 10, 0, 8, 12, 4, 13, 3, 7, 15, 14, 5, 6, 2
7131 + * r(64..79) = 4, 0, 5, 9, 7, 12, 2, 10, 14, 1, 3, 8, 11, 6, 15, 13
7132 + * r0(0..15) = 5, 14, 7, 0, 9, 2, 11, 4, 13, 6, 15, 8, 1, 10, 3, 12
7133 + * r0(16..31)= 6, 11, 3, 7, 0, 13, 5, 10, 14, 15, 8, 12, 4, 9, 1, 2
7134 + * r0(32..47)= 15, 5, 1, 3, 7, 14, 6, 9, 11, 8, 12, 2, 10, 0, 4, 13
7135 + * r0(48..63)= 8, 6, 4, 1, 3, 11, 15, 0, 5, 12, 2, 13, 9, 7, 10, 14
7136 + * r0(64..79)= 12, 15, 10, 4, 1, 5, 8, 7, 6, 2, 13, 14, 0, 3, 9, 11
7139 + * amount for rotate left (rol)
7141 + * s(0..15) = 11, 14, 15, 12, 5, 8, 7, 9, 11, 13, 14, 15, 6, 7, 9, 8
7142 + * s(16..31) = 7, 6, 8, 13, 11, 9, 7, 15, 7, 12, 15, 9, 11, 7, 13, 12
7143 + * s(32..47) = 11, 13, 6, 7, 14, 9, 13, 15, 14, 8, 13, 6, 5, 12, 7, 5
7144 + * s(48..63) = 11, 12, 14, 15, 14, 15, 9, 8, 9, 14, 5, 6, 8, 6, 5, 12
7145 + * s(64..79) = 9, 15, 5, 11, 6, 8, 13, 12, 5, 12, 13, 14, 11, 8, 5, 6
7146 + * s'(0..15) = 8, 9, 9, 11, 13, 15, 15, 5, 7, 7, 8, 11, 14, 14, 12, 6
7147 + * s'(16..31)= 9, 13, 15, 7, 12, 8, 9, 11, 7, 7, 12, 7, 6, 15, 13, 11
7148 + * s'(32..47)= 9, 7, 15, 11, 8, 6, 6, 14, 12, 13, 5, 14, 13, 13, 7, 5
7149 + * s'(48..63)= 15, 5, 8, 11, 14, 14, 6, 14, 6, 9, 12, 9, 12, 5, 15, 8
7150 + * s'(64..79)= 8, 5, 12, 9, 12, 5, 14, 6, 8, 13, 6, 5, 15, 13, 11, 11
7153 + * initial value (hexadecimal)
7155 + * h0 = 0x67452301; h1 = 0xEFCDAB89; h2 = 0x98BADCFE; h3 = 0x10325476;
7156 + * h4 = 0xC3D2E1F0;
7159 + * RIPEMD-160: pseudo-code
7161 + * It is assumed that the message after padding consists of t 16-word blocks
7162 + * that will be denoted with X[i][j], with 0 <= i <= t-1 and 0 <= j <= 15.
7163 + * The symbol [+] denotes addition modulo 2**32 and rol_s denotes cyclic left
7164 + * shift (rotate) over s positions.
7167 + * for i := 0 to t-1 {
7168 + * A := h0; B := h1; C := h2; D = h3; E = h4;
7169 + * A' := h0; B' := h1; C' := h2; D' = h3; E' = h4;
7170 + * for j := 0 to 79 {
7171 + * T := rol_s(j)(A [+] f(j, B, C, D) [+] X[i][r(j)] [+] K(j)) [+] E;
7172 + * A := E; E := D; D := rol_10(C); C := B; B := T;
7173 + * T := rol_s'(j)(A' [+] f(79-j, B', C', D') [+] X[i][r'(j)]
7174 + [+] K'(j)) [+] E';
7175 + * A' := E'; E' := D'; D' := rol_10(C'); C' := B'; B' := T;
7176 + * }
7177 + * T := h1 [+] C [+] D'; h1 := h2 [+] D [+] E'; h2 := h3 [+] E [+] A';
7178 + * h3 := h4 [+] A [+] B'; h4 := h0 [+] B [+] C'; h0 := T;
7179 + * }
7180 + */
7182 +/* Some examples:
7183 + * "" 9c1185a5c5e9fc54612808977ee8f548b2258d31
7184 + * "a" 0bdc9d2d256b3ee9daae347be6f4dc835a467ffe
7185 + * "abc" 8eb208f7e05d987a9b044a8e98c6b087f15a0bfc
7186 + * "message digest" 5d0689ef49d2fae572b881b123a85ffa21595f36
7187 + * "a...z" f71c27109c692c1b56bbdceb5b9d2865b3708dbc
7188 + * "abcdbcde...nopq" 12a053384a9c0c88e405a06c27dcf49ada62eb2b
7189 + * "A...Za...z0...9" b0e20b6e3116640286ed3a87a5713079b21f5189
7190 + * 8 times "1234567890" 9b752e45573d4b39f4dbd3323cab82bf63326bfb
7191 + * 1 million times "a" 52783243c1697bdbe16d37f97f68f08325dc1528
7192 + */
7195 +static void
7196 +rmd160_init( RMD160_CONTEXT *hd )
7198 + hd->h0 = 0x67452301;
7199 + hd->h1 = 0xEFCDAB89;
7200 + hd->h2 = 0x98BADCFE;
7201 + hd->h3 = 0x10325476;
7202 + hd->h4 = 0xC3D2E1F0;
7203 + hd->nblocks = 0;
7204 + hd->count = 0;
7209 +/****************
7210 + * Transform the message X which consists of 16 32-bit-words
7211 + */
7212 +static void
7213 +transform( RMD160_CONTEXT *hd, byte *data )
7215 + u32 a,b,c,d,e,aa,bb,cc,dd,ee,t;
7216 + #if BYTE_ORDER == BIG_ENDIAN
7217 + u32 x[16];
7218 + { int i;
7219 + byte *p2, *p1;
7220 + for(i=0, p1=data, p2=(byte*)x; i < 16; i++, p2 += 4 ) {
7221 + p2[3] = *p1++;
7222 + p2[2] = *p1++;
7223 + p2[1] = *p1++;
7224 + p2[0] = *p1++;
7227 + #else
7228 + #if 0
7229 + u32 *x =(u32*)data;
7230 + #else
7231 + /* this version is better because it is always aligned;
7232 + * The performance penalty on a 586-100 is about 6% which
7233 + * is acceptable - because the data is more local it might
7234 + * also be possible that this is faster on some machines.
7235 + * This function (when compiled with -02 on gcc 2.7.2)
7236 + * executes on a 586-100 (39.73 bogomips) at about 1900kb/sec;
7237 + * [measured with a 4MB data and "gpgm --print-md rmd160"] */
7238 + u32 x[16];
7239 + memcpy( x, data, 64 );
7240 + #endif
7241 + #endif
7244 +#define K0 0x00000000
7245 +#define K1 0x5A827999
7246 +#define K2 0x6ED9EBA1
7247 +#define K3 0x8F1BBCDC
7248 +#define K4 0xA953FD4E
7249 +#define KK0 0x50A28BE6
7250 +#define KK1 0x5C4DD124
7251 +#define KK2 0x6D703EF3
7252 +#define KK3 0x7A6D76E9
7253 +#define KK4 0x00000000
7254 +#define F0(x,y,z) ( (x) ^ (y) ^ (z) )
7255 +#define F1(x,y,z) ( ((x) & (y)) | (~(x) & (z)) )
7256 +#define F2(x,y,z) ( ((x) | ~(y)) ^ (z) )
7257 +#define F3(x,y,z) ( ((x) & (z)) | ((y) & ~(z)) )
7258 +#define F4(x,y,z) ( (x) ^ ((y) | ~(z)) )
7259 +#define R(a,b,c,d,e,f,k,r,s) do { t = a + f(b,c,d) + k + x[r]; \
7260 + a = rol(t,s) + e; \
7261 + c = rol(c,10); \
7262 + } while(0)
7264 + /* left lane */
7265 + a = hd->h0;
7266 + b = hd->h1;
7267 + c = hd->h2;
7268 + d = hd->h3;
7269 + e = hd->h4;
7270 + R( a, b, c, d, e, F0, K0, 0, 11 );
7271 + R( e, a, b, c, d, F0, K0, 1, 14 );
7272 + R( d, e, a, b, c, F0, K0, 2, 15 );
7273 + R( c, d, e, a, b, F0, K0, 3, 12 );
7274 + R( b, c, d, e, a, F0, K0, 4, 5 );
7275 + R( a, b, c, d, e, F0, K0, 5, 8 );
7276 + R( e, a, b, c, d, F0, K0, 6, 7 );
7277 + R( d, e, a, b, c, F0, K0, 7, 9 );
7278 + R( c, d, e, a, b, F0, K0, 8, 11 );
7279 + R( b, c, d, e, a, F0, K0, 9, 13 );
7280 + R( a, b, c, d, e, F0, K0, 10, 14 );
7281 + R( e, a, b, c, d, F0, K0, 11, 15 );
7282 + R( d, e, a, b, c, F0, K0, 12, 6 );
7283 + R( c, d, e, a, b, F0, K0, 13, 7 );
7284 + R( b, c, d, e, a, F0, K0, 14, 9 );
7285 + R( a, b, c, d, e, F0, K0, 15, 8 );
7286 + R( e, a, b, c, d, F1, K1, 7, 7 );
7287 + R( d, e, a, b, c, F1, K1, 4, 6 );
7288 + R( c, d, e, a, b, F1, K1, 13, 8 );
7289 + R( b, c, d, e, a, F1, K1, 1, 13 );
7290 + R( a, b, c, d, e, F1, K1, 10, 11 );
7291 + R( e, a, b, c, d, F1, K1, 6, 9 );
7292 + R( d, e, a, b, c, F1, K1, 15, 7 );
7293 + R( c, d, e, a, b, F1, K1, 3, 15 );
7294 + R( b, c, d, e, a, F1, K1, 12, 7 );
7295 + R( a, b, c, d, e, F1, K1, 0, 12 );
7296 + R( e, a, b, c, d, F1, K1, 9, 15 );
7297 + R( d, e, a, b, c, F1, K1, 5, 9 );
7298 + R( c, d, e, a, b, F1, K1, 2, 11 );
7299 + R( b, c, d, e, a, F1, K1, 14, 7 );
7300 + R( a, b, c, d, e, F1, K1, 11, 13 );
7301 + R( e, a, b, c, d, F1, K1, 8, 12 );
7302 + R( d, e, a, b, c, F2, K2, 3, 11 );
7303 + R( c, d, e, a, b, F2, K2, 10, 13 );
7304 + R( b, c, d, e, a, F2, K2, 14, 6 );
7305 + R( a, b, c, d, e, F2, K2, 4, 7 );
7306 + R( e, a, b, c, d, F2, K2, 9, 14 );
7307 + R( d, e, a, b, c, F2, K2, 15, 9 );
7308 + R( c, d, e, a, b, F2, K2, 8, 13 );
7309 + R( b, c, d, e, a, F2, K2, 1, 15 );
7310 + R( a, b, c, d, e, F2, K2, 2, 14 );
7311 + R( e, a, b, c, d, F2, K2, 7, 8 );
7312 + R( d, e, a, b, c, F2, K2, 0, 13 );
7313 + R( c, d, e, a, b, F2, K2, 6, 6 );
7314 + R( b, c, d, e, a, F2, K2, 13, 5 );
7315 + R( a, b, c, d, e, F2, K2, 11, 12 );
7316 + R( e, a, b, c, d, F2, K2, 5, 7 );
7317 + R( d, e, a, b, c, F2, K2, 12, 5 );
7318 + R( c, d, e, a, b, F3, K3, 1, 11 );
7319 + R( b, c, d, e, a, F3, K3, 9, 12 );
7320 + R( a, b, c, d, e, F3, K3, 11, 14 );
7321 + R( e, a, b, c, d, F3, K3, 10, 15 );
7322 + R( d, e, a, b, c, F3, K3, 0, 14 );
7323 + R( c, d, e, a, b, F3, K3, 8, 15 );
7324 + R( b, c, d, e, a, F3, K3, 12, 9 );
7325 + R( a, b, c, d, e, F3, K3, 4, 8 );
7326 + R( e, a, b, c, d, F3, K3, 13, 9 );
7327 + R( d, e, a, b, c, F3, K3, 3, 14 );
7328 + R( c, d, e, a, b, F3, K3, 7, 5 );
7329 + R( b, c, d, e, a, F3, K3, 15, 6 );
7330 + R( a, b, c, d, e, F3, K3, 14, 8 );
7331 + R( e, a, b, c, d, F3, K3, 5, 6 );
7332 + R( d, e, a, b, c, F3, K3, 6, 5 );
7333 + R( c, d, e, a, b, F3, K3, 2, 12 );
7334 + R( b, c, d, e, a, F4, K4, 4, 9 );
7335 + R( a, b, c, d, e, F4, K4, 0, 15 );
7336 + R( e, a, b, c, d, F4, K4, 5, 5 );
7337 + R( d, e, a, b, c, F4, K4, 9, 11 );
7338 + R( c, d, e, a, b, F4, K4, 7, 6 );
7339 + R( b, c, d, e, a, F4, K4, 12, 8 );
7340 + R( a, b, c, d, e, F4, K4, 2, 13 );
7341 + R( e, a, b, c, d, F4, K4, 10, 12 );
7342 + R( d, e, a, b, c, F4, K4, 14, 5 );
7343 + R( c, d, e, a, b, F4, K4, 1, 12 );
7344 + R( b, c, d, e, a, F4, K4, 3, 13 );
7345 + R( a, b, c, d, e, F4, K4, 8, 14 );
7346 + R( e, a, b, c, d, F4, K4, 11, 11 );
7347 + R( d, e, a, b, c, F4, K4, 6, 8 );
7348 + R( c, d, e, a, b, F4, K4, 15, 5 );
7349 + R( b, c, d, e, a, F4, K4, 13, 6 );
7351 + aa = a; bb = b; cc = c; dd = d; ee = e;
7353 + /* right lane */
7354 + a = hd->h0;
7355 + b = hd->h1;
7356 + c = hd->h2;
7357 + d = hd->h3;
7358 + e = hd->h4;
7359 + R( a, b, c, d, e, F4, KK0, 5, 8);
7360 + R( e, a, b, c, d, F4, KK0, 14, 9);
7361 + R( d, e, a, b, c, F4, KK0, 7, 9);
7362 + R( c, d, e, a, b, F4, KK0, 0, 11);
7363 + R( b, c, d, e, a, F4, KK0, 9, 13);
7364 + R( a, b, c, d, e, F4, KK0, 2, 15);
7365 + R( e, a, b, c, d, F4, KK0, 11, 15);
7366 + R( d, e, a, b, c, F4, KK0, 4, 5);
7367 + R( c, d, e, a, b, F4, KK0, 13, 7);
7368 + R( b, c, d, e, a, F4, KK0, 6, 7);
7369 + R( a, b, c, d, e, F4, KK0, 15, 8);
7370 + R( e, a, b, c, d, F4, KK0, 8, 11);
7371 + R( d, e, a, b, c, F4, KK0, 1, 14);
7372 + R( c, d, e, a, b, F4, KK0, 10, 14);
7373 + R( b, c, d, e, a, F4, KK0, 3, 12);
7374 + R( a, b, c, d, e, F4, KK0, 12, 6);
7375 + R( e, a, b, c, d, F3, KK1, 6, 9);
7376 + R( d, e, a, b, c, F3, KK1, 11, 13);
7377 + R( c, d, e, a, b, F3, KK1, 3, 15);
7378 + R( b, c, d, e, a, F3, KK1, 7, 7);
7379 + R( a, b, c, d, e, F3, KK1, 0, 12);
7380 + R( e, a, b, c, d, F3, KK1, 13, 8);
7381 + R( d, e, a, b, c, F3, KK1, 5, 9);
7382 + R( c, d, e, a, b, F3, KK1, 10, 11);
7383 + R( b, c, d, e, a, F3, KK1, 14, 7);
7384 + R( a, b, c, d, e, F3, KK1, 15, 7);
7385 + R( e, a, b, c, d, F3, KK1, 8, 12);
7386 + R( d, e, a, b, c, F3, KK1, 12, 7);
7387 + R( c, d, e, a, b, F3, KK1, 4, 6);
7388 + R( b, c, d, e, a, F3, KK1, 9, 15);
7389 + R( a, b, c, d, e, F3, KK1, 1, 13);
7390 + R( e, a, b, c, d, F3, KK1, 2, 11);
7391 + R( d, e, a, b, c, F2, KK2, 15, 9);
7392 + R( c, d, e, a, b, F2, KK2, 5, 7);
7393 + R( b, c, d, e, a, F2, KK2, 1, 15);
7394 + R( a, b, c, d, e, F2, KK2, 3, 11);
7395 + R( e, a, b, c, d, F2, KK2, 7, 8);
7396 + R( d, e, a, b, c, F2, KK2, 14, 6);
7397 + R( c, d, e, a, b, F2, KK2, 6, 6);
7398 + R( b, c, d, e, a, F2, KK2, 9, 14);
7399 + R( a, b, c, d, e, F2, KK2, 11, 12);
7400 + R( e, a, b, c, d, F2, KK2, 8, 13);
7401 + R( d, e, a, b, c, F2, KK2, 12, 5);
7402 + R( c, d, e, a, b, F2, KK2, 2, 14);
7403 + R( b, c, d, e, a, F2, KK2, 10, 13);
7404 + R( a, b, c, d, e, F2, KK2, 0, 13);
7405 + R( e, a, b, c, d, F2, KK2, 4, 7);
7406 + R( d, e, a, b, c, F2, KK2, 13, 5);
7407 + R( c, d, e, a, b, F1, KK3, 8, 15);
7408 + R( b, c, d, e, a, F1, KK3, 6, 5);
7409 + R( a, b, c, d, e, F1, KK3, 4, 8);
7410 + R( e, a, b, c, d, F1, KK3, 1, 11);
7411 + R( d, e, a, b, c, F1, KK3, 3, 14);
7412 + R( c, d, e, a, b, F1, KK3, 11, 14);
7413 + R( b, c, d, e, a, F1, KK3, 15, 6);
7414 + R( a, b, c, d, e, F1, KK3, 0, 14);
7415 + R( e, a, b, c, d, F1, KK3, 5, 6);
7416 + R( d, e, a, b, c, F1, KK3, 12, 9);
7417 + R( c, d, e, a, b, F1, KK3, 2, 12);
7418 + R( b, c, d, e, a, F1, KK3, 13, 9);
7419 + R( a, b, c, d, e, F1, KK3, 9, 12);
7420 + R( e, a, b, c, d, F1, KK3, 7, 5);
7421 + R( d, e, a, b, c, F1, KK3, 10, 15);
7422 + R( c, d, e, a, b, F1, KK3, 14, 8);
7423 + R( b, c, d, e, a, F0, KK4, 12, 8);
7424 + R( a, b, c, d, e, F0, KK4, 15, 5);
7425 + R( e, a, b, c, d, F0, KK4, 10, 12);
7426 + R( d, e, a, b, c, F0, KK4, 4, 9);
7427 + R( c, d, e, a, b, F0, KK4, 1, 12);
7428 + R( b, c, d, e, a, F0, KK4, 5, 5);
7429 + R( a, b, c, d, e, F0, KK4, 8, 14);
7430 + R( e, a, b, c, d, F0, KK4, 7, 6);
7431 + R( d, e, a, b, c, F0, KK4, 6, 8);
7432 + R( c, d, e, a, b, F0, KK4, 2, 13);
7433 + R( b, c, d, e, a, F0, KK4, 13, 6);
7434 + R( a, b, c, d, e, F0, KK4, 14, 5);
7435 + R( e, a, b, c, d, F0, KK4, 0, 15);
7436 + R( d, e, a, b, c, F0, KK4, 3, 13);
7437 + R( c, d, e, a, b, F0, KK4, 9, 11);
7438 + R( b, c, d, e, a, F0, KK4, 11, 11);
7441 + t = hd->h1 + d + cc;
7442 + hd->h1 = hd->h2 + e + dd;
7443 + hd->h2 = hd->h3 + a + ee;
7444 + hd->h3 = hd->h4 + b + aa;
7445 + hd->h4 = hd->h0 + c + bb;
7446 + hd->h0 = t;
7450 +/* Update the message digest with the contents
7451 + * of INBUF with length INLEN.
7452 + */
7453 +static void
7454 +rmd160_write( RMD160_CONTEXT *hd, byte *inbuf, size_t inlen)
7456 + if( hd->count == 64 ) { /* flush the buffer */
7457 + transform( hd, hd->buf );
7458 + hd->count = 0;
7459 + hd->nblocks++;
7461 + if( !inbuf )
7462 + return;
7463 + if( hd->count ) {
7464 + for( ; inlen && hd->count < 64; inlen-- )
7465 + hd->buf[hd->count++] = *inbuf++;
7466 + rmd160_write( hd, NULL, 0 );
7467 + if( !inlen )
7468 + return;
7471 + while( inlen >= 64 ) {
7472 + transform( hd, inbuf );
7473 + hd->count = 0;
7474 + hd->nblocks++;
7475 + inlen -= 64;
7476 + inbuf += 64;
7478 + for( ; inlen && hd->count < 64; inlen-- )
7479 + hd->buf[hd->count++] = *inbuf++;
7482 +/* The routine terminates the computation
7483 + */
7485 +static void
7486 +rmd160_final( RMD160_CONTEXT *hd )
7488 + u32 t, msb, lsb;
7489 + byte *p;
7491 + rmd160_write(hd, NULL, 0); /* flush */;
7493 + msb = 0;
7494 + t = hd->nblocks;
7495 + if( (lsb = t << 6) < t ) /* multiply by 64 to make a byte count */
7496 + msb++;
7497 + msb += t >> 26;
7498 + t = lsb;
7499 + if( (lsb = t + hd->count) < t ) /* add the count */
7500 + msb++;
7501 + t = lsb;
7502 + if( (lsb = t << 3) < t ) /* multiply by 8 to make a bit count */
7503 + msb++;
7504 + msb += t >> 29;
7506 + if( hd->count < 56 ) { /* enough room */
7507 + hd->buf[hd->count++] = 0x80; /* pad */
7508 + while( hd->count < 56 )
7509 + hd->buf[hd->count++] = 0; /* pad */
7511 + else { /* need one extra block */
7512 + hd->buf[hd->count++] = 0x80; /* pad character */
7513 + while( hd->count < 64 )
7514 + hd->buf[hd->count++] = 0;
7515 + rmd160_write(hd, NULL, 0); /* flush */;
7516 + memset(hd->buf, 0, 56 ); /* fill next block with zeroes */
7518 + /* append the 64 bit count */
7519 + hd->buf[56] = lsb ;
7520 + hd->buf[57] = lsb >> 8;
7521 + hd->buf[58] = lsb >> 16;
7522 + hd->buf[59] = lsb >> 24;
7523 + hd->buf[60] = msb ;
7524 + hd->buf[61] = msb >> 8;
7525 + hd->buf[62] = msb >> 16;
7526 + hd->buf[63] = msb >> 24;
7527 + transform( hd, hd->buf );
7529 + p = hd->buf;
7530 + #if BYTE_ORDER == BIG_ENDIAN
7531 + #define X(a) do { *p++ = hd->h##a ; *p++ = hd->h##a >> 8; \
7532 + *p++ = hd->h##a >> 16; *p++ = hd->h##a >> 24; } while(0)
7533 + #else /* little endian */
7534 + #define X(a) do { *(u32*)p = hd->h##a ; p += 4; } while(0)
7535 + #endif
7536 + X(0);
7537 + X(1);
7538 + X(2);
7539 + X(3);
7540 + X(4);
7541 + #undef X
7544 +/****************
7545 + * Shortcut functions which puts the hash value of the supplied buffer
7546 + * into outbuf which must have a size of 20 bytes.
7547 + */
7548 +void
7549 +rmd160_hash_buffer( char *outbuf, const char *buffer, size_t length )
7551 + RMD160_CONTEXT hd;
7553 + rmd160_init( &hd );
7554 + rmd160_write( &hd, (byte*)buffer, length );
7555 + rmd160_final( &hd );
7556 + memcpy( outbuf, hd.buf, 20 );
7558 diff -urN util-linux-ng-2.18/mount/rmd160.h util-linux-ng-2.18-AES/mount/rmd160.h
7559 --- util-linux-ng-2.18/mount/rmd160.h 1970-01-01 02:00:00.000000000 +0200
7560 +++ util-linux-ng-2.18-AES/mount/rmd160.h 2010-07-06 12:24:13.000000000 +0300
7561 @@ -0,0 +1,9 @@
7562 +#ifndef RMD160_H
7563 +#define RMD160_H
7565 +void
7566 +rmd160_hash_buffer( char *outbuf, const char *buffer, size_t length );
7568 +#endif /*RMD160_H*/
7571 diff -urN util-linux-ng-2.18/mount/sha512.c util-linux-ng-2.18-AES/mount/sha512.c
7572 --- util-linux-ng-2.18/mount/sha512.c 1970-01-01 02:00:00.000000000 +0200
7573 +++ util-linux-ng-2.18-AES/mount/sha512.c 2010-07-06 12:24:13.000000000 +0300
7574 @@ -0,0 +1,432 @@
7576 + * sha512.c
7578 + * Written by Jari Ruusu, April 16 2001
7580 + * Copyright 2001 by Jari Ruusu.
7581 + * Redistribution of this file is permitted under the GNU Public License.
7582 + */
7584 +#include <string.h>
7585 +#include <sys/types.h>
7586 +#include "sha512.h"
7588 +/* Define one or more of these. If none is defined, you get all of them */
7589 +#if !defined(SHA256_NEEDED)&&!defined(SHA512_NEEDED)&&!defined(SHA384_NEEDED)
7590 +# define SHA256_NEEDED 1
7591 +# define SHA512_NEEDED 1
7592 +# define SHA384_NEEDED 1
7593 +#endif
7595 +#if defined(SHA256_NEEDED)
7596 +static const u_int32_t sha256_hashInit[8] = {
7597 + 0x6a09e667, 0xbb67ae85, 0x3c6ef372, 0xa54ff53a, 0x510e527f, 0x9b05688c,
7598 + 0x1f83d9ab, 0x5be0cd19
7600 +static const u_int32_t sha256_K[64] = {
7601 + 0x428a2f98, 0x71374491, 0xb5c0fbcf, 0xe9b5dba5, 0x3956c25b, 0x59f111f1,
7602 + 0x923f82a4, 0xab1c5ed5, 0xd807aa98, 0x12835b01, 0x243185be, 0x550c7dc3,
7603 + 0x72be5d74, 0x80deb1fe, 0x9bdc06a7, 0xc19bf174, 0xe49b69c1, 0xefbe4786,
7604 + 0x0fc19dc6, 0x240ca1cc, 0x2de92c6f, 0x4a7484aa, 0x5cb0a9dc, 0x76f988da,
7605 + 0x983e5152, 0xa831c66d, 0xb00327c8, 0xbf597fc7, 0xc6e00bf3, 0xd5a79147,
7606 + 0x06ca6351, 0x14292967, 0x27b70a85, 0x2e1b2138, 0x4d2c6dfc, 0x53380d13,
7607 + 0x650a7354, 0x766a0abb, 0x81c2c92e, 0x92722c85, 0xa2bfe8a1, 0xa81a664b,
7608 + 0xc24b8b70, 0xc76c51a3, 0xd192e819, 0xd6990624, 0xf40e3585, 0x106aa070,
7609 + 0x19a4c116, 0x1e376c08, 0x2748774c, 0x34b0bcb5, 0x391c0cb3, 0x4ed8aa4a,
7610 + 0x5b9cca4f, 0x682e6ff3, 0x748f82ee, 0x78a5636f, 0x84c87814, 0x8cc70208,
7611 + 0x90befffa, 0xa4506ceb, 0xbef9a3f7, 0xc67178f2
7613 +#endif
7615 +#if defined(SHA512_NEEDED)
7616 +static const u_int64_t sha512_hashInit[8] = {
7617 + 0x6a09e667f3bcc908ULL, 0xbb67ae8584caa73bULL, 0x3c6ef372fe94f82bULL,
7618 + 0xa54ff53a5f1d36f1ULL, 0x510e527fade682d1ULL, 0x9b05688c2b3e6c1fULL,
7619 + 0x1f83d9abfb41bd6bULL, 0x5be0cd19137e2179ULL
7621 +#endif
7623 +#if defined(SHA384_NEEDED)
7624 +static const u_int64_t sha384_hashInit[8] = {
7625 + 0xcbbb9d5dc1059ed8ULL, 0x629a292a367cd507ULL, 0x9159015a3070dd17ULL,
7626 + 0x152fecd8f70e5939ULL, 0x67332667ffc00b31ULL, 0x8eb44a8768581511ULL,
7627 + 0xdb0c2e0d64f98fa7ULL, 0x47b5481dbefa4fa4ULL
7629 +#endif
7631 +#if defined(SHA512_NEEDED) || defined(SHA384_NEEDED)
7632 +static const u_int64_t sha512_K[80] = {
7633 + 0x428a2f98d728ae22ULL, 0x7137449123ef65cdULL, 0xb5c0fbcfec4d3b2fULL,
7634 + 0xe9b5dba58189dbbcULL, 0x3956c25bf348b538ULL, 0x59f111f1b605d019ULL,
7635 + 0x923f82a4af194f9bULL, 0xab1c5ed5da6d8118ULL, 0xd807aa98a3030242ULL,
7636 + 0x12835b0145706fbeULL, 0x243185be4ee4b28cULL, 0x550c7dc3d5ffb4e2ULL,
7637 + 0x72be5d74f27b896fULL, 0x80deb1fe3b1696b1ULL, 0x9bdc06a725c71235ULL,
7638 + 0xc19bf174cf692694ULL, 0xe49b69c19ef14ad2ULL, 0xefbe4786384f25e3ULL,
7639 + 0x0fc19dc68b8cd5b5ULL, 0x240ca1cc77ac9c65ULL, 0x2de92c6f592b0275ULL,
7640 + 0x4a7484aa6ea6e483ULL, 0x5cb0a9dcbd41fbd4ULL, 0x76f988da831153b5ULL,
7641 + 0x983e5152ee66dfabULL, 0xa831c66d2db43210ULL, 0xb00327c898fb213fULL,
7642 + 0xbf597fc7beef0ee4ULL, 0xc6e00bf33da88fc2ULL, 0xd5a79147930aa725ULL,
7643 + 0x06ca6351e003826fULL, 0x142929670a0e6e70ULL, 0x27b70a8546d22ffcULL,
7644 + 0x2e1b21385c26c926ULL, 0x4d2c6dfc5ac42aedULL, 0x53380d139d95b3dfULL,
7645 + 0x650a73548baf63deULL, 0x766a0abb3c77b2a8ULL, 0x81c2c92e47edaee6ULL,
7646 + 0x92722c851482353bULL, 0xa2bfe8a14cf10364ULL, 0xa81a664bbc423001ULL,
7647 + 0xc24b8b70d0f89791ULL, 0xc76c51a30654be30ULL, 0xd192e819d6ef5218ULL,
7648 + 0xd69906245565a910ULL, 0xf40e35855771202aULL, 0x106aa07032bbd1b8ULL,
7649 + 0x19a4c116b8d2d0c8ULL, 0x1e376c085141ab53ULL, 0x2748774cdf8eeb99ULL,
7650 + 0x34b0bcb5e19b48a8ULL, 0x391c0cb3c5c95a63ULL, 0x4ed8aa4ae3418acbULL,
7651 + 0x5b9cca4f7763e373ULL, 0x682e6ff3d6b2b8a3ULL, 0x748f82ee5defb2fcULL,
7652 + 0x78a5636f43172f60ULL, 0x84c87814a1f0ab72ULL, 0x8cc702081a6439ecULL,
7653 + 0x90befffa23631e28ULL, 0xa4506cebde82bde9ULL, 0xbef9a3f7b2c67915ULL,
7654 + 0xc67178f2e372532bULL, 0xca273eceea26619cULL, 0xd186b8c721c0c207ULL,
7655 + 0xeada7dd6cde0eb1eULL, 0xf57d4f7fee6ed178ULL, 0x06f067aa72176fbaULL,
7656 + 0x0a637dc5a2c898a6ULL, 0x113f9804bef90daeULL, 0x1b710b35131c471bULL,
7657 + 0x28db77f523047d84ULL, 0x32caab7b40c72493ULL, 0x3c9ebe0a15c9bebcULL,
7658 + 0x431d67c49c100d4cULL, 0x4cc5d4becb3e42b6ULL, 0x597f299cfc657e2aULL,
7659 + 0x5fcb6fab3ad6faecULL, 0x6c44198c4a475817ULL
7661 +#endif
7663 +#define Ch(x,y,z) (((x) & (y)) ^ ((~(x)) & (z)))
7664 +#define Maj(x,y,z) (((x) & (y)) ^ ((x) & (z)) ^ ((y) & (z)))
7665 +#define R(x,y) ((y) >> (x))
7667 +#if defined(SHA256_NEEDED)
7668 +void sha256_init(sha256_context *ctx)
7670 + memcpy(&ctx->sha_H[0], &sha256_hashInit[0], sizeof(ctx->sha_H));
7671 + ctx->sha_blocks = 0;
7672 + ctx->sha_bufCnt = 0;
7675 +#define S(x,y) (((y) >> (x)) | ((y) << (32 - (x))))
7676 +#define uSig0(x) ((S(2,(x))) ^ (S(13,(x))) ^ (S(22,(x))))
7677 +#define uSig1(x) ((S(6,(x))) ^ (S(11,(x))) ^ (S(25,(x))))
7678 +#define lSig0(x) ((S(7,(x))) ^ (S(18,(x))) ^ (R(3,(x))))
7679 +#define lSig1(x) ((S(17,(x))) ^ (S(19,(x))) ^ (R(10,(x))))
7681 +static void sha256_transform(sha256_context *ctx, unsigned char *datap)
7683 + register int j;
7684 + u_int32_t a, b, c, d, e, f, g, h;
7685 + u_int32_t T1, T2, W[64], Wm2, Wm15;
7687 + /* read the data, big endian byte order */
7688 + j = 0;
7689 + do {
7690 + W[j] = (((u_int32_t)(datap[0]))<<24) | (((u_int32_t)(datap[1]))<<16) |
7691 + (((u_int32_t)(datap[2]))<<8 ) | ((u_int32_t)(datap[3]));
7692 + datap += 4;
7693 + } while(++j < 16);
7695 + /* initialize variables a...h */
7696 + a = ctx->sha_H[0];
7697 + b = ctx->sha_H[1];
7698 + c = ctx->sha_H[2];
7699 + d = ctx->sha_H[3];
7700 + e = ctx->sha_H[4];
7701 + f = ctx->sha_H[5];
7702 + g = ctx->sha_H[6];
7703 + h = ctx->sha_H[7];
7705 + /* apply compression function */
7706 + j = 0;
7707 + do {
7708 + if(j >= 16) {
7709 + Wm2 = W[j - 2];
7710 + Wm15 = W[j - 15];
7711 + W[j] = lSig1(Wm2) + W[j - 7] + lSig0(Wm15) + W[j - 16];
7713 + T1 = h + uSig1(e) + Ch(e,f,g) + sha256_K[j] + W[j];
7714 + T2 = uSig0(a) + Maj(a,b,c);
7715 + h = g; g = f; f = e;
7716 + e = d + T1;
7717 + d = c; c = b; b = a;
7718 + a = T1 + T2;
7719 + } while(++j < 64);
7721 + /* compute intermediate hash value */
7722 + ctx->sha_H[0] += a;
7723 + ctx->sha_H[1] += b;
7724 + ctx->sha_H[2] += c;
7725 + ctx->sha_H[3] += d;
7726 + ctx->sha_H[4] += e;
7727 + ctx->sha_H[5] += f;
7728 + ctx->sha_H[6] += g;
7729 + ctx->sha_H[7] += h;
7731 + ctx->sha_blocks++;
7734 +void sha256_write(sha256_context *ctx, unsigned char *datap, int length)
7736 + while(length > 0) {
7737 + if(!ctx->sha_bufCnt) {
7738 + while(length >= sizeof(ctx->sha_out)) {
7739 + sha256_transform(ctx, datap);
7740 + datap += sizeof(ctx->sha_out);
7741 + length -= sizeof(ctx->sha_out);
7743 + if(!length) return;
7745 + ctx->sha_out[ctx->sha_bufCnt] = *datap++;
7746 + length--;
7747 + if(++ctx->sha_bufCnt == sizeof(ctx->sha_out)) {
7748 + sha256_transform(ctx, &ctx->sha_out[0]);
7749 + ctx->sha_bufCnt = 0;
7754 +void sha256_final(sha256_context *ctx)
7756 + register int j;
7757 + u_int64_t bitLength;
7758 + u_int32_t i;
7759 + unsigned char padByte, *datap;
7761 + bitLength = (ctx->sha_blocks << 9) | (ctx->sha_bufCnt << 3);
7762 + padByte = 0x80;
7763 + sha256_write(ctx, &padByte, 1);
7765 + /* pad extra space with zeroes */
7766 + padByte = 0;
7767 + while(ctx->sha_bufCnt != 56) {
7768 + sha256_write(ctx, &padByte, 1);
7771 + /* write bit length, big endian byte order */
7772 + ctx->sha_out[56] = bitLength >> 56;
7773 + ctx->sha_out[57] = bitLength >> 48;
7774 + ctx->sha_out[58] = bitLength >> 40;
7775 + ctx->sha_out[59] = bitLength >> 32;
7776 + ctx->sha_out[60] = bitLength >> 24;
7777 + ctx->sha_out[61] = bitLength >> 16;
7778 + ctx->sha_out[62] = bitLength >> 8;
7779 + ctx->sha_out[63] = bitLength;
7780 + sha256_transform(ctx, &ctx->sha_out[0]);
7782 + /* return results in ctx->sha_out[0...31] */
7783 + datap = &ctx->sha_out[0];
7784 + j = 0;
7785 + do {
7786 + i = ctx->sha_H[j];
7787 + datap[0] = i >> 24;
7788 + datap[1] = i >> 16;
7789 + datap[2] = i >> 8;
7790 + datap[3] = i;
7791 + datap += 4;
7792 + } while(++j < 8);
7794 + /* clear sensitive information */
7795 + memset(&ctx->sha_out[32], 0, sizeof(sha256_context) - 32);
7798 +void sha256_hash_buffer(unsigned char *ib, int ile, unsigned char *ob, int ole)
7800 + sha256_context ctx;
7802 + if(ole < 1) return;
7803 + memset(ob, 0, ole);
7804 + if(ole > 32) ole = 32;
7805 + sha256_init(&ctx);
7806 + sha256_write(&ctx, ib, ile);
7807 + sha256_final(&ctx);
7808 + memcpy(ob, &ctx.sha_out[0], ole);
7809 + memset(&ctx, 0, sizeof(ctx));
7812 +#endif
7814 +#if defined(SHA512_NEEDED)
7815 +void sha512_init(sha512_context *ctx)
7817 + memcpy(&ctx->sha_H[0], &sha512_hashInit[0], sizeof(ctx->sha_H));
7818 + ctx->sha_blocks = 0;
7819 + ctx->sha_blocksMSB = 0;
7820 + ctx->sha_bufCnt = 0;
7822 +#endif
7824 +#if defined(SHA512_NEEDED) || defined(SHA384_NEEDED)
7825 +#undef S
7826 +#undef uSig0
7827 +#undef uSig1
7828 +#undef lSig0
7829 +#undef lSig1
7830 +#define S(x,y) (((y) >> (x)) | ((y) << (64 - (x))))
7831 +#define uSig0(x) ((S(28,(x))) ^ (S(34,(x))) ^ (S(39,(x))))
7832 +#define uSig1(x) ((S(14,(x))) ^ (S(18,(x))) ^ (S(41,(x))))
7833 +#define lSig0(x) ((S(1,(x))) ^ (S(8,(x))) ^ (R(7,(x))))
7834 +#define lSig1(x) ((S(19,(x))) ^ (S(61,(x))) ^ (R(6,(x))))
7836 +static void sha512_transform(sha512_context *ctx, unsigned char *datap)
7838 + register int j;
7839 + u_int64_t a, b, c, d, e, f, g, h;
7840 + u_int64_t T1, T2, W[80], Wm2, Wm15;
7842 + /* read the data, big endian byte order */
7843 + j = 0;
7844 + do {
7845 + W[j] = (((u_int64_t)(datap[0]))<<56) | (((u_int64_t)(datap[1]))<<48) |
7846 + (((u_int64_t)(datap[2]))<<40) | (((u_int64_t)(datap[3]))<<32) |
7847 + (((u_int64_t)(datap[4]))<<24) | (((u_int64_t)(datap[5]))<<16) |
7848 + (((u_int64_t)(datap[6]))<<8 ) | ((u_int64_t)(datap[7]));
7849 + datap += 8;
7850 + } while(++j < 16);
7852 + /* initialize variables a...h */
7853 + a = ctx->sha_H[0];
7854 + b = ctx->sha_H[1];
7855 + c = ctx->sha_H[2];
7856 + d = ctx->sha_H[3];
7857 + e = ctx->sha_H[4];
7858 + f = ctx->sha_H[5];
7859 + g = ctx->sha_H[6];
7860 + h = ctx->sha_H[7];
7862 + /* apply compression function */
7863 + j = 0;
7864 + do {
7865 + if(j >= 16) {
7866 + Wm2 = W[j - 2];
7867 + Wm15 = W[j - 15];
7868 + W[j] = lSig1(Wm2) + W[j - 7] + lSig0(Wm15) + W[j - 16];
7870 + T1 = h + uSig1(e) + Ch(e,f,g) + sha512_K[j] + W[j];
7871 + T2 = uSig0(a) + Maj(a,b,c);
7872 + h = g; g = f; f = e;
7873 + e = d + T1;
7874 + d = c; c = b; b = a;
7875 + a = T1 + T2;
7876 + } while(++j < 80);
7878 + /* compute intermediate hash value */
7879 + ctx->sha_H[0] += a;
7880 + ctx->sha_H[1] += b;
7881 + ctx->sha_H[2] += c;
7882 + ctx->sha_H[3] += d;
7883 + ctx->sha_H[4] += e;
7884 + ctx->sha_H[5] += f;
7885 + ctx->sha_H[6] += g;
7886 + ctx->sha_H[7] += h;
7888 + ctx->sha_blocks++;
7889 + if(!ctx->sha_blocks) ctx->sha_blocksMSB++;
7892 +void sha512_write(sha512_context *ctx, unsigned char *datap, int length)
7894 + while(length > 0) {
7895 + if(!ctx->sha_bufCnt) {
7896 + while(length >= sizeof(ctx->sha_out)) {
7897 + sha512_transform(ctx, datap);
7898 + datap += sizeof(ctx->sha_out);
7899 + length -= sizeof(ctx->sha_out);
7901 + if(!length) return;
7903 + ctx->sha_out[ctx->sha_bufCnt] = *datap++;
7904 + length--;
7905 + if(++ctx->sha_bufCnt == sizeof(ctx->sha_out)) {
7906 + sha512_transform(ctx, &ctx->sha_out[0]);
7907 + ctx->sha_bufCnt = 0;
7912 +void sha512_final(sha512_context *ctx)
7914 + register int j;
7915 + u_int64_t bitLength, bitLengthMSB;
7916 + u_int64_t i;
7917 + unsigned char padByte, *datap;
7919 + bitLength = (ctx->sha_blocks << 10) | (ctx->sha_bufCnt << 3);
7920 + bitLengthMSB = (ctx->sha_blocksMSB << 10) | (ctx->sha_blocks >> 54);
7921 + padByte = 0x80;
7922 + sha512_write(ctx, &padByte, 1);
7924 + /* pad extra space with zeroes */
7925 + padByte = 0;
7926 + while(ctx->sha_bufCnt != 112) {
7927 + sha512_write(ctx, &padByte, 1);
7930 + /* write bit length, big endian byte order */
7931 + ctx->sha_out[112] = bitLengthMSB >> 56;
7932 + ctx->sha_out[113] = bitLengthMSB >> 48;
7933 + ctx->sha_out[114] = bitLengthMSB >> 40;
7934 + ctx->sha_out[115] = bitLengthMSB >> 32;
7935 + ctx->sha_out[116] = bitLengthMSB >> 24;
7936 + ctx->sha_out[117] = bitLengthMSB >> 16;
7937 + ctx->sha_out[118] = bitLengthMSB >> 8;
7938 + ctx->sha_out[119] = bitLengthMSB;
7939 + ctx->sha_out[120] = bitLength >> 56;
7940 + ctx->sha_out[121] = bitLength >> 48;
7941 + ctx->sha_out[122] = bitLength >> 40;
7942 + ctx->sha_out[123] = bitLength >> 32;
7943 + ctx->sha_out[124] = bitLength >> 24;
7944 + ctx->sha_out[125] = bitLength >> 16;
7945 + ctx->sha_out[126] = bitLength >> 8;
7946 + ctx->sha_out[127] = bitLength;
7947 + sha512_transform(ctx, &ctx->sha_out[0]);
7949 + /* return results in ctx->sha_out[0...63] */
7950 + datap = &ctx->sha_out[0];
7951 + j = 0;
7952 + do {
7953 + i = ctx->sha_H[j];
7954 + datap[0] = i >> 56;
7955 + datap[1] = i >> 48;
7956 + datap[2] = i >> 40;
7957 + datap[3] = i >> 32;
7958 + datap[4] = i >> 24;
7959 + datap[5] = i >> 16;
7960 + datap[6] = i >> 8;
7961 + datap[7] = i;
7962 + datap += 8;
7963 + } while(++j < 8);
7965 + /* clear sensitive information */
7966 + memset(&ctx->sha_out[64], 0, sizeof(sha512_context) - 64);
7969 +void sha512_hash_buffer(unsigned char *ib, int ile, unsigned char *ob, int ole)
7971 + sha512_context ctx;
7973 + if(ole < 1) return;
7974 + memset(ob, 0, ole);
7975 + if(ole > 64) ole = 64;
7976 + sha512_init(&ctx);
7977 + sha512_write(&ctx, ib, ile);
7978 + sha512_final(&ctx);
7979 + memcpy(ob, &ctx.sha_out[0], ole);
7980 + memset(&ctx, 0, sizeof(ctx));
7982 +#endif
7984 +#if defined(SHA384_NEEDED)
7985 +void sha384_init(sha512_context *ctx)
7987 + memcpy(&ctx->sha_H[0], &sha384_hashInit[0], sizeof(ctx->sha_H));
7988 + ctx->sha_blocks = 0;
7989 + ctx->sha_blocksMSB = 0;
7990 + ctx->sha_bufCnt = 0;
7993 +void sha384_hash_buffer(unsigned char *ib, int ile, unsigned char *ob, int ole)
7995 + sha512_context ctx;
7997 + if(ole < 1) return;
7998 + memset(ob, 0, ole);
7999 + if(ole > 48) ole = 48;
8000 + sha384_init(&ctx);
8001 + sha512_write(&ctx, ib, ile);
8002 + sha512_final(&ctx);
8003 + memcpy(ob, &ctx.sha_out[0], ole);
8004 + memset(&ctx, 0, sizeof(ctx));
8006 +#endif
8007 diff -urN util-linux-ng-2.18/mount/sha512.h util-linux-ng-2.18-AES/mount/sha512.h
8008 --- util-linux-ng-2.18/mount/sha512.h 1970-01-01 02:00:00.000000000 +0200
8009 +++ util-linux-ng-2.18-AES/mount/sha512.h 2010-07-06 12:24:13.000000000 +0300
8010 @@ -0,0 +1,45 @@
8012 + * sha512.h
8014 + * Written by Jari Ruusu, April 16 2001
8016 + * Copyright 2001 by Jari Ruusu.
8017 + * Redistribution of this file is permitted under the GNU Public License.
8018 + */
8020 +#include <sys/types.h>
8022 +typedef struct {
8023 + unsigned char sha_out[64]; /* results are here, bytes 0...31 */
8024 + u_int32_t sha_H[8];
8025 + u_int64_t sha_blocks;
8026 + int sha_bufCnt;
8027 +} sha256_context;
8029 +typedef struct {
8030 + unsigned char sha_out[128]; /* results are here, bytes 0...63 */
8031 + u_int64_t sha_H[8];
8032 + u_int64_t sha_blocks;
8033 + u_int64_t sha_blocksMSB;
8034 + int sha_bufCnt;
8035 +} sha512_context;
8037 +/* no sha384_context, use sha512_context */
8039 +/* 256 bit hash, provides 128 bits of security against collision attacks */
8040 +extern void sha256_init(sha256_context *);
8041 +extern void sha256_write(sha256_context *, unsigned char *, int);
8042 +extern void sha256_final(sha256_context *);
8043 +extern void sha256_hash_buffer(unsigned char *, int, unsigned char *, int);
8045 +/* 512 bit hash, provides 256 bits of security against collision attacks */
8046 +extern void sha512_init(sha512_context *);
8047 +extern void sha512_write(sha512_context *, unsigned char *, int);
8048 +extern void sha512_final(sha512_context *);
8049 +extern void sha512_hash_buffer(unsigned char *, int, unsigned char *, int);
8051 +/* 384 bit hash, provides 192 bits of security against collision attacks */
8052 +extern void sha384_init(sha512_context *);
8053 +/* no sha384_write(), use sha512_write() */
8054 +/* no sha384_final(), use sha512_final(), result in ctx->sha_out[0...47] */
8055 +extern void sha384_hash_buffer(unsigned char *, int, unsigned char *, int);
8056 diff -urN util-linux-ng-2.18/mount/swapon.8 util-linux-ng-2.18-AES/mount/swapon.8
8057 --- util-linux-ng-2.18/mount/swapon.8 2010-03-19 00:11:23.000000000 +0200
8058 +++ util-linux-ng-2.18-AES/mount/swapon.8 2010-07-06 12:24:13.000000000 +0300
8059 @@ -103,6 +103,22 @@
8060 .I /proc/swaps
8062 .IR /etc/fstab ).
8063 +.PP
8065 +.I loop=/dev/loop?
8066 +and
8067 +.I encryption=AES128
8068 +options are present in
8069 +.I /etc/fstab
8070 +then
8071 +.BR "swapon -a"
8072 +will set up loop devices using random keys, run
8073 +.BR "mkswap"
8074 +on them, and enable encrypted swap on specified loop devices. Encrypted loop
8075 +devices are set up with page size offset so that unencrypted swap signatures
8076 +on first page of swap devices are not touched.
8077 +.BR "swapoff -a"
8078 +will tear down such loop devices.
8081 .B "\-a, \-\-all"
8082 diff -urN util-linux-ng-2.18/mount/swapon.c util-linux-ng-2.18-AES/mount/swapon.c
8083 --- util-linux-ng-2.18/mount/swapon.c 2010-06-14 12:19:19.000000000 +0300
8084 +++ util-linux-ng-2.18-AES/mount/swapon.c 2010-07-06 12:24:13.000000000 +0300
8085 @@ -1,5 +1,18 @@
8087 * A swapon(8)/swapoff(8) for Linux 0.99.
8088 + * swapon.c,v 1.1.1.1 1993/11/18 08:40:51 jrs Exp
8090 + * 1997-02-xx <Vincent.Renardias@waw.com>
8091 + * - added '-s' (summary option)
8092 + * 1999-02-22 Arkadiusz Mi¶kiewicz <misiek@pld.ORG.PL>
8093 + * - added Native Language Support
8094 + * 1999-03-21 Arnaldo Carvalho de Melo <acme@conectiva.com.br>
8095 + * - fixed strerr(errno) in gettext calls
8096 + * 2001-03-22 Erik Troan <ewt@redhat.com>
8097 + * - added -e option for -a
8098 + * - -a shouldn't try to add swaps that are already enabled
8099 + * 2002-04-14 Jari Ruusu
8100 + * - added encrypted swap support
8102 #include <stdlib.h>
8103 #include <stdio.h>
8104 @@ -8,6 +21,9 @@
8105 #include <mntent.h>
8106 #include <errno.h>
8107 #include <sys/stat.h>
8108 +#include <sys/ioctl.h>
8109 +#include <sys/utsname.h>
8110 +#include <sys/time.h>
8111 #include <unistd.h>
8112 #include <sys/types.h>
8113 #include <sys/wait.h>
8114 @@ -23,6 +39,9 @@
8115 #include "pathnames.h"
8116 #include "swapheader.h"
8117 #include "mangle.h"
8118 +#include "loop.h"
8119 +#include "xstrncpy.h"
8120 +#include "sha512.h"
8122 #define PATH_MKSWAP "/sbin/mkswap"
8124 @@ -556,6 +575,262 @@
8127 static int
8128 +prepare_encrypted_swap(const char *partition, char *loop, char *encryption)
8130 + int x, y, fd, ffd;
8131 + int page_size;
8132 + sha512_context s;
8133 + unsigned char b[4096], multiKeyBits[65][32];
8134 + char *a[10], *apiName;
8135 + struct loop_info64 loopinfo;
8136 + FILE *f;
8138 + /*
8139 + * Some sanity checks
8140 + */
8141 + if(strlen(partition) < 1) {
8142 + fprintf(stderr, _("swapon: invalid swap device name\n"));
8143 + return 0;
8145 + if(strlen(loop) < 1) {
8146 + fprintf(stderr, _("swapon: invalid loop device name\n"));
8147 + return 0;
8149 + if(strlen(encryption) < 1) {
8150 + fprintf(stderr, _("swapon: invalid encryption type\n"));
8151 + return 0;
8154 + /*
8155 + * Abort if loop device does not exist or is already in use
8156 + */
8157 + if((fd = open(loop, O_RDWR)) == -1) {
8158 + fprintf(stderr, _("swapon: unable to open loop device %s\n"), loop);
8159 + return 0;
8161 + if(is_unused_loop_device(fd) == 0) {
8162 + fprintf(stderr, _("swapon: loop device %s already in use\n"), loop);
8163 + goto errout0;
8166 + /*
8167 + * Compute SHA-512 over first 40 KB of old swap data. This data
8168 + * is mostly unknown data encrypted using unknown key. SHA-512 hash
8169 + * output is then used as entropy for new swap encryption key.
8170 + */
8171 + if(!(f = fopen(partition, "r+"))) {
8172 + fprintf(stderr, _("swapon: unable to open swap device %s\n"), partition);
8173 + goto errout0;
8175 + page_size = getpagesize();
8176 + fseek(f, (long)page_size, SEEK_SET);
8177 + sha512_init(&s);
8178 + for(x = 0; x < 10; x++) {
8179 + if(fread(&b[0], sizeof(b), 1, f) != 1) break;
8180 + sha512_write(&s, &b[0], sizeof(b));
8182 + sha512_final(&s);
8184 + /*
8185 + * Overwrite 40 KB of old swap data 20 times so that recovering
8186 + * SHA-512 output beyond this point is difficult and expensive.
8187 + */
8188 + for(y = 0; y < 20; y++) {
8189 + int z;
8190 + struct {
8191 + struct timeval tv;
8192 + unsigned char h[64];
8193 + int x,y,z;
8194 + } j;
8195 + if(fseek(f, (long)page_size, SEEK_SET)) break;
8196 + memcpy(&j.h[0], &s.sha_out[0], 64);
8197 + gettimeofday(&j.tv, NULL);
8198 + j.y = y;
8199 + for(x = 0; x < 10; x++) {
8200 + j.x = x;
8201 + for(z = 0; z < sizeof(b); z += 64) {
8202 + j.z = z;
8203 + sha512_hash_buffer((unsigned char *)&j, sizeof(j), &b[z], 64);
8205 + if(fwrite(&b[0], sizeof(b), 1, f) != 1) break;
8207 + memset(&j, 0, sizeof(j));
8208 + if(fflush(f)) break;
8209 + if(fsync(fileno(f))) break;
8211 + fclose(f);
8213 + /*
8214 + * Use all 512 bits of hash output
8215 + */
8216 + memcpy(&b[0], &s.sha_out[0], 64);
8217 + memset(&s, 0, sizeof(s));
8219 + /*
8220 + * Read 32 bytes of random entropy from kernel's random
8221 + * number generator. This code may be executed early on startup
8222 + * scripts and amount of random entropy may be non-existent.
8223 + * SHA-512 of old swap data is used as workaround for missing
8224 + * entropy in kernel's random number generator.
8225 + */
8226 + if(!(f = fopen("/dev/urandom", "r"))) {
8227 + fprintf(stderr, _("swapon: unable to open /dev/urandom\n"));
8228 + goto errout0;
8230 + fread(&b[64], 32, 1, f);
8232 + /*
8233 + * Set up struct loop_info64
8234 + */
8235 + if((ffd = open(partition, O_RDWR)) < 0) {
8236 + fprintf(stderr, _("swapon: unable to open swap device %s\n"), partition);
8237 + goto errout1;
8239 + memset(&loopinfo, 0, sizeof(loopinfo));
8240 + xstrncpy((char *)loopinfo.lo_file_name, partition, LO_NAME_SIZE);
8241 + loopinfo.lo_encrypt_type = loop_crypt_type(encryption, &loopinfo.lo_encrypt_key_size, &apiName);
8242 + if(loopinfo.lo_encrypt_type <= 1) {
8243 + fprintf(stderr, _("swapon: unsupported swap encryption type %s\n"), encryption);
8244 +errout2:
8245 + close(ffd);
8246 +errout1:
8247 + fclose(f);
8248 +errout0:
8249 + close(fd);
8250 + memset(&loopinfo.lo_encrypt_key[0], 0, sizeof(loopinfo.lo_encrypt_key));
8251 + memset(&multiKeyBits[0][0], 0, sizeof(multiKeyBits));
8252 + return 0;
8254 + loopinfo.lo_offset = page_size;
8255 + /* single-key hash */
8256 + sha512_hash_buffer(&b[0], 64+32, &loopinfo.lo_encrypt_key[0], sizeof(loopinfo.lo_encrypt_key));
8257 + /* multi-key hash */
8258 + x = 0;
8259 + while(x < 65) {
8260 + fread(&b[64+32], 16, 1, f);
8261 + sha512_hash_buffer(&b[0], 64+32+16, &multiKeyBits[x][0], 32);
8262 + x++;
8263 + }
8265 + /*
8266 + * Try to set up single-key loop
8267 + */
8268 + if(ioctl(fd, LOOP_SET_FD, ffd) < 0) {
8269 + fprintf(stderr, _("swapon: LOOP_SET_FD failed\n"));
8270 + goto errout2;
8272 + if ((loopinfo.lo_encrypt_type == 18) || (loop_set_status64_ioctl(fd, &loopinfo) < 0)) {
8273 + if(try_cryptoapi_loop_interface(fd, &loopinfo, apiName) < 0) {
8274 + fprintf(stderr, _("swapon: LOOP_SET_STATUS failed\n"));
8275 + ioctl(fd, LOOP_CLR_FD, 0);
8276 + goto errout2;
8280 + /*
8281 + * Try to put loop to multi-key v3 or v2 mode.
8282 + * If this fails, then let it operate in single-key mode.
8283 + */
8284 + if(ioctl(fd, LOOP_MULTI_KEY_SETUP_V3, &multiKeyBits[0][0]) < 0) {
8285 + ioctl(fd, LOOP_MULTI_KEY_SETUP, &multiKeyBits[0][0]);
8288 + /*
8289 + * Loop is now set up. Clean up the keys.
8290 + */
8291 + memset(&loopinfo.lo_encrypt_key[0], 0, sizeof(loopinfo.lo_encrypt_key));
8292 + memset(&multiKeyBits[0][0], 0, sizeof(multiKeyBits));
8293 + close(ffd);
8294 + fclose(f);
8295 + close(fd);
8297 + /*
8298 + * Write 40 KB of zeroes to loop device. That same data is written
8299 + * to underlying partition in encrypted form. This is done to guarantee
8300 + * that next time encrypted swap is initialized, the SHA-512 hash will
8301 + * be different. And, if encrypted swap data writes over this data, that's
8302 + * even better.
8303 + */
8304 + if(!(f = fopen(loop, "r+"))) {
8305 + fprintf(stderr, _("swapon: unable to open loop device %s\n"), loop);
8306 + return 0;
8308 + memset(&b[0], 0, sizeof(b));
8309 + for(x = 0; x < 10; x++) {
8310 + if(fwrite(&b[0], sizeof(b), 1, f) != 1) break;
8312 + fflush(f);
8313 + fsync(fileno(f));
8314 + fclose(f);
8315 + sync();
8317 + /*
8318 + * Run mkswap on loop device so that kernel understands it as swap.
8319 + * Redirect stderr to /dev/null and ignore exit value.
8320 + */
8321 + if(!(x = fork())) {
8322 + if((x = open("/dev/null", O_WRONLY)) >= 0) {
8323 + dup2(x, 2);
8324 + close(x);
8326 + a[0] = "mkswap";
8327 + a[1] = loop;
8328 + a[2] = 0;
8329 + execvp(a[0], &a[0]);
8330 + execv("/sbin/mkswap", &a[0]);
8331 + /* error to stdout, stderr is directed to /dev/null */
8332 + printf(_("swapon: unable to execute mkswap\n"));
8333 + exit(1);
8335 + if(x == -1) {
8336 + fprintf(stderr, _("swapon: fork failed\n"));
8337 + return 0;
8339 + waitpid(x, &y, 0);
8340 + sync();
8342 + return 1;
8345 +static void
8346 +shutdown_encrypted_swap(char *loop)
8348 + int fd;
8349 + struct stat statbuf;
8350 + struct loop_info64 loopinfo;
8351 + unsigned char b[32];
8352 + FILE *f;
8354 + if(stat(loop, &statbuf) == 0 && S_ISBLK(statbuf.st_mode)) {
8355 + if((fd = open(loop, O_RDWR)) >= 0) {
8356 + if(!loop_get_status64_ioctl(fd, &loopinfo)) {
8357 + /*
8358 + * Read 32 bytes of random data from kernel's random
8359 + * number generator and write that to loop device.
8360 + * This preserves some of kernel's random entropy
8361 + * to next activation of encrypted swap on this
8362 + * partition.
8363 + */
8364 + if((f = fopen("/dev/urandom", "r")) != NULL) {
8365 + fread(&b[0], 32, 1, f);
8366 + fclose(f);
8367 + write(fd, &b[0], 32);
8368 + fsync(fd);
8371 + close(fd);
8373 + sync();
8374 + if((fd = open(loop, O_RDONLY)) >= 0) {
8375 + if(!loop_get_status64_ioctl(fd, &loopinfo)) {
8376 + ioctl(fd, LOOP_CLR_FD, 0);
8378 + close(fd);
8383 +static int
8384 swapon_all(void) {
8385 FILE *fp;
8386 struct mntent *fstab;
8387 @@ -572,11 +847,16 @@
8388 int skip = 0;
8389 int pri = priority;
8390 char *opt, *opts;
8391 + char *loop = NULL, *encryption = NULL;
8393 if (!streq(fstab->mnt_type, MNTTYPE_SWAP))
8394 continue;
8396 opts = strdup(fstab->mnt_opts);
8397 + if (!opts) {
8398 + fprintf(stderr, "not enough memory");
8399 + exit(1);
8402 for (opt = strtok(opts, ","); opt != NULL;
8403 opt = strtok(NULL, ",")) {
8404 @@ -584,8 +864,11 @@
8405 pri = atoi(opt+4);
8406 if (strcmp(opt, "noauto") == 0)
8407 skip = 1;
8408 + if (strncmp(opt, "loop=", 5) == 0)
8409 + loop = opt + 5;
8410 + if (strncmp(opt, "encryption=", 11) == 0)
8411 + encryption = opt + 11;
8413 - free(opts);
8415 if (skip)
8416 continue;
8417 @@ -597,13 +880,21 @@
8418 continue;
8421 - if (!is_in_proc_swaps(special) &&
8422 - (!ifexists || !access(special, R_OK)))
8423 + if (loop && encryption) {
8424 + if(!is_in_proc_swaps(loop) && (!ifexists || !access(special, R_OK))) {
8425 + if (!prepare_encrypted_swap(special, loop, encryption)) {
8426 + status |= -1;
8427 + continue;
8429 + status |= do_swapon(loop, pri, CANONIC);
8431 + continue;
8433 + if (!is_in_proc_swaps(special) && (!ifexists || !access(special, R_OK))) {
8434 status |= do_swapon(special, pri, CANONIC);
8436 - free((void *) special);
8439 - fclose(fp);
8440 + endmntent(fp);
8442 return status;
8444 @@ -771,6 +1062,9 @@
8446 while ((fstab = getmntent(fp)) != NULL) {
8447 const char *special;
8448 + int skip = 0;
8449 + char *opt, *opts;
8450 + char *loop = NULL, *encryption = NULL;
8452 if (!streq(fstab->mnt_type, MNTTYPE_SWAP))
8453 continue;
8454 @@ -779,10 +1073,35 @@
8455 if (!special)
8456 continue;
8458 - if (!is_in_proc_swaps(special))
8459 + opts = strdup(fstab->mnt_opts);
8460 + if (!opts) {
8461 + fprintf(stderr, "not enough memory");
8462 + exit(1);
8464 + for (opt = strtok(opts, ","); opt != NULL; opt = strtok(NULL, ",")) {
8465 + if (strcmp(opt, "noauto") == 0)
8466 + skip = 1;
8467 + if (strncmp(opt, "loop=", 5) == 0)
8468 + loop = opt + 5;
8469 + if (strncmp(opt, "encryption=", 11) == 0)
8470 + encryption = opt + 11;
8472 + if (loop && encryption) {
8473 + if (!is_in_proc_swaps(loop)) {
8474 + if(skip)
8475 + continue;
8476 + do_swapoff(loop, QUIET, CANONIC);
8478 + shutdown_encrypted_swap(loop);
8479 + continue;
8481 + if(skip)
8482 + continue;
8483 + if (!is_in_proc_swaps(special)) {
8484 do_swapoff(special, QUIET, CANONIC);
8487 - fclose(fp);
8488 + endmntent(fp);
8491 return status;
8492 diff -urN util-linux-ng-2.18/mount/umount.c util-linux-ng-2.18-AES/mount/umount.c
8493 --- util-linux-ng-2.18/mount/umount.c 2010-06-14 12:17:00.000000000 +0300
8494 +++ util-linux-ng-2.18-AES/mount/umount.c 2010-07-06 12:24:13.000000000 +0300
8495 @@ -193,7 +193,6 @@
8496 int res = 0;
8497 int status;
8498 const char *loopdev;
8499 - int myloop = 0;
8501 /* Special case for root. As of 0.99pl10 we can (almost) unmount root;
8502 the kernel will remount it readonly so that we can carry on running
8503 @@ -216,13 +215,6 @@
8504 /* Skip the actual umounting for --fake */
8505 if (fake)
8506 goto writemtab;
8507 - /*
8508 - * Ignore the option "-d" for non-loop devices and loop devices with
8509 - * LO_FLAGS_AUTOCLEAR flag.
8510 - */
8511 - if (delloop && is_loop_device(spec) && !is_loop_autoclear(spec))
8512 - myloop = 1;
8514 if (lazy) {
8515 res = umount2 (node, MNT_DETACH);
8516 if (res < 0)
8517 @@ -306,7 +298,7 @@
8520 /* Also free loop devices when -d flag is given */
8521 - if (myloop)
8522 + if (delloop && is_loop_device(spec))
8523 loopdev = spec;
8525 gotloop:
8526 @@ -444,6 +436,7 @@
8527 return NULL;
8530 +#if 0
8531 /* check if @mc contains a loop device which is associated
8532 * with the @file in fs
8534 @@ -481,6 +474,7 @@
8535 mc->m.mnt_fsname, fs->m.mnt_fsname);
8536 return 0;
8538 +#endif
8540 static int
8541 umount_file (char *arg) {
8542 @@ -563,15 +557,12 @@
8543 the pair (dev,file) in fstab. */
8544 fs = getfs_by_devdir(mc->m.mnt_fsname, mc->m.mnt_dir);
8545 if (!fs) {
8546 - fs = getfs_by_dir(file);
8547 - if (!fs && !getfs_by_spec(file))
8548 + if (!getfs_by_spec (file) && !getfs_by_dir (file))
8549 die (2,
8550 _("umount: %s is not in the fstab "
8551 "(and you are not root)"),
8552 file);
8554 - /* spec could be a file which is loop mounted */
8555 - if (fs && !is_valid_loop(mc, fs))
8556 + else
8557 die (2, _("umount: %s mount disagrees with "
8558 "the fstab"), file);