X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=e2sim%2Fsrc%2FSCTP%2Fe2sim_sctp.cpp;h=2c70f0ee32672e7b30bc2513c4477395e73d8199;hb=f5900596513e4359fc839ba361da085674e90b68;hp=de68ec71a7f3654327e1ed79f4c797a0662ea27f;hpb=e6f62f306de0d7bb47be8af7d8f698631de82485;p=sim%2Fe2-interface.git diff --git a/e2sim/src/SCTP/e2sim_sctp.cpp b/e2sim/src/SCTP/e2sim_sctp.cpp old mode 100644 new mode 100755 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); + fprintf(stderr, "client fd is %d\n", 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 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); } - + */ + 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); + if(recv_len == -1) { perror("[SCTP] recv");