Loading net/neuron/channel/ch_haven_send.c +2 −0 Original line number Original line Diff line number Diff line Loading @@ -180,6 +180,8 @@ static int read_config(struct neuron_mq_data_priv *priv) msgq->message_alignment = hdr->message_alignment; msgq->message_alignment = hdr->message_alignment; /* Get ring_buffer_len value. */ /* Get ring_buffer_len value. */ msgq->ring_buffer_len = hdr->ring_buffer_len; msgq->ring_buffer_len = hdr->ring_buffer_len; if (msgq->ring_buffer_len > resource_size(&priv->buffer)) return -ECONNRESET; /* Get tail_offset, making sure the value is valid. */ /* Get tail_offset, making sure the value is valid. */ offset = hdr->tail_offset; offset = hdr->tail_offset; if (offset > resource_size(&priv->buffer)) if (offset > resource_size(&priv->buffer)) Loading Loading
net/neuron/channel/ch_haven_send.c +2 −0 Original line number Original line Diff line number Diff line Loading @@ -180,6 +180,8 @@ static int read_config(struct neuron_mq_data_priv *priv) msgq->message_alignment = hdr->message_alignment; msgq->message_alignment = hdr->message_alignment; /* Get ring_buffer_len value. */ /* Get ring_buffer_len value. */ msgq->ring_buffer_len = hdr->ring_buffer_len; msgq->ring_buffer_len = hdr->ring_buffer_len; if (msgq->ring_buffer_len > resource_size(&priv->buffer)) return -ECONNRESET; /* Get tail_offset, making sure the value is valid. */ /* Get tail_offset, making sure the value is valid. */ offset = hdr->tail_offset; offset = hdr->tail_offset; if (offset > resource_size(&priv->buffer)) if (offset > resource_size(&priv->buffer)) Loading