AX_CFLAGS_GCC_OPTION([-Wheader-guard], [LLDP_CFLAGS])
AX_CFLAGS_GCC_OPTION([-Wdocumentation], [LLDP_CFLAGS])
AX_CFLAGS_GCC_OPTION([-Winline], [LLDP_CFLAGS])
+AX_CFLAGS_GCC_OPTION([-Wpointer-arith], [LLDP_CFLAGS])
AX_CFLAGS_GCC_OPTION([-fno-omit-frame-pointer], [LLDP_CFLAGS])
AX_CFLAGS_GCC_OPTION([-Wno-unused-parameter], [LLDP_CFLAGS])
AX_CFLAGS_GCC_OPTION([-Wno-missing-field-initializers], [LLDP_CFLAGS])
remain = length;
do {
- if ((nb = read(conn->fd, (void*)data + offset, remain)) == -1) {
+ if ((nb = read(conn->fd, (unsigned char*)data + offset, remain)) == -1) {
if (errno == EAGAIN || errno == EINTR)
continue;
return LLDPCTL_ERR_CALLBACK_FAILURE;