Return-Path: X-Original-To: apmail-httpd-modules-dev-archive@minotaur.apache.org Delivered-To: apmail-httpd-modules-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id B7D0692BA for ; Mon, 28 Nov 2011 08:15:19 +0000 (UTC) Received: (qmail 31466 invoked by uid 500); 28 Nov 2011 08:15:19 -0000 Delivered-To: apmail-httpd-modules-dev-archive@httpd.apache.org Received: (qmail 31423 invoked by uid 500); 28 Nov 2011 08:15:18 -0000 Mailing-List: contact modules-dev-help@httpd.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: modules-dev@httpd.apache.org Delivered-To: mailing list modules-dev@httpd.apache.org Received: (qmail 31412 invoked by uid 99); 28 Nov 2011 08:15:17 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 28 Nov 2011 08:15:17 +0000 X-ASF-Spam-Status: No, hits=2.2 required=5.0 tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [98.139.91.81] (HELO nm11.bullet.mail.sp2.yahoo.com) (98.139.91.81) by apache.org (qpsmtpd/0.29) with SMTP; Mon, 28 Nov 2011 08:15:07 +0000 Received: from [98.139.91.70] by nm11.bullet.mail.sp2.yahoo.com with NNFMP; 28 Nov 2011 08:14:47 -0000 Received: from [98.139.91.24] by tm10.bullet.mail.sp2.yahoo.com with NNFMP; 28 Nov 2011 08:14:47 -0000 Received: from [127.0.0.1] by omp1024.mail.sp2.yahoo.com with NNFMP; 28 Nov 2011 08:14:47 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 469057.50882.bm@omp1024.mail.sp2.yahoo.com Received: (qmail 97552 invoked by uid 60001); 28 Nov 2011 08:14:47 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1322468087; bh=jSH3HucM+T59nUaZSFAVH4lIZPlvN/pLHtod21wgH8Q=; h=X-YMail-OSG:Received:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=rA0J1ObalzoOLXnxJIcbKV/VV3rvylEWVp7aSl17xQnjVEGjfLzgduX/EupVfKNKA5q8XhF74Mjkns36AxJHCJEMTzQc3aZjs0K6upc7dIiaJI4wC9smTNvmq5r9IEm4aLR9uC2GM4NRNu/OcVVx+YmfOoGDFQ1svxCc+QkMjTQ= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=sMvNq/9AipLxulImYi3MWTF+oddpNgp/bjcqa+rkGjHI8GjApunIjJhbZMoMEhekDlswHs+nzTY1OU6dRbdZ6XGaYq81H2H6YTXTUBdYszLLLzRjHS0h26QrNDPQbJfLYgKE4N3JQD+aVXStMVKtTPIw8U2r8w6VaAdujsioTPM=; X-YMail-OSG: bCJ.uXwVM1l0lMZm6.BxGBip2b9Ah0YLbGI_fZf0MC_224A o4Zcq7ZCO2pyKIRF_oNLlExHG7YWQiyYPbNv7oLP_DABsnnkgOKLANTVSB5m OiPfUF8..W8FNmABGTYKS0IF8GLt223RPeQ19OXbz0Qc6oLjfNPntl6SH91_ _ZUdUsaZ9NHYwWyqfYd1av08dvC2xfM5LIsJxgmgoZw8iVejgY8Yd36kxGCk 1l3e7r9Va.3W91l8VhPaojhwYNUrdRN3juwiZ32HvAfOWtSsCSMcV7PIlssy 0Xakyxxsl.M5RRPK0dGAuGqWvNCGlMkkk_p7KG8bjfanGmUVLNDXypz4K1bt DYgSi7EUXNBWfPqogRoDO84cSxEczBlgrV2s9OyeVphn2eFkRKIbpZUZujVr 0GQ-- Received: from [81.91.132.122] by web114518.mail.gq1.yahoo.com via HTTP; Mon, 28 Nov 2011 00:14:47 PST X-Mailer: YahooMailWebService/0.8.115.325013 References: <1322467080.59708.YahooMailNeo@web114507.mail.gq1.yahoo.com> Message-ID: <1322468087.76721.YahooMailNeo@web114518.mail.gq1.yahoo.com> Date: Mon, 28 Nov 2011 00:14:47 -0800 (PST) From: Reza Shadmani Reply-To: Reza Shadmani Subject: module development suggestion request To: "modules-dev@httpd.apache.org" In-Reply-To: <1322467080.59708.YahooMailNeo@web114507.mail.gq1.yahoo.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="-1611835763-985485590-1322468087=:76721" ---1611835763-985485590-1322468087=:76721 Content-Type: text/plain; charset=us-ascii Dear all, I am an experienced C programmer and would like to write a module for Apache platform to accomplish following requirements: - receiving raw TCP traffic destined from connected clients. - retain the connections established for a long time. - process incomming TCP traffic based on customized protocol. To do above I leverage Apache APR and MPM architecture but would like to bypass all those http request response processing. The final idea is to create a pure TCP traffic server based on Apache MPM. Give me a clue where to start... I kindly please to receive your hints and experience in this matter. Regards, Sivo ---1611835763-985485590-1322468087=:76721--