Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 13 Jun 2013 00:10:00 GMT
From:      =?KOI8-R?B?4czFy9PBzsTSIO4=?= <morfin60@gmail.com>
To:        freebsd-www@FreeBSD.org
Subject:   Re: www/179525: [Patch] Fix for mod_rpaf2 compatibility with Apache 2.4
Message-ID:  <201306130010.r5D0A0Y1046216@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR www/179525; it has been noted by GNATS.

From: =?KOI8-R?B?4czFy9PBzsTSIO4=?= <morfin60@gmail.com>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: www/179525: [Patch] Fix for mod_rpaf2 compatibility with Apache 2.4
Date: Thu, 13 Jun 2013 06:07:42 +0600

 --047d7b414f284cc5a004defdeb7c
 Content-Type: multipart/alternative; boundary=047d7b414f284cc59b04defdeb7a
 
 --047d7b414f284cc59b04defdeb7a
 Content-Type: text/plain; charset=ISO-8859-1
 
 Oops seems like i've messed up and real ip is not being detected by Apache.
 I've fixed my patch and now it works properly:
 
 --047d7b414f284cc59b04defdeb7a
 Content-Type: text/html; charset=ISO-8859-1
 
 <div dir="ltr">Oops seems like i&#39;ve messed up and real ip is not being detected by Apache. I&#39;ve fixed my patch and now it works properly:<div><br></div></div>
 
 --047d7b414f284cc59b04defdeb7a--
 --047d7b414f284cc5a004defdeb7c
 Content-Type: text/plain; charset=US-ASCII; name="mod_rpaf-2.0-patch.txt"
 Content-Disposition: attachment; filename="mod_rpaf-2.0-patch.txt"
 Content-Transfer-Encoding: base64
 X-Attachment-Id: f_hhv6uwpv0
 
 LS0tIG1vZF9ycGFmLTIuMC5jICAgICAgMjAxMy0wNi0xMyAwNjowNjoyOC4wMDAwMDAwMDAgKzA2
 MDANCisrKyAvdXNyL3BvcnRzL3d3dy9tb2RfcnBhZjIvd29yay9tb2RfcnBhZi0wLjYvbW9kX3Jw
 YWYtMi4wLmMgICAyMDA4LTAxLTAxIDA4OjA1OjQwLjAwMDAwMDAwMCArMDUwMA0KQEAgLTg2LDIz
 ICs4Niw2IEBADQogICAgIHJlcXVlc3RfcmVjICpyOw0KIH0gcnBhZl9jbGVhbnVwX3JlYzsNCg0K
 LQ0KLWlubGluZSBhcHJfc29ja2FkZHJfdCAqIHJwYWZfY2xpZW50X2FkZHIoY29ubl9yZWMgKmMp
 IHsNCi0jaWYgQVBfU0VSVkVSX01BSk9SVkVSU0lPTl9OVU1CRVIgPj0gMiAmJiBBUF9TRVJWRVJf
 TUlOT1JWRVJTSU9OX05VTUJFUiA+PSA0DQotICByZXR1cm4gYy0+Y2xpZW50X2FkZHI7DQotI2Vs
 c2UNCi0gIHJldHVybiBjLT5yZW1vdGVfYWRkcjsNCi0jZW5kaWYNCi19DQotDQotaW5saW5lIGNo
 YXIgKiBycGFmX2NsaWVudF9pcChjb25uX3JlYyAqYykgew0KLSNpZiBBUF9TRVJWRVJfTUFKT1JW
 RVJTSU9OX05VTUJFUiA+PSAyICYmIEFQX1NFUlZFUl9NSU5PUlZFUlNJT05fTlVNQkVSID49IDQN
 Ci0gIHJldHVybiBjLT5jbGllbnRfaXA7DQotI2Vsc2UNCi0gIHJldHVybiBjLT5yZW1vdGVfaXA7
 DQotI2VuZGlmDQotfQ0KLQ0KIHN0YXRpYyB2b2lkICpycGFmX2NyZWF0ZV9zZXJ2ZXJfY2ZnKGFw
 cl9wb29sX3QgKnAsIHNlcnZlcl9yZWMgKnMpIHsNCiAgICAgcnBhZl9zZXJ2ZXJfY2ZnICpjZmcg
 PSAocnBhZl9zZXJ2ZXJfY2ZnICopYXByX3BjYWxsb2MocCwgc2l6ZW9mKHJwYWZfc2VydmVyX2Nm
 ZykpOw0KICAgICBpZiAoIWNmZykNCkBAIC0xNjQsOSArMTQ3LDggQEANCg0KIHN0YXRpYyBhcHJf
 c3RhdHVzX3QgcnBhZl9jbGVhbnVwKHZvaWQgKmRhdGEpIHsNCiAgICAgcnBhZl9jbGVhbnVwX3Jl
 YyAqcmNyID0gKHJwYWZfY2xlYW51cF9yZWMgKilkYXRhOw0KLSAgICBjaGFyICpyZW1vdGVfaXAg
 PSBycGFmX2NsaWVudF9pcChyY3ItPnItPmNvbm5lY3Rpb24pOw0KLSAgICBzdHJjcHkocmVtb3Rl
 X2lwLGFwcl9wc3RyZHVwKHJjci0+ci0+Y29ubmVjdGlvbi0+cG9vbCwgcmNyLT5vbGRfaXApKTsN
 Ci0gICAgcnBhZl9jbGllbnRfYWRkcihyY3ItPnItPmNvbm5lY3Rpb24pLT5zYS5zaW4uc2luX2Fk
 ZHIuc19hZGRyID0gYXByX2luZXRfYWRkcihyZW1vdGVfaXApOw0KKyAgICByY3ItPnItPmNvbm5l
 Y3Rpb24tPnJlbW90ZV9pcCAgID0gYXByX3BzdHJkdXAocmNyLT5yLT5jb25uZWN0aW9uLT5wb29s
 LCByY3ItPm9sZF9pcCk7DQorICAgIHJjci0+ci0+Y29ubmVjdGlvbi0+cmVtb3RlX2FkZHItPnNh
 LnNpbi5zaW5fYWRkci5zX2FkZHIgPSBhcHJfaW5ldF9hZGRyKHJjci0+ci0+Y29ubmVjdGlvbi0+
 cmVtb3RlX2lwKTsNCiAgICAgcmV0dXJuIEFQUl9TVUNDRVNTOw0KIH0NCg0KQEAgLTE3OCw4ICsx
 NjAsOCBAQA0KDQogICAgIGlmICghY2ZnLT5lbmFibGUpDQogICAgICAgICByZXR1cm4gREVDTElO
 RUQ7DQotICAgIGNoYXIgKnJlbW90ZV9pcCA9IHJwYWZfY2xpZW50X2lwKHItPmNvbm5lY3Rpb24p
 Ow0KLSAgICBpZiAoaXNfaW5fYXJyYXkocmVtb3RlX2lwLCBjZmctPnByb3h5X2lwcykgPT0gMSkg
 ew0KKw0KKyAgICBpZiAoaXNfaW5fYXJyYXkoci0+Y29ubmVjdGlvbi0+cmVtb3RlX2lwLCBjZmct
 PnByb3h5X2lwcykgPT0gMSkgew0KICAgICAgICAgLyogY2hlY2sgaWYgY2ZnLT5oZWFkZXJuYW1l
 IGlzIHNldCBhbmQgaWYgaXQgaXMgdXNlDQogICAgICAgICAgICB0aGF0IGluc3RlYWQgb2YgWC1G
 b3J3YXJkZWQtRm9yIGJ5IGRlZmF1bHQgKi8NCiAgICAgICAgIGlmIChjZmctPmhlYWRlcm5hbWUg
 JiYgKGZ3ZHZhbHVlID0gYXByX3RhYmxlX2dldChyLT5oZWFkZXJzX2luLCBjZmctPmhlYWRlcm5h
 bWUpKSkgew0KQEAgLTE5OCwxMSArMTgwLDExIEBADQogICAgICAgICAgICAgICAgIGlmICgqZndk
 dmFsdWUgIT0gJ1wwJykNCiAgICAgICAgICAgICAgICAgICAgICsrZndkdmFsdWU7DQogICAgICAg
 ICAgICAgfQ0KLSAgICAgICAgICAgIHJjci0+b2xkX2lwID0gYXByX3BzdHJkdXAoci0+Y29ubmVj
 dGlvbi0+cG9vbCwgcmVtb3RlX2lwKTsNCisgICAgICAgICAgICByY3ItPm9sZF9pcCA9IGFwcl9w
 c3RyZHVwKHItPmNvbm5lY3Rpb24tPnBvb2wsIHItPmNvbm5lY3Rpb24tPnJlbW90ZV9pcCk7DQog
 ICAgICAgICAgICAgcmNyLT5yID0gcjsNCiAgICAgICAgICAgICBhcHJfcG9vbF9jbGVhbnVwX3Jl
 Z2lzdGVyKHItPnBvb2wsICh2b2lkICopcmNyLCBycGFmX2NsZWFudXAsIGFwcl9wb29sX2NsZWFu
 dXBfbnVsbCk7DQotICAgICAgICAgICAgc3RyY3B5KHJlbW90ZV9pcCxhcHJfcHN0cmR1cChyLT5j
 b25uZWN0aW9uLT5wb29sLCAoKGNoYXIgKiopYXJyLT5lbHRzKVsoKGFyci0+bmVsdHMpLTEpXSkp
 Ow0KLSAgICAgICAgICAgIHJwYWZfY2xpZW50X2FkZHIoci0+Y29ubmVjdGlvbiktPnNhLnNpbi5z
 aW5fYWRkci5zX2FkZHIgPSBhcHJfaW5ldF9hZGRyKHJlbW90ZV9pcCk7DQorICAgICAgICAgICAg
 ci0+Y29ubmVjdGlvbi0+cmVtb3RlX2lwID0gYXByX3BzdHJkdXAoci0+Y29ubmVjdGlvbi0+cG9v
 bCwgKChjaGFyICoqKWFyci0+ZWx0cylbKChhcnItPm5lbHRzKS0xKV0pOw0KKyAgICAgICAgICAg
 IHItPmNvbm5lY3Rpb24tPnJlbW90ZV9hZGRyLT5zYS5zaW4uc2luX2FkZHIuc19hZGRyID0gYXBy
 X2luZXRfYWRkcihyLT5jb25uZWN0aW9uLT5yZW1vdGVfaXApOw0KICAgICAgICAgICAgIGlmIChj
 ZmctPnNldGhvc3RuYW1lKSB7DQogICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmhvc3R2YWx1
 ZTsNCiAgICAgICAgICAgICAgICAgaWYgKGhvc3R2YWx1ZSA9IGFwcl90YWJsZV9nZXQoci0+aGVh
 ZGVyc19pbiwgIlgtRm9yd2FyZGVkLUhvc3QiKSkgew0K
 --047d7b414f284cc5a004defdeb7c--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201306130010.r5D0A0Y1046216>