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
lib_addrconfig.c
lib_addroute.c
lib_base64.c
lib_delroute.c
lib_etheraton.c
lib_etherntoa.c
lib_freeifaddrs.c
lib_freenameindex.c
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
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
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
Make.defs