// 
// このファイル（jpretun.h）は、sitar(biwa)がサーバに戻す日本語文字をdefineする部分が記載されています。
// 必ず EUC-JP のエンコーディングで保存してください。
// 
//


#ifndef _JPRETURN_H_
  #define _JPRETURN_H_

 
#define SNMP_1 "OIDの文字数が少ないですね？  "
#define SNMP_2 "デリミター'['の数が奇数です  "
#define SNMP_3 "四則演算子です  "
#define SNMP_4 "データは数字です  "
#define SNMP_5 "不適切なOID、少数の演算、時間内に処理出来ないなど正常なステータスを返していません  "
#define SNMP_7 "OIDは正常  "
#define SNMP_9 "このSNMP監視、計算は正常に行われました  "
#define SNMP_10 "トラップの返事がからっぽですね！  "
#define SNMP_11 "閾値を超えました  "
#define SNMP_12 "閾値を超えていません  "
#define SNMP_13 "閾値の設定が間違っていませんか？  "
#define SNMP_14 "閾値の設定に数字以外が含まれませんか？  "
#define SNMP_15 "トラップの返事が空です  "
#define SNMP_19 "同じ返事を返していません  "
#define SNMP_20 "同じ値を返していますね  "
#define SNMP_21 "正常です、実際に閾値を下げてエラーが出るか確認してください  "
#define SNMP_22 "正常　データは数字です  "
#define SNMP_23 "閾値の設定を行ってください  "
#define SNMP_24 "四則演算子以外が使われています  "
#define SNMP_25 "対象のSNMPDとのセッションに失敗しました  "
#define SNMP_26 "対象のSNMPDとのセッションに成功しました  "
#define SNMP_27 "OIDは未登録の物です  "
#define SNMP_28 "OIDの検索にマッチするものがありません  "
#define SNMP_29 "対象のSNMPDが正常なステータスを返していません  "
#define SNMP_30 "SNMPの戻り値がストリングです  "
#define SNMP_31 "セッションとの正しい通信が行えない  "
#define SNMP_32 "SNMPの答えが閾値の範囲内です "
#define SNMP_33 "SNMPの答えが閾値の範囲外です "
#define SNMP_34 "閾値の設定の範囲がありえません "

#define SOCK_1 "ソケットが生成出来ませんでした  "
#define SOCK_2 "正しい名前変換が正常に行えませんでした "
#define SOCK_3 "コネクションが正常に確立できました  "
#define SOCK_4 "指定時間を過ぎてもコネクションが確立できませんでした  "
#define SOCK_5 "コネクションが正常に確立できませんでした  "
#define SOCK_6 "監視対象がネットワークに存在しない可能性があります  "
#define SOCK_7 "ICMPポート不到達パケットを受け取りました、ポートは開いていません  "
#define SOCK_8 "名前変換が正常に出来ました  "
#define SOCK_9 "比較対象と異なった名前解決を行っていませんか？  "
#define SOCK_10 "名前解決がタイムアウトしました、NSが引けないです "
#define SOCK_11 "名前解決が正常に出来ました "
#define SOCK_12 "予備 "
#define SOCK_13 "getsockopt()によるペンディングエラーの取得が正常に行えない "
#define SOCK_14 "指定されたIPやホストやポート番号が存在しない可能性があります。 "
#define SOCK_15 "select() 待ちでエラーが発生しています "
#define SOCK_16 "コネクションがタイムアウトしました "

#define URL_1 "URL 返ってきたステータスコードが200番以外です  "
#define URL_2 "URL 戻りのデータを受け取ることが出来ませんでした  "
#define URL_3 "URL 戻りのデータを受け取れず、タイムアウトしました  "
#define URL_4 "URL 返ってきたステータスコードが200番台です "

#define SMTP_1 "SMTP HELOに対して返ってきたステータスコードが200番以外です  "
#define SMTP_11 "SMTP 接続時のステータスコードが200番以外です  "
#define SMTP_2 "SMTP HELOに対しての戻りのデータを受け取ることが出来ませんでした  "
#define SMTP_22 "SMTP 接続時の受信で、データをうけとれませんでした "
#define SMTP_3 "SMTP HELOに対しての戻りデータを受け取れず、タイムアウトしました  "
#define SMTP_33 "SMTP 接続時の戻りのデータを受け取れず、タイムアウトしました  "
#define SMTP_4 "SMTP HELOに対して返ってきたステータスコードが200番台です "
#define SMTP_44 "SMTP 接続時に返ってきたステータスコードが200番台です "

#define STAT_1 "接続の初期段階で返ってきた値が正しくありません "
#define STAT_2 "セレクトが異常終了しています "
#define STAT_3 "セレクトがタイムアウトしました、接続に時間がかかっています。 "
#define STAT_4 "受信したデータの大きさが異常です "
#define STAT_5 "受信したステータスが正しくありません "
#define STAT_6 "受信したステータス期待したものです "

#define COM_1 "実行コマンドがタイムアウトしました  "
#define COM_2 "コマンドが実行できませんでした  "
#define COM_3 "正常です、実際に閾値を下げてエラーが出るかも確認してください。 "
#define COM_4 "正常に値を返していない可能性があります "

#define ICMP_1 "RAW socket を使うにはroot権限が必要です  "
#define ICMP_2 "ICMP パケットを送信することが出来ませんでした  "
#define ICMP_3 "指定時間内に ICMP 戻りパケットを受け取ることが出来ません  "
#define ICMP_4 "指定時間内に ICMP 戻りパケットが戻ってきません  "
#define ICMP_5 "ICMP RTT が閾値を上回っています  "
#define ICMP_6 "ICMP RTT は正常な値です  "
#define ICMP_7 "ICMP パケットが目的ホストに到達できませんでした、と最後のルータが言ってます  "
#define ICMP_8 "ICMP パケットのTTLが0になり、パケットが破棄されました。"
#define ICMP_13 "ICMP戻りパケットを受け取ることが出来ません "

#define MUTEX_1 "同時に実行出来るブロックの数を上回っています  "


#define X509_1 "有効期限以前です "
#define X509_2 "有効期限の指定日を切りました "
#define X509_3 "有効期限の残り3日以内です "
#define X509_4 "有効期限を過ぎました "
#define X509_5 "有効期限内です "

#define X509_11 "現在"
#define X509_12 "開始"
#define X509_13 "期限"
#define X509_14 "閾値"

#define HTTPS_1 "SLL X509証明書 は正常です "
#define HTTPS_2 "SLL X509証明書 は異常を返していますが、戻りのデータが空です "

#define MYSQL_1 "MYSQL の動作は正常です "
#define MYSQL_2 "MYSQL は異常を返していますが、戻りのデータが空です "

#define PGSQL_1 "PGSQL の動作は正常です "
#define PGSQL_2 "PGSQL は異常を返していますが、戻りのデータが空です "

#define PGSQL_ERR1 "postgreSQLに接続出来ない "
#define PGSQL_ERR2 "サーバに送信された文字列が空 "
#define PGSQL_ERR3 "サーバが不明な応答をかえした "
#define PGSQL_ERR4 "エラーではなく警告をかえした "
#define PGSQL_ERR5 "生命にかかわるエラーをかえした "
#define PGSQL_ERR6 "問い合わせに該当する行数が0です "

#define MONITOR_ERR_1  "正しくない監視属性を指定しています、例えばSNMPが使えないクライアントにSNMPの設定がされています  "

#define BLOCK_TEST_1 "監視設定に空白の項目が含まれます "
#define BLOCK_TEST_2 "監視設定のデータの大きさが不正 "
#define BLOCK_TEST_3 "監視設定のデリミターの数が不正 "
#define BLOCK_TEST_4 "監視設定の先頭カラムが'#'である、通常これは停止状態です "
#define BLOCK_TEST_5 "正常 "
#define BLOCK_TEST_6 "異常 "
#define BLOCK_TEST_7 "監視設定に何らかの問題があるようです "

#define ERR_MAIL_1 "環視設定の間違い "
#define ERR_MAIL_2 "このブロックに割り当てられた環視数を上間っています "
#define ERR_MAIL_3 "環視項目が多い為、後ろの行が環視されていません "

#define DHW_ERR1 "DHWがエラーを返しました! "
#define DHW_ERR2 "DHWの返した文字列は不正なものです（コマンドを確認）  "
#define DHW_ERR3 "DHWはエラーを返しませんでした（正常） "
#define DHW_ERR4 "DHWは値を返さずに接続を切りました。DHWより先にタイムアウトしたかもしれません。 "

#define DB_ERR1  "DB接続情報のデリミターの数が不正です "
#define DB_ERR2  "DB接続情報のデータの大きさが不正です "

#endif


