- Updated eNB SCTP task to accept new associations in case of "server", for X2AP for example

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4405 818b1a75-f10b-46b9-bf7c-635c3b92a50f
This commit is contained in:
Cedric Roux
2013-11-14 16:26:11 +00:00
parent 69d84a6dad
commit be4a2b5be3
5 changed files with 144 additions and 1 deletions
+1
View File
@@ -1,5 +1,6 @@
MESSAGE_DEF(SCTP_NEW_ASSOCIATION_REQ , MESSAGE_PRIORITY_MED, sctp_new_association_req_t , sctp_new_association_req)
MESSAGE_DEF(SCTP_NEW_ASSOCIATION_RESP, MESSAGE_PRIORITY_MED, sctp_new_association_resp_t , sctp_new_association_resp)
MESSAGE_DEF(SCTP_NEW_ASSOCIATION_IND , MESSAGE_PRIORITY_MED, sctp_new_association_ind_t , sctp_new_association_ind)
MESSAGE_DEF(SCTP_REGISTER_UPPER_LAYER, MESSAGE_PRIORITY_MED, sctp_listener_register_upper_layer_t, sctp_listener_register_upper_layer)
MESSAGE_DEF(SCTP_DATA_REQ, MESSAGE_PRIORITY_MED, sctp_data_req_t , sctp_data_req)
MESSAGE_DEF(SCTP_DATA_IND, MESSAGE_PRIORITY_MED, sctp_data_ind_t , sctp_data_ind)
+12
View File
@@ -23,6 +23,18 @@ typedef struct {
net_ip_address_t remote_address;
} sctp_new_association_req_t;
typedef struct {
/* Assoc id of the new association */
int32_t assoc_id;
/* The port used by remote host */
uint16_t port;
/* Number of streams used for this association */
uint16_t in_streams;
uint16_t out_streams;
} sctp_new_association_ind_t;
typedef struct {
/* Upper layer connexion identifier */
uint16_t ulp_cnx_id;