On Tue, Mar 12, Olaf Hering wrote: > On Tue, Mar 12, K. Y. Srinivasan wrote: > > > +static int vss_operate(int operation) > > +{ > > + char *fs_op; > > + char cmd[512]; > > + char buf[512]; > > + FILE *file; > > + char *p; > > + char *x; > > + int error; > > + > > + switch (operation) { > > + case VSS_OP_FREEZE: > > + fs_op = "-f "; > > + break; > > + case VSS_OP_THAW: > > + fs_op = "-u "; > > + break; > > + } > > + > > + sprintf(cmd, "%s", "mount | grep ^/dev/ | awk '{print $3 }'"); > > I think this can be char cmd[] = "mount | awk '/^\/dev\/ { print $3'"; After thinking about this part, perhaps start a helper script which has to provide as output the list of the mounted filesystems? Olaf _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/devel