diff options
Diffstat (limited to 'net/ax25/ax25_uid.c')
| -rw-r--r-- | net/ax25/ax25_uid.c | 11 | 
1 files changed, 4 insertions, 7 deletions
diff --git a/net/ax25/ax25_uid.c b/net/ax25/ax25_uid.c index 957999e43ff..71c4badbc80 100644 --- a/net/ax25/ax25_uid.c +++ b/net/ax25/ax25_uid.c @@ -54,10 +54,9 @@ EXPORT_SYMBOL(ax25_uid_policy);  ax25_uid_assoc *ax25_findbyuid(kuid_t uid)  {  	ax25_uid_assoc *ax25_uid, *res = NULL; -	struct hlist_node *node;  	read_lock(&ax25_uid_lock); -	ax25_uid_for_each(ax25_uid, node, &ax25_uid_list) { +	ax25_uid_for_each(ax25_uid, &ax25_uid_list) {  		if (uid_eq(ax25_uid->uid, uid)) {  			ax25_uid_hold(ax25_uid);  			res = ax25_uid; @@ -74,7 +73,6 @@ EXPORT_SYMBOL(ax25_findbyuid);  int ax25_uid_ioctl(int cmd, struct sockaddr_ax25 *sax)  {  	ax25_uid_assoc *ax25_uid; -	struct hlist_node *node;  	ax25_uid_assoc *user;  	unsigned long res; @@ -82,7 +80,7 @@ int ax25_uid_ioctl(int cmd, struct sockaddr_ax25 *sax)  	case SIOCAX25GETUID:  		res = -ENOENT;  		read_lock(&ax25_uid_lock); -		ax25_uid_for_each(ax25_uid, node, &ax25_uid_list) { +		ax25_uid_for_each(ax25_uid, &ax25_uid_list) {  			if (ax25cmp(&sax->sax25_call, &ax25_uid->call) == 0) {  				res = from_kuid_munged(current_user_ns(), ax25_uid->uid);  				break; @@ -126,7 +124,7 @@ int ax25_uid_ioctl(int cmd, struct sockaddr_ax25 *sax)  		ax25_uid = NULL;  		write_lock(&ax25_uid_lock); -		ax25_uid_for_each(ax25_uid, node, &ax25_uid_list) { +		ax25_uid_for_each(ax25_uid, &ax25_uid_list) {  			if (ax25cmp(&sax->sax25_call, &ax25_uid->call) == 0)  				break;  		} @@ -212,11 +210,10 @@ const struct file_operations ax25_uid_fops = {  void __exit ax25_uid_free(void)  {  	ax25_uid_assoc *ax25_uid; -	struct hlist_node *node;  	write_lock(&ax25_uid_lock);  again: -	ax25_uid_for_each(ax25_uid, node, &ax25_uid_list) { +	ax25_uid_for_each(ax25_uid, &ax25_uid_list) {  		hlist_del_init(&ax25_uid->uid_node);  		ax25_uid_put(ax25_uid);  		goto again;  |