Commit graph

  • 3bb31bb88c use single struct instead of two arrays, for future easy unmarshalling master mykola2312 2024-12-21 16:28:45 +02:00
  • 438ce59de9 fix memory bug mykola2312 2024-12-21 16:14:57 +02:00
  • 1b5981d335 fix timeouts mykola2312 2024-12-21 15:48:04 +02:00
  • e1a5e8e29f getting done with primary function icmp_resolve, which will be used in cgo mykola2312 2024-12-21 15:39:40 +02:00
  • 4068b67077 implement icmp_match mykola2312 2024-12-21 14:06:38 +02:00
  • 39393bf97c begin working on icmp receiving and matching mykola2312 2024-12-20 17:20:22 +02:00
  • 0b52ba64bb icmp_direct_broadcast mykola2312 2024-12-20 16:33:57 +02:00
  • add77105af small refactor mykola2312 2024-12-20 15:55:57 +02:00
  • 6b596c72e1 fix readme mykola2312 2024-12-20 03:38:36 +02:00
  • a7bfa0de48 fix IP checksum bug, ensure identical IDs for packets mykola2312 2024-12-20 03:35:34 +02:00
  • a75a35810a fix checksum mykola2312 2024-12-19 19:01:26 +02:00
  • 075a8bd3bc implement ip_send mykola2312 2024-12-19 18:46:10 +02:00
  • ae8863ccc5 also get IP address of interface mykola2312 2024-12-19 17:48:23 +02:00
  • eba00ad9b2 always zero memory mykola2312 2024-12-19 17:05:13 +02:00
  • eecde96cce rewrite link routines so it could layered, since there is need for IP layer mykola2312 2024-12-19 17:03:15 +02:00
  • 4fadffe876 InARP won't work, since its part of deprecated RARP mykola2312 2024-12-18 22:01:56 +02:00
  • 94ae687abf only broadcast MAC addr works for regular ARP requests. Refactor link_open mykola2312 2024-12-18 19:01:15 +02:00
  • 2be92f0ad6 test inverse arp mykola2312 2024-12-18 13:47:39 +02:00
  • bab44ceea9 use netlink api (legacy ioctl frontend) mykola2312 2024-12-18 13:30:41 +02:00
  • c526033ad9 implement link_send and link_recv mykola2312 2024-12-18 11:08:23 +02:00
  • a37fa22b37 make link structure, prepare ARP structure mykola2312 2024-12-18 10:44:52 +02:00
  • 9294334bf1 create raw socket mykola2312 2024-12-18 10:19:13 +02:00
  • ab0bc2708f parse_mac mykola2312 2024-12-18 09:42:16 +02:00
  • 915b5bf927 initial commit mykola2312 2024-12-18 09:30:30 +02:00