2016-08-22 46 views
0

我正在尋找添加時間戳功能來在Raspberry Pi中發送和接收數據包以測量時鐘歪斜。我無法找到正確的功能來修改以獲得準確的讀數。該代碼是開源的,可以找到here編輯Linux內核數據包發送和接收

幫助完成此目標的目標函數是讚賞的。

+0

'clock_gettime'不好嗎?或者你需要一個相當於內核的內核? http://stackoverflow.com/questions/13552536/get-current-time-in-seconds-in-kernel-module – yano

+0

不是獲取時間戳的函數,我在尋找的是創建和發送的內核級函數/接收數據包,以便我可以修改它們。 – Ben

回答

0

如果您使用skb結構接收和發送數據包,那麼您可能可以使用以下linux庫函數從SKB結構中提取時間戳。 do_gettimeofday(& skb->郵票);

如果你沒有使用skb,那麼檢查你的結構必須是類似的時尚。 謝謝 Karn