Commit 099f79fa authored by matt mooney's avatar matt mooney Committed by Greg Kroah-Hartman

staging: usbip: userspace: libsrc: remove usbip.h

Remove the library version of usbip.h because its sole purpose was to
include other headers, which is bad practice. Also modify include
guards for consistency.
Signed-off-by: default avatarmatt mooney <mfm@muteddisk.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent c93be5b1
SUBDIRS := libsrc src
includedir := @includedir@/usbip
include_HEADERS := $(addprefix libsrc/, \
usbip.h usbip_common.h vhci_driver.h stub_driver.h)
usbip_common.h vhci_driver.h stub_driver.h)
dist_man_MANS := $(addprefix doc/, usbip.8 usbipd.8 usbip_bind_driver.8)
......@@ -3,5 +3,5 @@ libusbip_la_CFLAGS := @EXTRA_CFLAGS@
libusbip_la_LDFLAGS := -version-info @LIBUSBIP_VERSION@
lib_LTLIBRARIES := libusbip.la
libusbip_la_SOURCES := names.c names.h stub_driver.c stub_driver.h usbip.h \
libusbip_la_SOURCES := names.c names.h stub_driver.c stub_driver.h \
usbip_common.c usbip_common.h vhci_driver.c vhci_driver.h
......@@ -8,7 +8,8 @@
#include <errno.h>
#include <unistd.h>
#include "usbip.h"
#include "usbip_common.h"
#include "stub_driver.h"
#undef PROGNAME
#define PROGNAME "libusbip"
......
......@@ -2,11 +2,11 @@
* Copyright (C) 2005-2007 Takahiro Hirofuchi
*/
#ifndef _USBIP_STUB_DRIVER_H
#define _USBIP_STUB_DRIVER_H
#include "usbip.h"
#ifndef __USBIP_STUB_DRIVER_H
#define __USBIP_STUB_DRIVER_H
#include <stdint.h>
#include "usbip_common.h"
struct usbip_stub_driver {
int ndevs;
......@@ -33,4 +33,5 @@ int usbip_stub_refresh_device_list(void);
int usbip_stub_export_device(struct usbip_exported_device *edev, int sockfd);
struct usbip_exported_device *usbip_stub_get_device(int num);
#endif
#endif /* __USBIP_STUB_DRIVER_H */
/*
* Copyright (C) 2005-2007 Takahiro Hirofuchi
*/
#ifndef _USBIP_H
#define _USBIP_H
#ifdef HAVE_CONFIG_H
#include "../config.h"
#endif
#include "usbip_common.h"
#include "stub_driver.h"
#include "vhci_driver.h"
#ifdef DMALLOC
#include <dmalloc.h>
#endif
#endif
......@@ -2,7 +2,7 @@
* Copyright (C) 2005-2007 Takahiro Hirofuchi
*/
#include "usbip.h"
#include "usbip_common.h"
#include "names.h"
#undef PROGNAME
......
......@@ -2,8 +2,8 @@
* Copyright (C) 2005-2007 Takahiro Hirofuchi
*/
#include "usbip.h"
#include "usbip_common.h"
#include "vhci_driver.h"
#undef PROGNAME
#define PROGNAME "libusbip"
......
......@@ -2,13 +2,15 @@
* Copyright (C) 2005-2007 Takahiro Hirofuchi
*/
#ifndef _VHCI_DRIVER_H
#define _VHCI_DRIVER_H
#ifndef __VHCI_DRIVER_H
#define __VHCI_DRIVER_H
#include "usbip.h"
#include <sysfs/libsysfs.h>
#include <stdint.h>
#define USBIP_VHCI_BUS_TYPE "platform"
#include "usbip_common.h"
#define USBIP_VHCI_BUS_TYPE "platform"
#define MAXNPORT 128
struct usbip_class_device {
......@@ -61,4 +63,5 @@ int usbip_vhci_attach_device(uint8_t port, int sockfd, uint8_t busnum,
uint8_t devnum, uint32_t speed);
int usbip_vhci_detach_device(uint8_t port);
#endif
#endif /* __VHCI_DRIVER_H */
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment