From owner-freebsd-www@FreeBSD.ORG Thu Jun 13 00:10:01 2013 Return-Path: Delivered-To: freebsd-www@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 66066D46 for ; Thu, 13 Jun 2013 00:10:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 471111BEB for ; Thu, 13 Jun 2013 00:10:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r5D0A1v1046217 for ; Thu, 13 Jun 2013 00:10:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r5D0A0Y1046216; Thu, 13 Jun 2013 00:10:00 GMT (envelope-from gnats) Date: Thu, 13 Jun 2013 00:10:00 GMT Message-Id: <201306130010.r5D0A0Y1046216@freefall.freebsd.org> To: freebsd-www@FreeBSD.org Cc: From: =?KOI8-R?B?4czFy9PBzsTSIO4=?= Subject: Re: www/179525: [Patch] Fix for mod_rpaf2 compatibility with Apache 2.4 X-BeenThere: freebsd-www@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: =?KOI8-R?B?4czFy9PBzsTSIO4=?= List-Id: **OBSOLETE** FreeBSD Project Webmasters List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Jun 2013 00:10:01 -0000 The following reply was made to PR www/179525; it has been noted by GNATS. From: =?KOI8-R?B?4czFy9PBzsTSIO4=?= 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
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-- --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--