usbmuxd: Update to latest git
[feed/packages.git] / lang / perl-device-usb / patches / 140-avoid-libusb-name-conflicts.patch
1 --- a/lib/Device/USB.pm
2 +++ b/lib/Device/USB.pm
3 @@ -15,6 +15,7 @@ use Inline (
4 ($ENV{LIBUSB_INCDIR} ? ( INC => "-I\"$ENV{LIBUSB_INCDIR}\"" ) : () ),
5 NAME => 'Device::USB',
6 VERSION => '0.36',
7 + PREFIX => 'deviceusb_',
8 );
9
10 Inline->init();
11 @@ -540,74 +541,74 @@ unsigned DeviceUSBDebugLevel()
12 return debugLevel;
13 }
14
15 -void libusb_init()
16 +void deviceusb_libusb_init()
17 {
18 usb_init();
19 }
20
21 -int libusb_find_busses()
22 +int deviceusb_libusb_find_busses()
23 {
24 return usb_find_busses();
25 }
26
27 -int libusb_find_devices()
28 +int deviceusb_libusb_find_devices()
29 {
30 return usb_find_devices();
31 }
32
33 -void *libusb_get_busses()
34 +void *deviceusb_libusb_get_busses()
35 {
36 return usb_get_busses();
37 }
38
39 -void *libusb_open(void *dev)
40 +void *deviceusb_libusb_open(void *dev)
41 {
42 return usb_open( (struct usb_device*)dev );
43 }
44
45 -int libusb_close(void *dev)
46 +int deviceusb_libusb_close(void *dev)
47 {
48 return usb_close((usb_dev_handle *)dev);
49 }
50
51 -int libusb_set_configuration(void *dev, int configuration)
52 +int deviceusb_libusb_set_configuration(void *dev, int configuration)
53 {
54 if(DeviceUSBDebugLevel())
55 {
56 - printf( "libusb_set_configuration( %d )\n", configuration );
57 + printf( "deviceusb_libusb_set_configuration( %d )\n", configuration );
58 }
59 return usb_set_configuration((usb_dev_handle *)dev, configuration);
60 }
61
62 -int libusb_set_altinterface(void *dev, int alternate)
63 +int deviceusb_libusb_set_altinterface(void *dev, int alternate)
64 {
65 if(DeviceUSBDebugLevel())
66 {
67 - printf( "libusb_set_altinterface( %d )\n", alternate );
68 + printf( "deviceusb_libusb_set_altinterface( %d )\n", alternate );
69 }
70 return usb_set_altinterface((usb_dev_handle *)dev, alternate);
71 }
72
73 -int libusb_clear_halt(void *dev, unsigned int ep)
74 +int deviceusb_libusb_clear_halt(void *dev, unsigned int ep)
75 {
76 if(DeviceUSBDebugLevel())
77 {
78 - printf( "libusb_clear_halt( %d )\n", ep );
79 + printf( "deviceusb_libusb_clear_halt( %d )\n", ep );
80 }
81 return usb_clear_halt((usb_dev_handle *)dev, ep);
82 }
83
84 -int libusb_reset(void *dev)
85 +int deviceusb_libusb_reset(void *dev)
86 {
87 return usb_reset((usb_dev_handle *)dev);
88 }
89
90 -int libusb_get_driver_np(void *dev, int interface, char *name, unsigned int namelen)
91 +int deviceusb_libusb_get_driver_np(void *dev, int interface, char *name, unsigned int namelen)
92 {
93 int ret = 0;
94 if(DeviceUSBDebugLevel())
95 {
96 - printf( "libusb_get_driver_np( %d )\n", interface );
97 + printf( "deviceusb_libusb_get_driver_np( %d )\n", interface );
98 }
99 #if LIBUSB_HAS_GET_DRIVER_NP
100 ret = usb_get_driver_np((usb_dev_handle *)dev, interface, name, namelen);
101 @@ -618,11 +619,11 @@ int libusb_get_driver_np(void *dev, int
102 #endif
103 }
104
105 -int libusb_detach_kernel_driver_np(void *dev, int interface)
106 +int deviceusb_libusb_detach_kernel_driver_np(void *dev, int interface)
107 {
108 if(DeviceUSBDebugLevel())
109 {
110 - printf( "libusb_detach_kernel_driver_np( %d )\n", interface );
111 + printf( "deviceusb_libusb_detach_kernel_driver_np( %d )\n", interface );
112 }
113 #if LIBUSB_HAS_DETACH_KERNEL_DRIVER_NP
114 return usb_detach_kernel_driver_np((usb_dev_handle *)dev, interface);
115 @@ -631,25 +632,25 @@ int libusb_detach_kernel_driver_np(void
116 #endif
117 }
118
119 -int libusb_claim_interface(void *dev, int interface)
120 +int deviceusb_libusb_claim_interface(void *dev, int interface)
121 {
122 if(DeviceUSBDebugLevel())
123 {
124 - printf( "libusb_claim_interface( %d )\n", interface );
125 + printf( "deviceusb_libusb_claim_interface( %d )\n", interface );
126 }
127 return usb_claim_interface((usb_dev_handle *)dev, interface);
128 }
129
130 -int libusb_release_interface(void *dev, int interface)
131 +int deviceusb_libusb_release_interface(void *dev, int interface)
132 {
133 if(DeviceUSBDebugLevel())
134 {
135 - printf( "libusb_release_interface( %d )\n", interface );
136 + printf( "deviceusb_libusb_release_interface( %d )\n", interface );
137 }
138 return usb_release_interface((usb_dev_handle *)dev, interface);
139 }
140
141 -void libusb_control_msg(void *dev, int requesttype, int request, int value, int index, char *bytes, int size, int timeout)
142 +void deviceusb_libusb_control_msg(void *dev, int requesttype, int request, int value, int index, char *bytes, int size, int timeout)
143 {
144 int i = 0;
145 int retval = 0;
146 @@ -658,7 +659,7 @@ void libusb_control_msg(void *dev, int r
147
148 if(DeviceUSBDebugLevel())
149 {
150 - printf( "libusb_control_msg( %#04x, %#04x, %#04x, %#04x, %p, %d, %d )\n",
151 + printf( "deviceusb_libusb_control_msg( %#04x, %#04x, %#04x, %#04x, %p, %d, %d )\n",
152 requesttype, request, value, index, bytes, size, timeout
153 );
154 /* maybe need to add support for printing the bytes string. */
155 @@ -691,54 +692,54 @@ void libusb_control_msg(void *dev, int r
156 Inline_Stack_Done;
157 }
158
159 -int libusb_get_string(void *dev, int index, int langid, char *buf, size_t buflen)
160 +int deviceusb_libusb_get_string(void *dev, int index, int langid, char *buf, size_t buflen)
161 {
162 if(DeviceUSBDebugLevel())
163 {
164 - printf( "libusb_get_string( %d, %d, %p, %lu )\n",
165 + printf( "deviceusb_libusb_get_string( %d, %d, %p, %lu )\n",
166 index, langid, buf, (unsigned long)buflen
167 );
168 }
169 return usb_get_string((usb_dev_handle *)dev, index, langid, buf, buflen);
170 }
171
172 -int libusb_get_string_simple(void *dev, int index, char *buf, size_t buflen)
173 +int deviceusb_libusb_get_string_simple(void *dev, int index, char *buf, size_t buflen)
174 {
175 if(DeviceUSBDebugLevel())
176 {
177 - printf( "libusb_get_string_simple( %d, %p, %lu )\n",
178 + printf( "deviceusb_libusb_get_string_simple( %d, %p, %lu )\n",
179 index, buf, (unsigned long)buflen
180 );
181 }
182 return usb_get_string_simple((usb_dev_handle *)dev, index, buf, buflen);
183 }
184
185 -int libusb_get_descriptor(void *dev, unsigned char type, unsigned char index, char *buf, int size)
186 +int deviceusb_libusb_get_descriptor(void *dev, unsigned char type, unsigned char index, char *buf, int size)
187 {
188 return usb_get_descriptor((usb_dev_handle *)dev, type, index, buf, size);
189 }
190
191 -int libusb_get_descriptor_by_endpoint(void *dev, int ep, unsigned char type, unsigned char index, char *buf, int size)
192 +int deviceusb_libusb_get_descriptor_by_endpoint(void *dev, int ep, unsigned char type, unsigned char index, char *buf, int size)
193 {
194 return usb_get_descriptor_by_endpoint((usb_dev_handle *)dev, ep, type, index, buf, size);
195 }
196
197 -int libusb_bulk_write(void *dev, int ep, char *bytes, int size, int timeout)
198 +int deviceusb_libusb_bulk_write(void *dev, int ep, char *bytes, int size, int timeout)
199 {
200 return usb_bulk_write((usb_dev_handle *)dev, ep, bytes, size, timeout);
201 }
202
203 -int libusb_bulk_read(void *dev, int ep, char *bytes, int size, int timeout)
204 +int deviceusb_libusb_bulk_read(void *dev, int ep, char *bytes, int size, int timeout)
205 {
206 return usb_bulk_read((usb_dev_handle *)dev, ep, bytes, size, timeout);
207 }
208
209 -int libusb_interrupt_write(void *dev, int ep, char *bytes, int size, int timeout)
210 +int deviceusb_libusb_interrupt_write(void *dev, int ep, char *bytes, int size, int timeout)
211 {
212 return usb_interrupt_write((usb_dev_handle *)dev, ep, bytes, size, timeout);
213 }
214
215 -int libusb_interrupt_read(void *dev, int ep, char *bytes, int size, int timeout)
216 +int deviceusb_libusb_interrupt_read(void *dev, int ep, char *bytes, int size, int timeout)
217 {
218 return usb_interrupt_read((usb_dev_handle *)dev, ep, bytes, size, timeout);
219 }