[Linux-ATM-General] [RFC][PATCH] Very basic sysfs support for ATM devices (updated)

matthieu castet castet.matthieu at free.fr
Fri Feb 4 13:27:07 EST 2005


Hi,

chas williams - CONTRACTOR wrote:
> In message <20050121085123.GA2471 at katya>,Roman Kagan writes:
> 
>>The patch is against 2.6.10.  Please comment.
> 
> 
> i guess i would prefer that entries be named typeN, like he0
> instead of just a number.
> 
> you were printing 7 octets for the address.
> 
> if !CONFIG_SYSFS, then __free_atm_dev() is going to need to do the
> kfree.
> 
> i added some other fields that i think are interesting.
> 
> comments?
> 
> +
> +static ssize_t show_carrier(struct class_device *cdev, char *buf)
> +{
> +	char *pos = buf;
> +	struct atm_dev *adev = to_atm_dev(cdev);
> +
> +	pos += sprintf(pos, "%d\n",
> +		       adev->signal == ATM_PHY_SIG_LOST ? 0 : 1);
> +		
> +	return pos - buf;
> +}
Shouldn't adev->signal == ATM_PHY_SIG_FOUND ? 1 : 0); be better : in the 
case of ATM_PHY_SIG_UNKNOWN, it return 1...


Matthieu



More information about the Usbatm mailing list