有關kernel socket的問題 - Linux

Sarah avatar
By Sarah
at 2011-04-04T19:21

Table of Contents


不好意思 請問一下

我在版本2.6.26.5的kernel中插入一個我寫的module

這module是插在ip_rcv 用意是當我收到一個網路上來的封包

我會在此module中呼叫執行sock_sendmsg 也送出一個封包

也就是偵查到收進一個封包就呼叫此函式送出一個封包

原本一切都很正常執行

直到上禮拜 我重灌LINUX後 在執行就出問題了

問題是 一樣收到一個封包後就要送出一個封包

結果 我發現現在會有某些時間點 會執行我的module

但是似乎不會執行module中的sock_sendmsg

也就是似乎不會幫我送封包 而且這些時間點每次執行都不一樣

我在想是不是我在使用kernel socket的時候少設定了甚麼

才會有某些時間點kernel不幫我送

不好意思 文章有點長 但是這捆擾我好多天了

不知道有沒有好心人能幫我解答一下 感恩QQ


--
Tags: Linux

All Comments

VM安裝Fedora12遇到i386無法安裝

Todd Johnson avatar
By Todd Johnson
at 2011-04-04T19:08
先見圖~ http://ppt.cc/bE4h 我執行到這個步驟時就出現這個錯誤, 是因為有打勾紅色框框的選項, 有試過沒打勾安裝過去, 而出現沒有終端機可以執行, http://ppt.cc/5sGR 也要另外安裝re-pppoe套件才可進行dsl連線, 我在想是因為沒安裝到i386那套件才 ...

vim 亂碼

Liam avatar
By Liam
at 2011-04-04T18:24
※ 引述《yshihyu (yshihyu)》之銘言: : 我有個.c 檔案註解是簡體 : 但是我在vimrc 設定 : set fileencodings=utf-8,big5,gbk,euc-jp,euc-kr,utf-bom,iso8859-1,cp936 : set encoding=utf8 : s ...

.noarch.rpm 是什麼?

Robert avatar
By Robert
at 2011-04-04T11:27
請問一下 很多RPM檔 都是 .noarch.rpm 那個 noarch 是什麼意思呢? -- ┌─────────────────────────────────────┐ │╭╮ ...

詢問一個簡單的問題..xen-dom0、xen-vm1

Kelly avatar
By Kelly
at 2011-04-04T11:05
※ 引述《bernachom (Terry)》之銘言: : 不好意思,詢問一下,我對linux不是很熟... : 會問這個東西,是因為在paper上看到,他的數據有兩個 : 一個是xen-dom0,一個是xen-vm1 : 我查過dom0,這好像是xen裡的host? : 管理員會登入到dom0間接管理其它的 ...

詢問一個簡單的問題..xen-dom0、xen-vm1

Jacky avatar
By Jacky
at 2011-04-04T03:35
不好意思,詢問一下,我對linux不是很熟... 會問這個東西,是因為在paper上看到,他的數據有兩個 一個是xen-dom0,一個是xen-vm1 我查過dom0,這好像是xen裡的host? 管理員會登入到dom0間接管理其它的domU 然後接下來就是我不太懂的地方了.. dom0本身就可以 ...