slankdev / libpgen

Header only packet analysis library written in C++11
Other
40 stars 5 forks source link

エラー番号を追加 #2

Closed slankdev closed 9 years ago

slankdev commented 9 years ago

各関数でエラー処理をするためにエラー番号を追加する。 pgen_erronoみたいなグローバル変数を使ってたくさんのエラーに対応させる。 pgen_perror(const char*);でエラー出力をできるようにする。

slankdev commented 9 years ago

BSD向けコードはBPFを開くが、その時のエラー情報が曖昧なので、結構てこずるかもしれないから、とりあえずエラーコードに情報をのせるようにコードを書き直す。

slankdev commented 9 years ago

pgen-error.hを追加してそれでエラー番号を定義する

slankdev commented 9 years ago

追加完了。 開発を続けながら随時必要と感じたらエラー番号は追加していく。