X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=drivers%2Fisdn%2Fhardware%2Feicon%2Fmntfunc.c;h=a564b7560031dfaac28ad8d7924370f513acb79f;hb=6a77f38946aaee1cd85eeec6cf4229b204c15071;hp=29492451a891730f609347d1a606cca3f7d86f90;hpb=c7b5ebbddf7bcd3651947760f423e3783bbe6573;p=linux-2.6.git diff --git a/drivers/isdn/hardware/eicon/mntfunc.c b/drivers/isdn/hardware/eicon/mntfunc.c index 29492451a..a564b7560 100644 --- a/drivers/isdn/hardware/eicon/mntfunc.c +++ b/drivers/isdn/hardware/eicon/mntfunc.c @@ -1,4 +1,4 @@ -/* $Id: mntfunc.c,v 1.19.6.2 2004/08/28 20:03:53 armin Exp $ +/* $Id: mntfunc.c,v 1.19.6.4 2005/01/31 12:22:20 armin Exp $ * * Driver for Eicon DIVA Server ISDN cards. * Maint module @@ -187,7 +187,7 @@ int maint_read_write(void __user *buf, int count) if (!mask) { ret = diva_set_trace_filter (1, "*"); } else if (mask < sizeof(data)) { - if (copy_from_user(data, (char __user *)buf+12, mask)) { + if (diva_os_copy_from_user(NULL, data, (char __user *)buf+12, mask)) { ret = -EFAULT; } else { ret = diva_set_trace_filter ((int)mask, data); @@ -199,7 +199,7 @@ int maint_read_write(void __user *buf, int count) case DITRACE_READ_SELECTIVE_TRACE_FILTER: if ((ret = diva_get_trace_filter (sizeof(data), data)) > 0) { - if (copy_to_user (buf, data, ret)) + if (diva_os_copy_to_user (NULL, buf, data, ret)) ret = -EFAULT; } else { ret = -ENODEV;