18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0-or-later */ 28c2ecf20Sopenharmony_ci/* 38c2ecf20Sopenharmony_ci * Copyright (C) 2011 matt mooney <mfm@muteddisk.com> 48c2ecf20Sopenharmony_ci * 2005-2007 Takahiro Hirofuchi 58c2ecf20Sopenharmony_ci */ 68c2ecf20Sopenharmony_ci 78c2ecf20Sopenharmony_ci#ifndef __USBIP_H 88c2ecf20Sopenharmony_ci#define __USBIP_H 98c2ecf20Sopenharmony_ci 108c2ecf20Sopenharmony_ci#ifdef HAVE_CONFIG_H 118c2ecf20Sopenharmony_ci#include "../config.h" 128c2ecf20Sopenharmony_ci#endif 138c2ecf20Sopenharmony_ci 148c2ecf20Sopenharmony_ci/* usbip commands */ 158c2ecf20Sopenharmony_ciint usbip_attach(int argc, char *argv[]); 168c2ecf20Sopenharmony_ciint usbip_detach(int argc, char *argv[]); 178c2ecf20Sopenharmony_ciint usbip_list(int argc, char *argv[]); 188c2ecf20Sopenharmony_ciint usbip_bind(int argc, char *argv[]); 198c2ecf20Sopenharmony_ciint usbip_unbind(int argc, char *argv[]); 208c2ecf20Sopenharmony_ciint usbip_port_show(int argc, char *argv[]); 218c2ecf20Sopenharmony_ci 228c2ecf20Sopenharmony_civoid usbip_attach_usage(void); 238c2ecf20Sopenharmony_civoid usbip_detach_usage(void); 248c2ecf20Sopenharmony_civoid usbip_list_usage(void); 258c2ecf20Sopenharmony_civoid usbip_bind_usage(void); 268c2ecf20Sopenharmony_civoid usbip_unbind_usage(void); 278c2ecf20Sopenharmony_ci 288c2ecf20Sopenharmony_ci#endif /* __USBIP_H */ 29