udev requires try function and the modules-update program should take care of any 2.4 vs 2.6 kernel issues. Also add vim instructions to a few files.
This commit is contained in:
@@ -53,9 +53,9 @@ static char *applet = NULL;
|
||||
* 0 = no changes (nothing to do)
|
||||
* 1+ = number of runlevels updated
|
||||
*/
|
||||
static ssize_t add (const char *runlevel, const char *service)
|
||||
static int add (const char *runlevel, const char *service)
|
||||
{
|
||||
ssize_t retval = -1;
|
||||
int retval = -1;
|
||||
|
||||
if (! rc_service_exists (service))
|
||||
eerror ("%s: service `%s' does not exist", applet, service);
|
||||
@@ -73,9 +73,9 @@ static ssize_t add (const char *runlevel, const char *service)
|
||||
return (retval);
|
||||
}
|
||||
|
||||
static ssize_t delete (const char *runlevel, const char *service)
|
||||
static int delete (const char *runlevel, const char *service)
|
||||
{
|
||||
ssize_t retval = -1;
|
||||
int retval = -1;
|
||||
|
||||
errno = 0;
|
||||
if (rc_service_delete (runlevel, service)) {
|
||||
@@ -235,9 +235,9 @@ int rc_update (int argc, char **argv)
|
||||
if (! service)
|
||||
eerror ("%s: no service specified", applet);
|
||||
else {
|
||||
ssize_t num_updated = 0;
|
||||
ssize_t (*actfunc)(const char *, const char *);
|
||||
size_t ret;
|
||||
int num_updated = 0;
|
||||
int (*actfunc)(const char *, const char *);
|
||||
int ret;
|
||||
|
||||
if (action & DOADD) {
|
||||
actfunc = add;
|
||||
|
||||
Reference in New Issue
Block a user