while porting the S2api to userspace I came accross the S2-API definition itself #define FE_SET_PROPERTY _IOW('o', 82, struct dtv_properties) #define FE_GET_PROPERTY _IOR('o', 83, struct dtv_properties) while looking at this, FE_GET_PROPERTY should very likely be _IOWR in dvb-frontend.c: ---- if(cmd == FE_GET_PROPERTY) { tvps = (struct dtv_properties __user *)parg; dprintk("%s() properties.num = %d\n", __func__, tvps->num); dprintk("%s() properties.props = %p\n", __func__, tvps->props); ... if (copy_from_user(tvp, tvps->props, tvps->num * sizeof(struct dtv_property))) ---- Regards, Markus -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html