incubator-nuttx/libs/libc/net
Nimish Telang 903a186304 Use builtins for byteswapping
Make use of XCHG/BSWAP on x86, REV16 and REV on ARMv6-m and above,
and whatever other optimized instructions on other platforms.

Defines extra CONFIG variables, and removes the unused functions for
endian-swapping. Fixes some oversights in using the macros.
2022-06-29 11:32:59 +08:00
..
Kconfig
Make.defs net: Implement getifaddrs and freeifaddrs 2021-12-21 11:01:33 -03:00
lib_addrconfig.c
lib_addroute.c
lib_base64.c
lib_delroute.c
lib_etheraton.c
lib_etherntoa.c
lib_freeifaddrs.c net: Implement getifaddrs and freeifaddrs 2021-12-21 11:01:33 -03:00
lib_freenameindex.c net: Add if_nameindex and if_freenameindex API 2021-06-26 22:37:12 +01:00
lib_getifaddrs.c libc/net:use strlcpy instead of strncpy 2022-04-12 21:16:11 +08:00
lib_htonl.c Use builtins for byteswapping 2022-06-29 11:32:59 +08:00
lib_htons.c Use builtins for byteswapping 2022-06-29 11:32:59 +08:00
lib_indextoname.c net: Move if_nametoindex and if_indextoname to libc 2021-12-19 10:08:57 -06:00
lib_inetaddr.c
lib_inetaton.c
lib_inetntoa.c
lib_inetntop.c net: use HTONS, NTOHS, HTONL, NTOHL macro in kernel code 2022-01-18 10:59:47 +01:00
lib_inetpton.c
lib_loopback.c
lib_nameindex.c net: Add if_nameindex and if_freenameindex API 2021-06-26 22:37:12 +01:00
lib_nametoindex.c Fix net/lib_nametoindex.c:58:7: error: 'strncpy' specified bound 16 equals destination size 2022-03-10 19:46:01 +02:00
lib_shutdown.c