From: Andrew Morton Fix this: drivers/usb/ip/usbip_common.c: In function `socket_to_addrstr': drivers/usb/ip/usbip_common.c:582: dereferencing pointer to incomplete type drivers/usb/ip/usbip_common.c:582: dereferencing pointer to incomplete type drivers/usb/ip/usbip_common.c:582: dereferencing pointer to incomplete type drivers/usb/ip/usbip_common.c:582: dereferencing pointer to incomplete type And this: drivers/usb/ip/usbip_common.h: At top level: drivers/usb/ip/usbip_common.c:441: warning: `usbip_dump_urb' defined but not used Cc: Takahiro Hirofuchi Cc: Greg KH Signed-off-by: Andrew Morton --- drivers/usb/ip/usbip_common.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff -puN drivers/usb/ip/usbip_common.c~gregkh-usb-usbip-build-fix drivers/usb/ip/usbip_common.c --- devel/drivers/usb/ip/usbip_common.c~gregkh-usb-usbip-build-fix 2006-01-04 20:25:30.000000000 -0800 +++ devel-akpm/drivers/usb/ip/usbip_common.c 2006-01-04 20:27:50.000000000 -0800 @@ -23,6 +23,7 @@ #include #include #include +#include #include "usbip_common.h" static void usbip_dump_buffer(char *, int size); @@ -254,7 +255,7 @@ static void usbip_dump_pipe(unsigned int } - +#if 0 static void usbip_dump_usb_device(struct usb_device *dev) { if (dev == NULL) { @@ -466,7 +467,7 @@ static void usbip_dump_urb (struct urb * printk(" context :%p\n", purb->context); printk(" complete :%p\n", purb->complete); } - +#endif void setquickack(struct socket *socket) { _