<p>laforge <strong>submitted</strong> this change.</p><p><a href="https://gerrit.osmocom.org/c/osmo-e1d/+/21802">View Change</a></p><div style="white-space:pre-wrap">Approvals:
  Jenkins Builder: Verified
  tnt: Looks good to me, but someone else must approve
  laforge: Looks good to me, approved

</div><pre style="font-family: monospace,monospace; white-space: pre-wrap;">move usb.c function declarations to newly-created usb.h<br><br>Change-Id: Icab91d73e37119960ca3c953bf91c2ec9d821311<br>---<br>M src/Makefile.am<br>M src/osmo-e1d.c<br>A src/usb.h<br>3 files changed, 17 insertions(+), 2 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/src/Makefile.am b/src/Makefile.am</span><br><span>index 09cf0e4..fd61f5a 100644</span><br><span>--- a/src/Makefile.am</span><br><span>+++ b/src/Makefile.am</span><br><span>@@ -23,6 +23,7 @@</span><br><span>      e1d.h \</span><br><span>      ice1usb_proto.h \</span><br><span>    log.h \</span><br><span style="color: hsl(120, 100%, 40%);">+       usb.h \</span><br><span>      $(NULL)</span><br><span> </span><br><span> </span><br><span>diff --git a/src/osmo-e1d.c b/src/osmo-e1d.c</span><br><span>index 10d7a5e..3ac9642 100644</span><br><span>--- a/src/osmo-e1d.c</span><br><span>+++ b/src/osmo-e1d.c</span><br><span>@@ -43,6 +43,7 @@</span><br><span> #include <osmocom/e1d/proto.h></span><br><span> </span><br><span> #include "e1d.h"</span><br><span style="color: hsl(120, 100%, 40%);">+#include "usb.h"</span><br><span> #include "log.h"</span><br><span> </span><br><span> #ifndef OSMO_VTY_PORT_E1D</span><br><span>@@ -50,8 +51,6 @@</span><br><span> #endif</span><br><span> </span><br><span> extern struct osmo_e1dp_server_handler e1d_ctl_handlers[];</span><br><span style="color: hsl(0, 100%, 40%);">-extern int e1_usb_probe(struct e1_daemon *e1d);</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span> </span><br><span> static const char *g_config_file = "osmo-e1d.cfg";</span><br><span> static void *g_e1d_ctx = NULL;</span><br><span>diff --git a/src/usb.h b/src/usb.h</span><br><span>new file mode 100644</span><br><span>index 0000000..7142686</span><br><span>--- /dev/null</span><br><span>+++ b/src/usb.h</span><br><span>@@ -0,0 +1,15 @@</span><br><span style="color: hsl(120, 100%, 40%);">+#pragma once</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+#include "ice1usb_proto.h"</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+struct e1d_line;</span><br><span style="color: hsl(120, 100%, 40%);">+struct e1_daemon;</span><br><span style="color: hsl(120, 100%, 40%);">+struct libusb_device;</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+int e1_usb_ctrl_set_tx_cfg(struct e1_line *line, enum ice1usb_tx_mode mode,</span><br><span style="color: hsl(120, 100%, 40%);">+                          enum ice1usb_tx_timing timing, enum ice1usb_tx_ext_loopback ext_loop,</span><br><span style="color: hsl(120, 100%, 40%);">+                         uint8_t alarm);</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+int e1_usb_ctrl_set_rx_cfg(struct e1_line *line, enum ice1usb_rx_mode mode);</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+int e1_usb_probe(struct e1_daemon *e1d);</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/osmo-e1d/+/21802">change 21802</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.osmocom.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.osmocom.org/c/osmo-e1d/+/21802"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: osmo-e1d </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: Icab91d73e37119960ca3c953bf91c2ec9d821311 </div>
<div style="display:none"> Gerrit-Change-Number: 21802 </div>
<div style="display:none"> Gerrit-PatchSet: 5 </div>
<div style="display:none"> Gerrit-Owner: laforge <laforge@osmocom.org> </div>
<div style="display:none"> Gerrit-Reviewer: Jenkins Builder </div>
<div style="display:none"> Gerrit-Reviewer: laforge <laforge@osmocom.org> </div>
<div style="display:none"> Gerrit-Reviewer: tnt <tnt@246tNt.com> </div>
<div style="display:none"> Gerrit-MessageType: merged </div>