[發(fā)明專利]Linux內(nèi)核支持夏令時(shí)的方法在審
| 申請(qǐng)?zhí)枺?/td> | 201310698007.0 | 申請(qǐng)日: | 2013-12-18 |
| 公開(kāi)(公告)號(hào): | CN103744650A | 公開(kāi)(公告)日: | 2014-04-23 |
| 發(fā)明(設(shè)計(jì))人: | 陳真 | 申請(qǐng)(專利權(quán))人: | 深圳市共進(jìn)電子股份有限公司 |
| 主分類號(hào): | G06F9/44 | 分類號(hào): | G06F9/44 |
| 代理公司: | 深圳市凱達(dá)知識(shí)產(chǎn)權(quán)事務(wù)所 44256 | 代理人: | 王琦 |
| 地址: | 518067 廣東省深圳市南山區(qū)南海*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | linux 內(nèi)核 支持 夏令時(shí) 方法 | ||
1.一種Linux內(nèi)核支持夏令時(shí)的方法,其特征在于,包括以下步驟:
a:在linux內(nèi)核中新建一DST模塊,并初始化DST模塊,創(chuàng)建/proc/net/tbs_dst接口;
b:應(yīng)用層設(shè)置夏令時(shí);
c:內(nèi)核讀取proc接口,并修改DST模塊中的內(nèi)容;
d:內(nèi)核中iptables模塊下發(fā)規(guī)則,并調(diào)用DST模塊判斷時(shí)間在夏令時(shí)范圍內(nèi),將iptables模塊下發(fā)規(guī)則中時(shí)間自動(dòng)增加1小時(shí)。
2.如權(quán)利要求1所述的Linux內(nèi)核支持夏令時(shí)的方法,其特征在于,步驟a中所述初始化DST模塊包括:在DST模塊內(nèi)初始化一全局變量structtbs_dst_info*dst用于維護(hù)夏令時(shí)。
3.如權(quán)利要求2所述的Linux內(nèi)核支持夏令時(shí)的方法,其特征在于,步驟a中所述初始化DST模塊還包括:DST模塊初始化proc接口變量/proc/net/tbs_dst。
4.如權(quán)利要求3所述的Linux內(nèi)核支持夏令時(shí)的方法,其特征在于,步驟b具體包括:應(yīng)用層調(diào)用echo“起始時(shí)間終止時(shí)間”>/proc/net/tbs_dst用于設(shè)置內(nèi)核夏令時(shí)。
5.如權(quán)利要求4所述的Linux內(nèi)核支持夏令時(shí)的方法,其特征在于,步驟b還包括:應(yīng)用層調(diào)用cat/proc/net/tbs_dst讀取內(nèi)核夏令時(shí)時(shí)間。
6.如權(quán)利要求4所述的Linux內(nèi)核支持夏令時(shí)的方法,其特征在于,步驟c具體包括:內(nèi)核調(diào)用proc接口tbs_dst_read讀取應(yīng)用層設(shè)置,并修改DST模塊中的內(nèi)容.
7.如權(quán)利要求6所述的Linux內(nèi)核支持夏令時(shí)的方法,其特征在于,步驟c還包括:內(nèi)核調(diào)用proc接口tbs_dst_write來(lái)輸出DST模塊中的內(nèi)容。
8.如權(quán)利要求1所述的Linux內(nèi)核支持夏令時(shí)的方法,其特征在于,步驟d還包括DST模塊判斷時(shí)間不在夏令時(shí)范圍內(nèi),則保持當(dāng)前時(shí)間不變。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳市共進(jìn)電子股份有限公司,未經(jīng)深圳市共進(jìn)電子股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310698007.0/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- LINUX內(nèi)核動(dòng)態(tài)加載方法
- 一種Linux嵌入式系統(tǒng)的安全啟動(dòng)方法
- 一種加快嵌入式Linux系統(tǒng)啟動(dòng)的方法
- Linux文件系統(tǒng)的多點(diǎn)備份和實(shí)時(shí)保護(hù)方法
- 基于硬件的Linux軟件開(kāi)發(fā)系統(tǒng)及其構(gòu)建方法
- 將VxWorks任務(wù)移植到Linux的方法及裝置
- 一種Linux內(nèi)核接管socket鏈接的方法和裝置
- 一種Linux系統(tǒng)的備份和還原方法
- 一種基于Linux系統(tǒng)盤(pán)的寫(xiě)過(guò)濾系統(tǒng)和方法
- 一種基于Linux系統(tǒng)盤(pán)的熱插拔方法和系統(tǒng)





