Caminho do pacote UDP no kernel do Linux

Eu quero encontrar o caminho de um pacote UDP no kernel do Linux. Para isso, quero ler alguns documentos (tenhoisto até agora, que é para TCP) e depois ter algumas instruções printk nas funções relevantes do kernel para confirmar isso. Eu farei isso recompilando o código do kernel.

É este o caminho a percorrer? Você tem alguma sugestão / referência?