Solaris Bandwidth Manager 1.6 の開発

ba_reset_class_stats()

名前

ba_reset_class_stats() - 指定されたクラスの統計情報をリセットします。

形式

#include <netinet/ba_stat.h>

int ba_reset_class_stats (
	const char *interface,
	const char *classname
);

説明

ba_reset_class_stats() 関数は、指定されたクラスとその子クラスのすべての統計情報をリセットします。この関数を呼び出せるのは、特権化されたプロセスだけです。

引数

ba_reset_class_stats() 関数には次の引数を渡します。

interface

管理されているインタフェース名が入った文字列を指すポインタ (le0hme0 など)

classname

クラス名が入った文字列を指すポインタ 

戻り値

ba_reset_class_stats() 関数は、正常に終了した場合には 0、エラー時には -1 を返します。

エラー

ba_reset_class_stats() 呼び出しの際にエラーが発生すると、変数 ba_errno表 4-2 に示したエラーコードの 1 つに設定されます。