Entries from 2005-11-21 to 1 day

ICMP応答まとめ & リファクタリング

ICMP応答のまとめ Echo要求のICMPHeader->data部に、id, sequence が入っている Echo応答する場合は、これとまったく同一のものを、Headerに格納して送信する これで、要求に対する応答のマッチングが行われる。 べた書きで、書いていたコードをリファクタリ…

output_filterで出力を覗き見してみようよ

いろいろなモジュールのコードを読んで切り貼りして output_filter を書いてみました。 まだ動作が微妙で、コンテンツが途中で切れたりします。 このあたりは、日本語の資料が少ないのは当然、英語の資料も少ないです(;´Д`)。 まずは、output_filter を登…

データメンバーをpublicインターフェースに入れるのはやめよう 20項

データメンバーをpublicインターフェースに入れるのはトラブルを招くのでやめましょうという話。 これは基本ですね。 入門書によく書いてありますし、これは習慣化されているので問題なし。 Effective C++ 【改訂第2版】 アスキーアジソンウェスレイシリーズ…

output_filterで出力を覗き見を調べ中

mod_bwを参考に。 rv = apr_bucket_read (e, &str, &len, APR_NONBLOCK_READ); こんな感じでouput_filterで bucket_readしてみたところ \x80\x8e{\xba\xf4~\xe3\xbb\xf3w\ こんな感じで謎のコンテンツがreadできる。 Apacheの設定によって、出力されたHTMLが…

MonaがWindowsのpingに返事するようになった

MonaがWindowsのpingに返事するようになりました。 アドバイスを下さった方どうもありがとうございました。 pingに返事をするようになった瞬間は、Monaで初めてGUIが動いたり、文字が出たりと同じくらい感動しました。 今後は、pingに答える→ICMP応答できる→…