From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Dec 15 15:20:13 2010 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4E3DB1065693 for ; Wed, 15 Dec 2010 15:20:13 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 3C4188FC1B for ; Wed, 15 Dec 2010 15:20:13 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id oBFFKDYe014816 for ; Wed, 15 Dec 2010 15:20:13 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id oBFFKDVe014815; Wed, 15 Dec 2010 15:20:13 GMT (envelope-from gnats) Date: Wed, 15 Dec 2010 15:20:13 GMT Message-Id: <201012151520.oBFFKDVe014815@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org From: "Y. A." Cc: Subject: Re: ports/153179: net-snmp corrected memory stats output patch X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: "Y. A." List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Dec 2010 15:20:13 -0000 The following reply was made to PR ports/153179; it has been noted by GNATS. From: "Y. A." To: bug-followup@freebsd.org Cc: Subject: Re: ports/153179: net-snmp corrected memory stats output patch Date: Wed, 15 Dec 2010 16:45:41 +0200 --20cf30549ea7c24e59049773fd89 Content-Type: text/plain; charset=ISO-8859-1 sorry, here latest version of patch --20cf30549ea7c24e59049773fd89 Content-Type: text/plain; charset=US-ASCII; name="patch-memory_freebsd.c.txt" Content-Disposition: attachment; filename="patch-memory_freebsd.c.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_ghqc2f2e0 LS0tIGFnZW50L21pYmdyb3VwL2hhcmR3YXJlL21lbW9yeS9tZW1vcnlfZnJlZWJzZC5jLm9yaWcJ MjAwOC0wNS0yOCAxNDo0ODo0Ni4wMDAwMDAwMDAgKzAzMDAKKysrIGFnZW50L21pYmdyb3VwL2hh cmR3YXJlL21lbW9yeS9tZW1vcnlfZnJlZWJzZC5jCTIwMTAtMTItMTUgMTQ6NTY6NDguMDAwMDAw MDAwICswMjAwCkBAIC00MywxMCArNDMsMTcgQEAKIAogICAgIHVfbG9uZyAgICAgICAgIHBoeXNf bWVtOwogICAgIHVfbG9uZyAgICAgICAgIHVzZXJfbWVtOworICAgIHVuc2lnbmVkIGludCAgIGNh Y2hlX2NvdW50OworICAgIHVuc2lnbmVkIGludCAgIGNhY2hlX21heDsKICAgICB1bnNpZ25lZCBp bnQgICBidWZzcGFjZTsKICAgICB1bnNpZ25lZCBpbnQgICBtYXhidWZzcGFjZTsKKyAgICB1bnNp Z25lZCBpbnQgICBpbmFjdF9jb3VudDsKKyAgICB1bnNpZ25lZCBpbnQgICBwYWdlX2NvdW50Owog ICAgIHNpemVfdCAgICAgICAgIG1lbV9zaXplICA9IHNpemVvZihwaHlzX21lbSk7CisgICAgc2l6 ZV90ICAgICAgICAgY2FjaGVfc2l6ZSAgPSBzaXplb2YoY2FjaGVfY291bnQpOwogICAgIHNpemVf dCAgICAgICAgIGJ1Zl9zaXplICA9IHNpemVvZihidWZzcGFjZSk7CisgICAgc2l6ZV90ICAgICAg ICAgaW5hY3Rfc2l6ZSAgPSBzaXplb2YoaW5hY3RfY291bnQpOworICAgIHNpemVfdCAgICAgICAg IHBhZ2Vfc2l6ZSAgPSBzaXplb2YocGFnZV9jb3VudCk7CiAgICAgaW50ICAgICAgICAgICAgcGh5 c19tZW1fbWliW10gPSB7IENUTF9IVywgSFdfUEhZU01FTSB9OwogICAgIGludCAgICAgICAgICAg IHVzZXJfbWVtX21pYltdID0geyBDVExfSFcsIEhXX1VTRVJNRU0gfTsKIApAQCAtNTYsMTUgKzYz LDIwIEBACiAgICAgc3lzY3RsKHRvdGFsX21pYiwgICAgMiwgJnRvdGFsLCAgICAmdG90YWxfc2l6 ZSwgICAgTlVMTCwgMCk7CiAgICAgc3lzY3RsKHBoeXNfbWVtX21pYiwgMiwgJnBoeXNfbWVtLCAm bWVtX3NpemUsICAgICAgTlVMTCwgMCk7CiAgICAgc3lzY3RsKHVzZXJfbWVtX21pYiwgMiwgJnVz ZXJfbWVtLCAmbWVtX3NpemUsICAgICAgTlVMTCwgMCk7CisgICAgc3lzY3RsYnluYW1lKCJ2bS5z dGF0cy52bS52X2NhY2hlX2NvdW50IiwgICAgJmNhY2hlX2NvdW50LCAgICAmY2FjaGVfc2l6ZSwg TlVMTCwgMCk7CisgICAgc3lzY3RsYnluYW1lKCJ2bS5zdGF0cy52bS52X2NhY2hlX21heCIsICAg ICZjYWNoZV9tYXgsICAgICZjYWNoZV9zaXplLCBOVUxMLCAwKTsKKyAgICBzeXNjdGxieW5hbWUo InZtLnN0YXRzLnZtLnZfaW5hY3RpdmVfY291bnQiLCAgICAmaW5hY3RfY291bnQsICAgICZpbmFj dF9zaXplLCBOVUxMLCAwKTsKKyAgICBzeXNjdGxieW5hbWUoInZtLnN0YXRzLnZtLnZfcGFnZV9j b3VudCIsICAgICZwYWdlX2NvdW50LCAgICAmcGFnZV9zaXplLCBOVUxMLCAwKTsKICAgICBzeXNj dGxieW5hbWUoInZmcy5idWZzcGFjZSIsICAgICZidWZzcGFjZSwgICAgJmJ1Zl9zaXplLCBOVUxM LCAwKTsKICAgICBzeXNjdGxieW5hbWUoInZmcy5tYXhidWZzcGFjZSIsICZtYXhidWZzcGFjZSwg JmJ1Zl9zaXplLCBOVUxMLCAwKTsKLSAgICBhdXRvX25saXN0KFNVTV9TWU1CT0wsICAgICAgKGNo YXIgKikgJnZtZW0sICAgICBzaXplb2Yodm1lbSkpOwogI2lmbmRlZiBmcmVlYnNkNAogICAgIHBh Z2VzaXplID0gMTAyNDsKICNlbHNlCiAgICAgcGFnZXNpemUgPSBnZXRwYWdlc2l6ZSgpOwogI2Vu ZGlmCiAKKyAgICBuc3dhcCA9IHN3YXBtb2RlKHBhZ2VzaXplKTsKKwogICAgIC8qCiAgICAgICog Li4uIGFuZCBzYXZlIHRoaXMgaW4gYSBzdGFuZGFyZCBmb3JtLgogICAgICAqLwpAQCAtNzUsNyAr ODcsNyBAQAogICAgICAgICBpZiAoIW1lbS0+ZGVzY3IpCiAgICAgICAgICAgICAgbWVtLT5kZXNj ciA9IHN0cmR1cCgiUGh5c2ljYWwgbWVtb3J5Iik7CiAgICAgICAgIG1lbS0+dW5pdHMgPSBwYWdl c2l6ZTsKLSAgICAgICAgbWVtLT5zaXplICA9IHVzZXJfbWVtL3BhZ2VzaXplOworICAgICAgICBt ZW0tPnNpemUgID0gcGFnZV9jb3VudDsKICAgICAgICAgbWVtLT5mcmVlICA9IHRvdGFsLnRfZnJl ZTsKICAgICB9CiAKQEAgLTg3LDcgKzk5LDcgQEAKICAgICAgICAgICAgICBtZW0tPmRlc2NyID0g c3RyZHVwKCJSZWFsIG1lbW9yeSIpOwogICAgICAgICBtZW0tPnVuaXRzID0gcGFnZXNpemU7CiAg ICAgICAgIG1lbS0+c2l6ZSAgPSB0b3RhbC50X3JtOwotICAgICAgICBtZW0tPmZyZWUgID0gdG90 YWwudF9hcm07CisgICAgICAgIG1lbS0+ZnJlZSAgPSB0b3RhbC50X3JtIC0gdG90YWwudF9hcm07 CiAgICAgfQogCiAgICAgbWVtID0gbmV0c25tcF9tZW1vcnlfZ2V0X2J5SWR4KCBORVRTTk1QX01F TV9UWVBFX1ZJUlRNRU0sIDEgKTsKQEAgLTk3LDggKzEwOSw4IEBACiAgICAgICAgIGlmICghbWVt LT5kZXNjcikKICAgICAgICAgICAgICBtZW0tPmRlc2NyID0gc3RyZHVwKCJWaXJ0dWFsIG1lbW9y eSIpOwogICAgICAgICBtZW0tPnVuaXRzID0gcGFnZXNpemU7Ci0gICAgICAgIG1lbS0+c2l6ZSAg PSB0b3RhbC50X3ZtOwotICAgICAgICBtZW0tPmZyZWUgID0gdG90YWwudF9hdm07CisgICAgICAg IG1lbS0+c2l6ZSAgPSBwYWdlX2NvdW50ICsgc3dhcFRvdGFsOworICAgICAgICBtZW0tPmZyZWUg ID0gdG90YWwudF9mcmVlICsgc3dhcEZyZWU7CiAgICAgfQogCiAgICAgbWVtID0gbmV0c25tcF9t ZW1vcnlfZ2V0X2J5SWR4KCBORVRTTk1QX01FTV9UWVBFX1NIQVJFRCwgMSApOwpAQCAtMTA5LDcg KzEyMSw3IEBACiAgICAgICAgICAgICAgbWVtLT5kZXNjciA9IHN0cmR1cCgiU2hhcmVkIHZpcnR1 YWwgbWVtb3J5Iik7CiAgICAgICAgIG1lbS0+dW5pdHMgPSBwYWdlc2l6ZTsKICAgICAgICAgbWVt LT5zaXplICA9IHRvdGFsLnRfdm1zaHI7Ci0gICAgICAgIG1lbS0+ZnJlZSAgPSB0b3RhbC50X2F2 bXNocjsKKyAgICAgICAgbWVtLT5mcmVlICA9IHRvdGFsLnRfdm1zaHIgLSB0b3RhbC50X2F2bXNo cjsKICAgICB9CiAKICAgICBtZW0gPSBuZXRzbm1wX21lbW9yeV9nZXRfYnlJZHgoIE5FVFNOTVBf TUVNX1RZUEVfU0hBUkVEMiwgMSApOwpAQCAtMTIwLDcgKzEzMiw3IEBACiAgICAgICAgICAgICAg bWVtLT5kZXNjciA9IHN0cmR1cCgiU2hhcmVkIHJlYWwgbWVtb3J5Iik7CiAgICAgICAgIG1lbS0+ dW5pdHMgPSBwYWdlc2l6ZTsKICAgICAgICAgbWVtLT5zaXplICA9IHRvdGFsLnRfcm1zaHI7Ci0g ICAgICAgIG1lbS0+ZnJlZSAgPSB0b3RhbC50X2FybXNocjsKKyAgICAgICAgbWVtLT5mcmVlICA9 IHRvdGFsLnRfcm1zaHIgLSB0b3RhbC50X2FybXNocjsKICAgICB9CiAKICAgICBtZW0gPSBuZXRz bm1wX21lbW9yeV9nZXRfYnlJZHgoIE5FVFNOTVBfTUVNX1RZUEVfQ0FDSEVELCAxICk7CkBAIC0x MjksMTIgKzE0MSwxMSBAQAogICAgIH0gZWxzZSB7CiAgICAgICAgIGlmICghbWVtLT5kZXNjcikK ICAgICAgICAgICAgICBtZW0tPmRlc2NyID0gc3RyZHVwKCJDYWNoZWQgbWVtb3J5Iik7Ci0gICAg ICAgIG1lbS0+dW5pdHMgPSB2bWVtLnZfcGFnZV9zaXplOwotICAgICAgICBtZW0tPnNpemUgID0g dm1lbS52X2NhY2hlX21heDsKLSAgICAgICAgbWVtLT5mcmVlICA9IHZtZW0udl9jYWNoZV9tYXgg LSB2bWVtLnZfY2FjaGVfY291bnQ7CisgICAgICAgIG1lbS0+dW5pdHMgPSBwYWdlc2l6ZTsKKyAg ICAgICAgbWVtLT5zaXplICA9IGNhY2hlX2NvdW50ICsgaW5hY3RfY291bnQ7CisgICAgICAgIG1l bS0+ZnJlZSAgPSBjYWNoZV9tYXggLSBjYWNoZV9jb3VudDsKICAgICB9CiAKLSAgICBuc3dhcCA9 IHN3YXBtb2RlKHBhZ2VzaXplKTsKICAgICBtZW0gPSBuZXRzbm1wX21lbW9yeV9nZXRfYnlJZHgo IE5FVFNOTVBfTUVNX1RZUEVfU1dBUCwgMSApOwogICAgIGlmICghbWVtKSB7CiAgICAgICAgIHNu bXBfbG9nX3BlcnJvcigiTm8gU3dhcCBpbmZvIGVudHJ5Iik7Cg== --20cf30549ea7c24e59049773fd89--