Print this page
4833 Remove volrmmount
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>

*** 15,28 **** * If applicable, add the following below this CDDL HEADER, with the * fields enclosed by brackets "[]" replaced with your own identifying * information: Portions Copyright [yyyy] [name of copyright owner] * * CDDL HEADER END ! */ ! /* * Copyright 2009 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. */ /* * Vold compatibility for rmvolmgr: emulate old commands as well as * action_filemgr.so to notify legacy apps via /tmp/.removable pipes. --- 15,30 ---- * If applicable, add the following below this CDDL HEADER, with the * fields enclosed by brackets "[]" replaced with your own identifying * information: Portions Copyright [yyyy] [name of copyright owner] * * CDDL HEADER END ! * ! * * Copyright 2009 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. + * + * Copyright 2014 Andrew Stormont */ /* * Vold compatibility for rmvolmgr: emulate old commands as well as * action_filemgr.so to notify legacy apps via /tmp/.removable pipes.
*** 128,138 **** }; #define NOTIFY_DIR "/tmp/.removable" /* dir where filemgr looks */ #define NOTIFY_NAME "notify" /* named pipe to talk over */ - static void volrmmount_usage(); static void volcheck_usage(); static int vold_action(struct action_arg *aap); static void vold_update_mountpoints(struct action_arg *aap); static char *not_mountable(struct action_arg *aa); static int create_one_notify_file(char *fstype, --- 130,139 ----