From: Pablo Neira Ayuso <pablo(a)gnumonks.org>
We shouldn't disable nagle, we have to finish TCP segmentation
support appropriately first.
---
openbsc/src/libctrl/control_if.c | 7 -------
1 files changed, 0 insertions(+), 7 deletions(-)
diff --git a/openbsc/src/libctrl/control_if.c b/openbsc/src/libctrl/control_if.c
index 58476ec..7e2ae16 100644
--- a/openbsc/src/libctrl/control_if.c
+++ b/openbsc/src/libctrl/control_if.c
@@ -241,15 +241,8 @@ err:
static int ctrl_accept_cb(struct ipa_server_link *ipa_link, int fd)
{
- int ret, on = 1;
struct ipa_server_conn *ipa_peer_link;
- ret = setsockopt(fd, IPPROTO_TCP, TCP_NODELAY, &on, sizeof(on));
- if (ret != 0) {
- LOGP(DNAT, LOGL_ERROR, "Failed to set TCP_NODELAY: %s\n", strerror(errno));
- close(fd);
- return ret;
- }
ipa_peer_link = ipa_server_conn_create(tall_bsc_ctx, ipa_link, fd,
handle_control_read,
ipa_link->data);
--
1.7.2.5