static int orinoco_ioctl_setrts(struct net_device *dev, struct iw_param *rrq) 
static int orinoco_ioctl_setrts(struct net_device *dev, struct iw_request_info *info, struct iw_param *rrq, char *extra) 
static int orinoco_ioctl_setrts(struct net_device *dev, struct iw_param *rrq){	struct orinoco_private *priv = netdev_priv(dev);	int val = rrq->value;	unsigned long flags;	if (rrq->disabled)		val = 2347;	if ( (val < 0) || (val > 2347) )		return -EINVAL;	if (orinoco_lock(priv, &flags) != 0)		return -EBUSY;	priv->rts_thresh = val;	orinoco_unlock(priv, &flags);	return 0;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/620554e406e3cc01434c658a1e597162d7e56fd6/orinoco.c/buggy/drivers/net/wireless/orinoco.c