私は現在、net-snmpを使用して社内ハードウェアの監視アプリケーションを開発中です。私はコードを持っています。snmp_pdu_free()
私のコードsegfaultsを呼び出すときに、幾分働きます。私はsnmp_create_pdu()
でpdu構造体を作成しています。実際にコードを正しく記述しているかどうかを確認するためのAPIリファレンスが必要ですが、コードを見つけることができませんでした。私が見つけた最も良いことは、net-snmpウェブサイトのチュートリアルですが、私がデバッグしている間に自分のコードが正しいかどうかを判断する助けとはなりません。Net-SNMP APIのリファレンス?
5
A
答えて
2
net-snmpのMANページがあります。man snmp-free-pdu
を試してください。それでも解決しない場合は、5.3.3のソースコードはここからダウンロードして入手可能です:
4
のNet-SNMPのドキュメントは、残念ながら、非常に有用ではありません。全体的に、このAPIはうまく機能しますが、うまく機能します。また、「ネットにサインアップ
http://www.cuddletech.com/articles/snmp/index.html
:
別にnet-snmp.orgやメーリングリストから、これは私が役に立つことがわかりました唯一の他の有用なのNet-SNMP関連のリファレンスです-snmp-codersのメーリングリスト。これは非常に活発で、Net-SNMPの著者から直接フィードバックを得ることができます。
http://www.net-snmp.org/support/mailinglists.html
幸運。
1
In the tutorialの場合、snmp_create_pdu()
で作成したPDUを削除するためにsnmp_free_pdu()
を呼び出しません。 代わりに、それはsnmp_synch_response()
によって返されたものを削除するためにそれを呼び出します。
確かに、それはstated in the commentsです:
障害が発生しない限り、PDUがsnmp_send()によって解放されます。
私は個人的には設計が厄介だと思っていますが、今は遅すぎます。
関連する問題
- 1. Netsnmpライブラリの使用
- 2. Nhibernate ICriteria APIリファレンス
- 3. Bing Speech APIリファレンス
- 4. APIリファレンス、HTML 5
- 5. PolymerElements APIリファレンス?
- 6. Bloomberg APIリファレンス
- 7. OpenAPIデザインファーストAPIリファレンス
- 8. Youtube bell button APIリファレンス
- 9. Windows用のREST APIリファレンス
- 10. iOS APIリファレンスの履歴
- 11. gtkアプリ内通知APIリファレンス
- 12. のlibjpegのAPIおよびリファレンス
- 13. MSDNのようなLinux APIのリファレンス?
- 14. Wordpress API uglify/JSONリファレンスの問題
- 15. ASP.NET Core 1.0 - .NET 4.5プロジェクトへのAPIリファレンス
- 16. Bit bucket enterprise edition残りのAPIリファレンス
- 17. PHPUnit APIリファレンスはどこですか?
- 18. ZendX APIリファレンスはどこですか?
- 19. "sysServices"はnetsnmpでsnmp書き込み可能ですか?
- 20. リファレンス
- 21. リファレンス
- 22. リファレンス
- 23. リファレンス
- 24. Dalvik Verifierのリファレンスと正確なリファレンス
- 25. 「SNMP Not In Time Window」エラー、内部NETSNMP SSL構造を手動でリセットする方法の後、NETSNMPはEngineTimeを更新しません。
- 26. Unity3D MonoDevelopのエディタは、右ユニティAPIリファレンスに、このコードで
- 27. JavaメソッドのリファレンスはリフレクションAPIの一部です
- 28. RavenDBの(C#)APIリファレンスはどこですか
- 29. APIレベル17でローダーマネージャのリファレンスが見つかりません
- 30. Cクラスのリファレンス#
マニュアルページではsnmp_create_pduについては触れていませんが、チュートリアルではそのことを言及していますが、ソースから参照されています。 – Edward