2009-06-26 28 views
2

Net-SNMPライブラリが提供するいくつかの変数、特にオクテットの入出力をキャプチャする機能に問題があります。C++を使用したNet-SNMP変数

In/OutOctets問題:ASN_INTEGERの別のチェックがあり、出力が正しくないように見せています。私は* vars-> val.integerを使用していますが、これを長い間押していますが、現在は負の数値を取得していますので、これをダブルにプッシュしようとしましたが、出力は実際の値とは完全に異なる値ですoid。

他に誰もこの問題を抱えていますか?もしそうなら、あなたはいくつかの洞察をお願いできますか?

ありがとうございます。

答えて

1

私はこの問題を、ASN_INTEGERの代わりにASN_COUNTERを使用して部分的に解決しました。 counter32は実際には整数ですが、ASN_COUNTERのタイプです。したがって、* vars-> val.integerでASN_COUNTERのチェックを使用することは、実際にcounter32をキャッチする正しい方法です。

関連する問題