Commit fe5caf4e authored by garciay's avatar garciay
Browse files

Recompile on Linux after adding support of Cygwin

parent 90e8d1d2
Loading
Loading
Loading
Loading
+2 −2
Original line number Original line Diff line number Diff line
@@ -6,7 +6,7 @@
/* to be used when built without generating softlinks to the working directory */
/* to be used when built without generating softlinks to the working directory */
#include "BTP_ports/UpperTesterPort_BTP.partC"
#include "BTP_ports/UpperTesterPort_BTP.partC"
#include "CAM_ports/UpperTesterPort_CAM.partC"
#include "CAM_ports/UpperTesterPort_CAM.partC"
#include "DCC_ports/UpperTesterPort_DCC.partC"
//#include "DCC_ports/UpperTesterPort_DCC.partC"
#include "DENM_ports/UpperTesterPort_DENM.partC"
#include "DENM_ports/UpperTesterPort_DENM.partC"
#include "GN_ports/UpperTesterPort_GN.partC"
#include "GN_ports/UpperTesterPort_GN.partC"
#include "IVIM_ports/UpperTesterPort_IVIM.partC"
#include "IVIM_ports/UpperTesterPort_IVIM.partC"
@@ -19,7 +19,7 @@


#include "UpperTesterPort_BTP.partC"
#include "UpperTesterPort_BTP.partC"
#include "UpperTesterPort_CAM.partC"
#include "UpperTesterPort_CAM.partC"
#include "UpperTesterPort_DCC.partC"
//#include "UpperTesterPort_DCC.partC"
#include "UpperTesterPort_DENM.partC"
#include "UpperTesterPort_DENM.partC"
#include "UpperTesterPort_IVIM.partC"
#include "UpperTesterPort_IVIM.partC"
#include "UpperTesterPort_MapemSpatem.partC"
#include "UpperTesterPort_MapemSpatem.partC"
+2 −2
Original line number Original line Diff line number Diff line
@@ -8,7 +8,7 @@
/* to be used when built without generating softlinks to the working directory */
/* to be used when built without generating softlinks to the working directory */
#include "BTP_ports/UpperTesterPort_BTP.partH"
#include "BTP_ports/UpperTesterPort_BTP.partH"
#include "CAM_ports/UpperTesterPort_CAM.partH"
#include "CAM_ports/UpperTesterPort_CAM.partH"
#include "DCC_ports/UpperTesterPort_DCC.partH"
//#include "DCC_ports/UpperTesterPort_DCC.partH"
#include "DENM_ports/UpperTesterPort_DENM.partH"
#include "DENM_ports/UpperTesterPort_DENM.partH"
#include "GN_ports/UpperTesterPort_GN.partH"
#include "GN_ports/UpperTesterPort_GN.partH"
#include "IVIM_ports/UpperTesterPort_IVIM.partH"
#include "IVIM_ports/UpperTesterPort_IVIM.partH"
@@ -21,7 +21,7 @@


#include "UpperTesterPort_BTP.partH"
#include "UpperTesterPort_BTP.partH"
#include "UpperTesterPort_CAM.partH"
#include "UpperTesterPort_CAM.partH"
#include "UpperTesterPort_DCC.partH"
//#include "UpperTesterPort_DCC.partH"
#include "UpperTesterPort_DENM.partH"
#include "UpperTesterPort_DENM.partH"
#include "UpperTesterPort_IVIM.partH"
#include "UpperTesterPort_IVIM.partH"
#include "UpperTesterPort_MapemSpatem.partH"
#include "UpperTesterPort_MapemSpatem.partH"
+5 −0
Original line number Original line Diff line number Diff line
@@ -52,8 +52,13 @@ void udp_layer::send_data(OCTETSTRING& data, params& params) {
  _iphdr->ttl = 64;
  _iphdr->ttl = 64;
  _iphdr->tot_len = htons(sizeof(struct iphdr) + sizeof(struct udphdr) + data.lengthof());
  _iphdr->tot_len = htons(sizeof(struct iphdr) + sizeof(struct udphdr) + data.lengthof());
  _iphdr->protocol = IPPROTO_UDP;
  _iphdr->protocol = IPPROTO_UDP;
#if defined (LINUX)
  _iphdr->saddr = _saddr.sin_addr.s_addr;
  _iphdr->daddr = _daddr.sin_addr.s_addr;
#else
  _iphdr->saddr = _saddr.sin_addr;
  _iphdr->saddr = _saddr.sin_addr;
  _iphdr->daddr = _daddr.sin_addr;
  _iphdr->daddr = _daddr.sin_addr;
#endif
  _iphdr->check = 0;
  _iphdr->check = 0;
  _iphdr->check = inet_check_sum((const void *)_iphdr, sizeof(struct iphdr));
  _iphdr->check = inet_check_sum((const void *)_iphdr, sizeof(struct iphdr));
  // Set udp header
  // Set udp header
+1 −1
Original line number Original line Diff line number Diff line
@@ -85,7 +85,7 @@ then
    fi
    fi
fi
fi


REFERENCES="LibCommon LibIts/Common LibIts/BTP LibIts/GeoNetworking LibIts/Ipv6OverGeoNetworking LibIts/Security LibIts/CAM LibIts/DENM LibIts/IVIM LibIts/MapemSpatem LibIts/SremSsem LibIts/Http"
REFERENCES="LibCommon LibIts/Common LibIts/BTP LibIts/GeoNetworking LibIts/Ipv6OverGeoNetworking LibIts/Security LibIts/CAM LibIts/DENM LibIts/IVIM LibIts/MapemSpatem LibIts/SremSsem LibIts/Http LibIts/Pki"
for i in ${REFERENCES}
for i in ${REFERENCES}
do
do
    # TTCN code
    # TTCN code