亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
查看: 2677 | 回復(fù): 6
打印 上一主題 下一主題

[文件系統(tǒng)] 新手求教:關(guān)于如何在內(nèi)核模塊中使用fprintf類(lèi)似功能的函數(shù) [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2014-04-22 22:12 |只看該作者 |倒序?yàn)g覽
        本人初學(xué)linux內(nèi)核,現(xiàn)在編寫(xiě)的內(nèi)核模塊中進(jìn)行文件操作,可是在make的時(shí)候提示與文件相關(guān)的函數(shù)都不存在,后來(lái)谷歌才知道我之前用的函數(shù)是用戶態(tài)編程用的,使用的頭文件stdio.h在內(nèi)核態(tài)編程中不存在,我現(xiàn)在非常想知道在內(nèi)核態(tài)編程中如何使用這些文件操作?
        主要是求與fopen,fgetc,fprintf,fscanf功能類(lèi)似的函數(shù),最重要的是類(lèi)似于FILE的結(jié)構(gòu)體。
        由于本人基礎(chǔ)略差,查閱了很多資料都不是十分明白,但是時(shí)間太緊(畢業(yè)設(shè)計(jì),五月初就要交論文),所以在此求助,非常感謝啊。

論壇徽章:
36
IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-10 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-16 06:20:0015-16賽季CBA聯(lián)賽之廣東
日期:2016-04-16 19:59:32IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-18 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-19 06:20:00每日論壇發(fā)貼之星
日期:2016-04-19 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-25 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-06 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-08 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-13 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-28 06:20:00每日論壇發(fā)貼之星
日期:2016-05-28 06:20:00
2 [報(bào)告]
發(fā)表于 2014-04-22 22:33 |只看該作者
回復(fù) 1# szlzzyli

原來(lái)又是老師出的題啊。這要求很蛋疼啊,內(nèi)核態(tài)搞個(gè) fopen 想干嘛,是想在內(nèi)核態(tài)直接讀寫(xiě)操作文件嗎

   

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2014-04-22 23:16 |只看該作者
[b]回復(fù) [url=forum.php?mod=redirect

論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2014-04-22 23:25 |只看該作者
[b]回復(fù) [url=forum.php?mod=redirect

論壇徽章:
0
5 [報(bào)告]
發(fā)表于 2014-04-22 23:42 |只看該作者
不知道為什么前兩次的回復(fù)都不見(jiàn)了…
我主要是想在netfilter模塊中讀寫(xiě)文件來(lái)獲取關(guān)鍵字,然后利用關(guān)鍵字完成對(duì)數(shù)據(jù)包的過(guò)過(guò)濾,只是由于初學(xué),不曉得內(nèi)核態(tài)編程沒(méi)有標(biāo)準(zhǔn)庫(kù)…所以無(wú)法實(shí)現(xiàn)
實(shí)在不行的話我就只能將關(guān)鍵字直接寫(xiě)入函數(shù),在數(shù)組初始化的時(shí)候直接賦值
所謂的關(guān)鍵字字就是要禁止的端口號(hào)什么的

論壇徽章:
36
IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-10 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-16 06:20:0015-16賽季CBA聯(lián)賽之廣東
日期:2016-04-16 19:59:32IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-18 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-19 06:20:00每日論壇發(fā)貼之星
日期:2016-04-19 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-25 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-06 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-08 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-13 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-05-28 06:20:00每日論壇發(fā)貼之星
日期:2016-05-28 06:20:00
6 [報(bào)告]
發(fā)表于 2014-04-22 23:53 |只看該作者
回復(fù) 5# szlzzyli

首先,如果你完全沒(méi)搞過(guò)內(nèi)核編程的話,是需要做一些基礎(chǔ)的學(xué)習(xí),了解一下內(nèi)核模塊的機(jī)制、運(yùn)行等。以及如何寫(xiě)一個(gè)自己的內(nèi)核模塊。

其次,至于你的需求,其實(shí)就是將你用戶態(tài)的配置如何導(dǎo)入到 kernel。文件是一種容易想到的方式。用戶態(tài)和 kerne 可以通過(guò) proc 文件通信。proc 文件又有現(xiàn)成的例子可資參考。


   

論壇徽章:
0
7 [報(bào)告]
發(fā)表于 2014-04-23 12:24 |只看該作者
回復(fù) 6# Godbach


     謝謝啊,我先研究一下proc文件通信去···
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP