十年網站開發(fā)經驗 + 多家企業(yè)客戶 + 靠譜的建站團隊
量身定制 + 運營維護+專業(yè)推廣+無憂售后,網站問題一站解決
只要有符合規(guī)則數據包到達,LED燈就XY一下,這個效果怎么實現?
我有很多的辦法,比較繞的就是:使用LOG target發(fā)內核日志,rsyslogd截獲,redirect到filter,調用shell操作LED燈。雖然很繞,但是UNIX上不都是提倡這么玩的嗎?
最
為直接的辦法是什么?我覺得應該是寫一個事件target,只要匹配就通過netlink把這個數據包報告給user
space,有了這個事件target之后,甚至LOG都可以通過user space的listen
daemon來分發(fā),畢竟printk出來的信息最終不也是通過syslog系統(tǒng)調用拿到syslog daemon的嗎?
實在是想不通為何要在
內核中去process
event,難道僅僅是因為維護timer比較方便?并且,名字取得也不好,這個問題我覺得比較嚴重,雖然它真的不會影響功能。即便我可以設計一個內核態(tài)
的event機制用來觸發(fā)和處理事件,我也不會假設該機制和任何特定的對象有關聯(lián),事件的接收者當然可以是LED燈,但是難道不能是喇叭,電源嗎?

靈石網站建設公司成都創(chuàng)新互聯(lián)公司,靈石網站設計制作,有大型網站制作公司豐富經驗。已為靈石數千家提供企業(yè)網站建設服務。企業(yè)網站搭建\外貿網站建設要多少錢,請找那個售后服務好的靈石做網站的公司定做!