Lines Matching +full:0 +full:x0000003a
47 { 0x80, 0, 0, 0x00000000 },
48 { 0x35, 0, 12, 0x00000116 },
49 { 0x28, 0, 0, 0x0000000c },
50 { 0x15, 0, 10, 0x00000800 },
51 { 0x30, 0, 0, 0x00000017 },
52 { 0x15, 0, 8, 0x00000011 },
53 { 0x28, 0, 0, 0x00000014 },
54 { 0x45, 6, 0, 0x00001fff },
55 { 0xb1, 0, 0, 0x0000000e },
56 { 0x48, 0, 0, 0x0000000e },
57 { 0x15, 0, 3, 0x00000043 },
58 { 0x48, 0, 0, 0x00000010 },
59 { 0x15, 0, 1, 0x00000044 },
60 { 0x6, 0, 0, 0x00000bb8 },
61 { 0x6, 0, 0, 0x00000000 },
72 { 0x30, 0, 0, 0x00000000 },
73 { 0x45, 0, 5, 0x00000001 },
74 { 0x28, 0, 0, 0x0000000c },
75 { 0x15, 0, 3, 0x000086dd },
76 { 0x30, 0, 0, 0x00000014 },
77 { 0x15, 0, 1, 0x0000003a },
78 { 0x6, 0, 0, 0x000005dc },
79 { 0x6, 0, 0, 0x00000000 },
87 /* drop packet if skb->pkt_type is PACKET_OTHERHOST (0x03). Generated by:
90 * > jeq #0x03, drop
92 * > drop: ret #0
96 { 0x30, 0, 0, 0xfffff004 },
97 { 0x15, 1, 0, 0x00000003 },
98 { 0x6, 0, 0, 0xffffffff },
99 { 0x6, 0, 0, 0x00000000 },
111 return 0; in l2_packet_get_own_addr()
125 ret = send(l2->fd, buf, len, 0); in l2_packet_send()
126 if (ret < 0) in l2_packet_send()
131 os_memset(&ll, 0, sizeof(ll)); in l2_packet_send()
137 ret = sendto(l2->fd, buf, len, 0, (struct sockaddr *) &ll, in l2_packet_send()
139 if (ret < 0) { in l2_packet_send()
156 os_memset(&ll, 0, sizeof(ll)); in l2_packet_receive()
158 res = recvfrom(sock, buf, sizeof(buf), 0, (struct sockaddr *) &ll, in l2_packet_receive()
160 if (res < 0) { in l2_packet_receive()
170 if (l2->fd_br_rx >= 0) { in l2_packet_receive()
192 addr[0] = buf; in l2_packet_receive()
193 len[0] = res; in l2_packet_receive()
196 os_memcmp(hash, l2->last_hash, SHA1_MAC_LEN) == 0) { in l2_packet_receive()
202 os_memcmp(hash, l2->last_hash_prev, SHA1_MAC_LEN) == 0) { in l2_packet_receive()
212 l2->last_from_br = 0; in l2_packet_receive()
231 os_memset(&ll, 0, sizeof(ll)); in l2_packet_receive_br()
233 res = recvfrom(sock, buf, sizeof(buf), 0, (struct sockaddr *) &ll, in l2_packet_receive_br()
235 if (res < 0) { in l2_packet_receive_br()
249 addr[0] = buf; in l2_packet_receive_br()
250 len[0] = res; in l2_packet_receive_br()
253 os_memcmp(hash, l2->last_hash, SHA1_MAC_LEN) == 0) { in l2_packet_receive_br()
258 os_memcmp(hash, l2->last_hash_prev, SHA1_MAC_LEN) == 0) { in l2_packet_receive_br()
294 if (l2->fd < 0) { in l2_packet_init()
300 os_memset(&ifr, 0, sizeof(ifr)); in l2_packet_init()
302 if (ioctl(l2->fd, SIOCGIFINDEX, &ifr) < 0) { in l2_packet_init()
311 os_memset(&ll, 0, sizeof(ll)); in l2_packet_init()
316 bind(l2->fd, (struct sockaddr *) &ll, sizeof(ll)) < 0) { in l2_packet_init()
324 if (ioctl(l2->fd, SIOCGIFHWADDR, &ifr) < 0) { in l2_packet_init()
353 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, protocol, 0, 1), in l2_packet_init_bridge()
355 BPF_STMT(BPF_RET | BPF_K, ~0), in l2_packet_init_bridge()
357 BPF_STMT(BPF_RET | BPF_K, 0) in l2_packet_init_bridge()
387 if (l2->fd_br_rx < 0) { in l2_packet_init_bridge()
394 os_memset(&ll, 0, sizeof(ll)); in l2_packet_init_bridge()
398 if (bind(l2->fd_br_rx, (struct sockaddr *) &ll, sizeof(ll)) < 0) { in l2_packet_init_bridge()
430 if (l2->fd >= 0) { in l2_packet_deinit()
436 if (l2->fd_br_rx >= 0) { in l2_packet_deinit()
453 s = socket(PF_INET, SOCK_DGRAM, 0); in l2_packet_get_ip_addr()
454 if (s < 0) { in l2_packet_get_ip_addr()
459 os_memset(&ifr, 0, sizeof(ifr)); in l2_packet_get_ip_addr()
461 if (ioctl(s, SIOCGIFADDR, &ifr) < 0) { in l2_packet_get_ip_addr()
475 return 0; in l2_packet_get_ip_addr()
514 return 0; in l2_packet_set_packet_filter()