<p>pespin <strong>uploaded patch set #2</strong> to this change.</p><p><a href="https://gerrit.osmocom.org/c/osmo-iuh/+/25888">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">RFC: Add lib prefix to structs with duplicated names<br><br>Otherwise it's impossible to include eg. rua/*.h and ranap/*.h since<br>they will collision and gcc will error.<br><br>Following commands are used to generate this patch:<br>"""<br>for t in hnbap ranap rua sabp; do ag -l "struct Member" include/osmocom/$t src/$t/ | xargs sed -i "s/struct Member/struct ${t}_Member/g"; done<br>for t in hnbap ranap rua sabp; do ag -l "struct errorIndication_ies" include/osmocom/$t src/$t/ | xargs sed -i "s/struct errorIndication_ies/struct ${t}_errorIndication_ies/g"; done<br>for t in hnbap ranap rua sabp; do ag -l "struct directTransfer_ies" include/osmocom/$t src/$t/ | xargs sed -i "s/struct directTransfer_ies/struct ${t}_directTransfer_ies/g"; done<br>for t in hnbap ranap rua sabp; do ag -l "struct privateMessage_ies" include/osmocom/$t src/$t/ | xargs sed -i "s/struct privateMessage_ies/struct ${t}_privateMessage_ies/g"; done<br>"""<br><br>Change-Id: I552fc028c7d08c880fdb844ece75816602c5bb67<br>---<br>M include/osmocom/hnbap/CriticalityDiagnostics-IE-List.h<br>M include/osmocom/hnbap/ErrorIndication.h<br>M include/osmocom/hnbap/PrivateMessage.h<br>M include/osmocom/ranap/RANAP_AuthorisedPLMNs.h<br>M include/osmocom/ranap/RANAP_CriticalityDiagnostics-IE-List.h<br>M include/osmocom/ranap/RANAP_DataVolumeList.h<br>M include/osmocom/ranap/RANAP_DirectTransfer.h<br>M include/osmocom/ranap/RANAP_EUTRANFrequencies.h<br>M include/osmocom/ranap/RANAP_ErrorIndication.h<br>M include/osmocom/ranap/RANAP_GA-Polygon.h<br>M include/osmocom/ranap/RANAP_JoinedMBMSBearerService-IEs.h<br>M include/osmocom/ranap/RANAP_LA-LIST.h<br>M include/osmocom/ranap/RANAP_LeftMBMSBearerService-IEs.h<br>M include/osmocom/ranap/RANAP_MessageStructure.h<br>M include/osmocom/ranap/RANAP_PLMNs-in-shared-network.h<br>M include/osmocom/ranap/RANAP_PrivateMessage.h<br>M include/osmocom/ranap/RANAP_RABDataVolumeReport.h<br>M include/osmocom/ranap/RANAP_RABParametersList.h<br>M include/osmocom/ranap/RANAP_UnsuccessfulLinking-IEs.h<br>M include/osmocom/rua/RUA_CriticalityDiagnostics-IE-List.h<br>M include/osmocom/rua/RUA_DirectTransfer.h<br>M include/osmocom/rua/RUA_ErrorIndication.h<br>M include/osmocom/rua/RUA_PrivateMessage.h<br>M include/osmocom/sabp/SABP_CriticalityDiagnostics-IE-List.h<br>M include/osmocom/sabp/SABP_MessageStructure.h<br>M src/hnbap/CriticalityDiagnostics-IE-List.c<br>M src/hnbap/ErrorIndication.c<br>M src/hnbap/PrivateMessage.c<br>M src/ranap/RANAP_AuthorisedPLMNs.c<br>M src/ranap/RANAP_CriticalityDiagnostics-IE-List.c<br>M src/ranap/RANAP_DataVolumeList.c<br>M src/ranap/RANAP_DirectTransfer.c<br>M src/ranap/RANAP_EUTRANFrequencies.c<br>M src/ranap/RANAP_ErrorIndication.c<br>M src/ranap/RANAP_GA-Polygon.c<br>M src/ranap/RANAP_JoinedMBMSBearerService-IEs.c<br>M src/ranap/RANAP_LA-LIST.c<br>M src/ranap/RANAP_LeftMBMSBearerService-IEs.c<br>M src/ranap/RANAP_MessageStructure.c<br>M src/ranap/RANAP_PLMNs-in-shared-network.c<br>M src/ranap/RANAP_PrivateMessage.c<br>M src/ranap/RANAP_RABDataVolumeReport.c<br>M src/ranap/RANAP_RABParametersList.c<br>M src/ranap/RANAP_UnsuccessfulLinking-IEs.c<br>M src/rua/RUA_CriticalityDiagnostics-IE-List.c<br>M src/rua/RUA_DirectTransfer.c<br>M src/rua/RUA_ErrorIndication.c<br>M src/rua/RUA_PrivateMessage.c<br>M src/sabp/SABP_CriticalityDiagnostics-IE-List.c<br>M src/sabp/SABP_MessageStructure.c<br>50 files changed, 130 insertions(+), 130 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/osmo-iuh refs/changes/88/25888/2</pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/osmo-iuh/+/25888">change 25888</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-iuh/+/25888"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: osmo-iuh </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: I552fc028c7d08c880fdb844ece75816602c5bb67 </div>
<div style="display:none"> Gerrit-Change-Number: 25888 </div>
<div style="display:none"> Gerrit-PatchSet: 2 </div>
<div style="display:none"> Gerrit-Owner: pespin <pespin@sysmocom.de> </div>
<div style="display:none"> Gerrit-Reviewer: Jenkins Builder </div>
<div style="display:none"> Gerrit-MessageType: newpatchset </div>