if (sock_create_kern(PF_INET, SOCK_DGRAM, IPPROTO_UDP, &udp_sock)
!= 0) {
printk(KERN_ERR "canethgw: udp socket creation failed\n");
if (sock_create_kern(PF_INET, SOCK_DGRAM, IPPROTO_UDP, &udp_sock)
!= 0) {
printk(KERN_ERR "canethgw: udp socket creation failed\n");
}
if (sock_create_kern(PF_CAN, SOCK_RAW, CAN_RAW, &can_sock) != 0) {
printk(KERN_ERR "canethgw: can socket creation failed\n");
}
if (sock_create_kern(PF_CAN, SOCK_RAW, CAN_RAW, &can_sock) != 0) {
printk(KERN_ERR "canethgw: can socket creation failed\n");