Commit graph

  • aca91938c5 net: Kconfig: Refactor Kconfig menus for better clarity Tomasz Bursztyka 2016-06-14 15:31:30 +02:00
  • 57ab8e0899 net: Make IPv6 ND optional Jukka Rissanen 2016-06-10 15:27:52 +03:00
  • eca55e103e net: Initial router advertisement support Jukka Rissanen 2016-06-07 10:16:58 +03:00
  • 66f87c9542 net: Initial router solicitation support Jukka Rissanen 2016-06-10 10:31:21 +03:00
  • 9b3d8378e5 net: Initial IPv6 neighbor discovery support Jukka Rissanen 2016-06-07 16:34:49 +03:00
  • a7e75ba81b slip: Setup fragments properly if MTU is bigger than frag size Jukka Rissanen 2016-06-10 14:45:10 +03:00
  • eca54f0cd7 slip: Do not try to unref a null pointer Jukka Rissanen 2016-06-10 14:21:33 +03:00
  • ffb0bcd3d7 net: Start the network stack after device drivers Jukka Rissanen 2016-06-10 09:41:16 +03:00
  • c06c5b8dcb slip: Network stack needs to be up before sending data to it Jukka Rissanen 2016-06-10 09:39:37 +03:00
  • 0b29c950f4 net: Remove extra debug print in ethernet L2 driver Jukka Rissanen 2016-06-10 09:10:09 +03:00
  • 976fb9d988 net: Set multicast dst address in ethernet if missing Jukka Rissanen 2016-06-10 09:08:29 +03:00
  • a01fed5642 net: Add a utility to hexdump all fragments Ravi kumar Veeramally 2016-06-09 14:58:36 +03:00
  • d0401ca317 net: Pointer to a ethernet header was incorrectly set Jukka Rissanen 2016-06-09 14:19:11 +03:00
  • 9818cc7b1d net: ARP unit test needs to be run from fiber Jukka Rissanen 2016-06-09 09:00:57 +03:00
  • 53caa13652 net: Refactored ARP packet header handling Jukka Rissanen 2016-06-09 08:58:27 +03:00
  • aab6665f2f net: Add more checks when allocating nbuf Jukka Rissanen 2016-06-09 08:40:37 +03:00
  • ffcafd0d9e net: Ethernet L2 TX side needs to setup fragments Jukka Rissanen 2016-06-08 14:38:45 +03:00
  • cbfa6ec5f3 net: Add more debug print in ethernet RX side Jukka Rissanen 2016-06-08 14:37:15 +03:00
  • 23d6a85c62 net: Add debug checks when sending data in TX fiber Jukka Rissanen 2016-06-08 14:35:07 +03:00
  • 1e2de0febc net: Reserve eth ll header len in L2 ethernet driver Jukka Rissanen 2016-06-08 14:32:31 +03:00
  • 145a1e2c6f net: IPv4 protocol type was not set to sent ARP packet Jukka Rissanen 2016-06-08 14:30:11 +03:00
  • 0dc1aea3de net: Add more debugging to arp.c Jukka Rissanen 2016-06-08 14:29:45 +03:00
  • 17263b099b net: Both TX and RX fibers allow other fibers to run Jukka Rissanen 2016-06-08 14:16:17 +03:00
  • b4b296b888 net: Add utility func to return eth broadcast addr Jukka Rissanen 2016-06-08 14:13:27 +03:00
  • 7bb273f8f2 net: Add debug support to ethernet L2 driver Jukka Rissanen 2016-06-08 08:39:46 +03:00
  • 4352795436 net: Calling net_buf_put() instead of nano_fifo_put() Jukka Rissanen 2016-06-08 08:36:55 +03:00
  • 84697715e8 net: ARP reply did not set the address family Jukka Rissanen 2016-06-07 17:25:52 +03:00
  • 34a6987e03 net: Initializing the ll src and dst addresses Jukka Rissanen 2016-06-07 15:35:37 +03:00
  • 79fc041407 net: Add link layer reserve information to l2 driver Jukka Rissanen 2016-06-07 15:30:59 +03:00
  • 33a23332b8 slip: Fix the debug print Jukka Rissanen 2016-06-07 14:37:37 +03:00
  • 682b303a47 net: Write ethernet header in pdu when using slip and tap Jukka Rissanen 2016-06-07 14:31:46 +03:00
  • 82ba457dbc net: Make sure ethernet l2 sets src and dst addresses Jukka Rissanen 2016-06-07 14:20:15 +03:00
  • 63d941bb08 net: Set IP protocol type when sending ethernet packet Jukka Rissanen 2016-06-07 14:19:12 +03:00
  • 59c2d0c0d7 net: Set the ll src and dst addresses in ethernet l2 driver Jukka Rissanen 2016-06-07 14:17:51 +03:00
  • 60752bd08d net: Set the l2 src/dst addresses in nbuf Jukka Rissanen 2016-06-07 14:13:11 +03:00
  • 068f0bf092 net: Add ethernet address helpers Jukka Rissanen 2016-06-07 13:35:13 +03:00
  • 2d575de085 net: Re-send ARP when needed Jukka Rissanen 2016-06-03 14:23:35 +03:00
  • 5a15b9070c net: Add utility to remove ipv4 address from iface Ravi kumar Veeramally 2016-06-06 11:51:30 +03:00
  • 5e0827a985 net: Change how the L2 header space is reserved in net_buf Jukka Rissanen 2016-06-07 13:06:35 +03:00
  • 6a78d66f32 net: Make sure that either IPv4 or IPv6 gets selected Jukka Rissanen 2016-06-07 12:32:53 +03:00
  • e04639cb66 net: tests: Fix unit test for IP utils Jukka Rissanen 2016-06-07 12:30:04 +03:00
  • 21a491c065 net: tests: Fix unit test for IP addresses Jukka Rissanen 2016-06-07 12:26:35 +03:00
  • cd8752181f net: Changed the IP and ll address debug prints Jukka Rissanen 2016-06-07 12:21:03 +03:00
  • f1532fe647 net: tests: Fix unit test for ARP Jukka Rissanen 2016-06-07 12:09:42 +03:00
  • c13ffd3433 net: Fix arp.h so that net_arp_init() is found Jukka Rissanen 2016-06-07 11:52:23 +03:00
  • 3f089f7377 net: Depending on debug flags the stdio.h is not included Jukka Rissanen 2016-06-03 13:07:13 +03:00
  • e730ddf7e7 net: Print statistics using SYS_LOG Jukka Rissanen 2016-06-03 12:53:14 +03:00
  • 01423a8467 net: Network stack analyzer uses now the SYS_LOG sub-system Jukka Rissanen 2016-06-03 12:49:30 +03:00
  • 41f584ee51 net: Do not overwrite SYS_LOG_DOMAIN Jukka Rissanen 2016-06-03 12:46:15 +03:00
  • 45afd1b0a7 net: The NET_DEBUG must not be set in header file Jukka Rissanen 2016-06-03 12:43:38 +03:00
  • 7bfffc3bc4 net: Use debugging net_buf unref function Jukka Rissanen 2016-06-03 12:39:06 +03:00
  • fa0ff4e20e net: Process ICMPv6 packets only if IPv6 is enabled Jukka Rissanen 2016-06-03 09:46:35 +03:00
  • 4f193e5baf net: Refactor various network init functions Jukka Rissanen 2016-06-03 13:01:42 +03:00
  • 249e99b428 net: Buffer leak if net_if_send_data() returns NET_DROP Jukka Rissanen 2016-06-03 12:56:49 +03:00
  • 5b65e6592d net: No need to do ARP for IPv6 network packet Jukka Rissanen 2016-06-02 17:22:42 +03:00
  • 7a88cee800 net: The IP protocol type needs to be set in L2 layer Jukka Rissanen 2016-06-03 12:40:19 +03:00
  • 4695e53391 net: tests: Add unit tests for neighbor cache handling Jukka Rissanen 2016-06-01 15:27:09 +03:00
  • 3f64cefc25 net: Add a neighbor cache needed in IPv6 Jukka Rissanen 2016-06-01 15:25:22 +03:00
  • fa15fe3de6 net: Add IPv6 address network interface utils Jukka Rissanen 2016-06-01 10:54:10 +03:00
  • e42774ce42 net: Add IPv6 utils for address manipulation Jukka Rissanen 2016-06-01 10:49:13 +03:00
  • ec689c32f9 net: Changing IPv4 address compare to a function Jukka Rissanen 2016-06-02 16:59:45 +03:00
  • 518eedf1a2 net: Use const for static and pre-defined IPv6 addresses Jukka Rissanen 2016-06-02 16:57:03 +03:00
  • 301feea5b4 net: Add struct to store link layer address Jukka Rissanen 2016-06-01 10:42:21 +03:00
  • 088543fdc8 net: Print available DATA buffers during nbuf alloc Jukka Rissanen 2016-06-01 10:40:28 +03:00
  • 9bcb18e6fd net: Make sure that RX is started before TX Jukka Rissanen 2016-06-01 10:35:00 +03:00
  • 7e99b48f3d net: Moved ARP helper macro to arp.h Jukka Rissanen 2016-06-01 10:19:36 +03:00
  • b81ece31e4 net: Add comment explaining net_core's verdict values Tomasz Bursztyka 2016-06-03 14:20:03 +02:00
  • c72ae15f79 net: Save some bytes on net_if logic Tomasz Bursztyka 2016-06-03 12:29:58 +02:00
  • b6834c2467 net: Add NET_ASSERT() macro Jukka Rissanen 2016-06-01 10:39:17 +03:00
  • 8d36162929 net: Tiny comment fix Tomasz Bursztyka 2016-06-03 12:29:31 +02:00
  • 82a6e963f4 net: Removing capabilities from net_if api Tomasz Bursztyka 2016-06-01 15:25:41 +02:00
  • 4d18de712a net: Re-factor Kconfig and move ARP to a better location Tomasz Bursztyka 2016-05-31 16:33:12 +02:00
  • 4090b4c01f net: Add an L2 layer Tomasz Bursztyka 2016-06-01 15:06:27 +02:00
  • 260d3b95d7 net: Make net_core.h include the least amount of necessary header Tomasz Bursztyka 2016-06-02 09:19:48 +02:00
  • d0b382c345 net: Add a helper to queue a buffer in a net_if instance Tomasz Bursztyka 2016-06-01 15:19:46 +02:00
  • b19f26bbbc slip: Fix compiler warnings Tomasz Bursztyka 2016-05-31 16:42:05 +02:00
  • 249f889782 net: Shorten IPv4/6 config options Tomasz Bursztyka 2016-05-31 12:48:36 +02:00
  • dc0ddca5fd net: The core initialize ARP layer relevantly Tomasz Bursztyka 2016-05-31 12:40:05 +02:00
  • dfe0482f23 net: debug: Indent properly some config options. Tomasz Bursztyka 2016-05-31 11:37:21 +02:00
  • 8b6889ea25 net: Include toolchain related header for aliases Tomasz Bursztyka 2016-05-31 11:35:01 +02:00
  • 309ff1b62f net: Use generic wrapper for semaphore give operation Tomasz Bursztyka 2016-05-30 14:09:30 +02:00
  • 563835f7ed net: Use shorter alias for __packed attribute Ravi kumar Veeramally 2016-05-30 13:54:07 +03:00
  • 3fe96a52e6 net: Add UDP header definition Ravi kumar Veeramally 2016-05-30 13:54:06 +03:00
  • ada4f17711 net: Fix trivial comment errors in header files Ravi kumar Veeramally 2016-05-30 13:54:05 +03:00
  • 73b57414a7 net: Setting static IP addresses for echo-server Jukka Rissanen 2016-05-25 10:23:28 +03:00
  • dc5e4c37fc net: Handle ARP messages Jukka Rissanen 2016-05-24 17:30:03 +03:00
  • feaef3626e net: tests: Additional tests for ICMPv4 checksum verification Jukka Rissanen 2016-05-24 16:54:31 +03:00
  • 03a98571dc net: ICMPv4 checksum calculation fixed Jukka Rissanen 2016-05-24 17:19:00 +03:00
  • 962bbe7856 net: IP checksum calculation should ignore ll header Jukka Rissanen 2016-05-24 14:58:59 +03:00
  • 9c72b60981 net: Clarified the debug print about packet length Jukka Rissanen 2016-05-24 13:16:18 +03:00
  • f6dc86c678 net: tests: Fixed the ARP test Jukka Rissanen 2016-05-24 14:53:48 +03:00
  • 61cc4e109d net: Use net_nbuf_ll() to get into arp header Jukka Rissanen 2016-05-24 13:13:23 +03:00
  • 2f76da194d net: Make echo-server to use documentation IPv4 addresses Jukka Rissanen 2016-05-24 12:11:25 +03:00
  • e1cb2ec9bd net: Only accept ARP reply if we requested data Jukka Rissanen 2016-05-24 12:08:17 +03:00
  • 05260f31b4 net: Setting preferred status to manually added IPv4 address Jukka Rissanen 2016-05-24 11:25:56 +03:00
  • d16380457b slip: Support TAP functionality Jukka Rissanen 2016-05-24 11:19:53 +03:00
  • 7eff526e3b net: tests: Unit tests for the IPv4 ARP code Jukka Rissanen 2016-05-23 17:38:28 +03:00
  • c46edfa843 net: Added IPv4 ARP support Jukka Rissanen 2016-05-23 17:36:55 +03:00
  • 6e3c12a820 net: tests: Add tests for IPv4 netmask, gateway and subnet compare Jukka Rissanen 2016-05-23 17:31:58 +03:00
  • 667d15de85 net: Add capabilities flag to net_if API Jukka Rissanen 2016-05-23 17:26:32 +03:00