From 96044ddbeae997a6678347f70b9d6c188f674c81 Mon Sep 17 00:00:00 2001 From: Florian Pose <fp@igh-essen.com> Date: Wed, 14 Dec 2011 16:47:28 +0100 Subject: [PATCH] Improved generic driver error messages. --HG-- branch : stable-1.5 --- devices/generic.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/devices/generic.c b/devices/generic.c index 50dad64a..9c03878c 100644 --- a/devices/generic.c +++ b/devices/generic.c @@ -207,9 +207,10 @@ int ec_gen_device_create_socket( return -ENOMEM; } - ret = sock_create_kern(PF_PACKET, SOCK_RAW, htons(ETH_P_ETHERCAT), &dev->socket); + ret = sock_create_kern(PF_PACKET, SOCK_RAW, htons(ETH_P_ETHERCAT), + &dev->socket); if (ret) { - printk(KERN_ERR PFX "Failed to create socket.\n"); + printk(KERN_ERR PFX "Failed to create socket (ret = %i).\n", ret); return ret; } @@ -222,7 +223,8 @@ int ec_gen_device_create_socket( sa.sll_ifindex = desc->ifindex; ret = kernel_bind(dev->socket, (struct sockaddr *) &sa, sizeof(sa)); if (ret) { - printk(KERN_ERR PFX "Failed to bind() socket to interface.\n"); + printk(KERN_ERR PFX "Failed to bind() socket to interface" + " (ret = %i).\n", ret); sock_release(dev->socket); dev->socket = NULL; return ret; -- GitLab