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've messed up and real ip is not being detected by Apache. I'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>