Code Review
/
sim
/
e2-interface.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
SIM-119: Update value of MeasurementTypeName and MeasurementTypeID to constraint
[sim/e2-interface.git]
/
e2sim
/
src
/
SCTP
/
e2sim_sctp.cpp
diff --git
a/e2sim/src/SCTP/e2sim_sctp.cpp
b/e2sim/src/SCTP/e2sim_sctp.cpp
old mode 100644
(file)
new mode 100755
(executable)
index
de68ec7
..
2c70f0e
--- a/
e2sim/src/SCTP/e2sim_sctp.cpp
+++ b/
e2sim/src/SCTP/e2sim_sctp.cpp
@@
-206,6
+206,7
@@
int sctp_accept_connection(const char *server_ip_str, const int server_fd)
//Blocking call
client_fd = accept(server_fd, &client_addr, &client_addr_size);
//Blocking call
client_fd = accept(server_fd, &client_addr, &client_addr_size);
+ fprintf(stderr, "client fd is %d\n", client_fd);
if(client_fd == -1){
perror("accept()");
close(client_fd);
if(client_fd == -1){
perror("accept()");
close(client_fd);
@@
-243,6
+244,7
@@
int sctp_send_data(int &socket_fd, sctp_buffer_t &data)
int sctp_send_data_X2AP(int &socket_fd, sctp_buffer_t &data)
{
int sctp_send_data_X2AP(int &socket_fd, sctp_buffer_t &data)
{
+ /*
int sent_len = sctp_sendmsg(socket_fd, (void*)(&(data.buffer[0])), data.len,
NULL, 0, (uint32_t) X2AP_PPID, 0, 0, 0, 0);
int sent_len = sctp_sendmsg(socket_fd, (void*)(&(data.buffer[0])), data.len,
NULL, 0, (uint32_t) X2AP_PPID, 0, 0, 0, 0);
@@
-250,7
+252,8
@@
int sctp_send_data_X2AP(int &socket_fd, sctp_buffer_t &data)
perror("[SCTP] sctp_send_data");
exit(1);
}
perror("[SCTP] sctp_send_data");
exit(1);
}
-
+ */
+ return 1;
}
/*
}
/*
@@
-268,6
+271,7
@@
int sctp_receive_data(int &socket_fd, sctp_buffer_t &data)
//receive data from the socket
int recv_len = recv(socket_fd, &(data.buffer), sizeof(data.buffer), 0);
//receive data from the socket
int recv_len = recv(socket_fd, &(data.buffer), sizeof(data.buffer), 0);
+
if(recv_len == -1)
{
perror("[SCTP] recv");
if(recv_len == -1)
{
perror("[SCTP] recv");