Merge pull request #392 from marckleinebudde/cleanups

cleanups
pull/393/head
Marc Kleine-Budde 2022-12-19 15:42:42 +01:00 committed by GitHub
commit 34bd45861b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 14 additions and 6 deletions

View File

@ -9,6 +9,9 @@ AC_CONFIG_AUX_DIR([config/autoconf])
AC_CANONICAL_BUILD AC_CANONICAL_BUILD
AC_CANONICAL_HOST AC_CANONICAL_HOST
# If possible, enable extensions to Posix
AC_USE_SYSTEM_EXTENSIONS
#AM_MAINTAINER_MODE #AM_MAINTAINER_MODE
CFLAGS="${CFLAGS} -Wall" CFLAGS="${CFLAGS} -Wall"
@ -77,21 +80,25 @@ AC_CHECK_FUNCS([ \
AC_SEARCH_LIBS([clock_nanosleep], [rt]) AC_SEARCH_LIBS([clock_nanosleep], [rt])
AC_CHECK_DECL(SO_RXQ_OVFL,, AC_CHECK_DECL(SO_RXQ_OVFL,,
[AC_DEFINE([SO_RXQ_OVFL], [40], [SO_RXQ_OVFL])] [AC_DEFINE([SO_RXQ_OVFL], [40], [SO_RXQ_OVFL])],
[[#include <linux/net.h>]]
) )
AC_CHECK_DECL(PF_CAN,, AC_CHECK_DECL(PF_CAN,,
[AC_DEFINE([PF_CAN], [29], [PF_CAN])] [AC_DEFINE([PF_CAN], [29], [PF_CAN])],
[[#include <net/if.h>]]
) )
AC_CHECK_DECL(AF_CAN,, AC_CHECK_DECL(AF_CAN,,
[AC_DEFINE([AF_CAN], [PF_CAN], [AF_CAN])] [AC_DEFINE([AF_CAN], [PF_CAN], [AF_CAN])],
[[#include <net/if.h>]]
) )
AC_CHECK_DECL(N_SLCAN,, AC_CHECK_DECL(N_SLCAN,,
[AC_DEFINE([N_SLCAN], [17], [N_SLCAN])] [AC_DEFINE([N_SLCAN], [17], [N_SLCAN])],
[[#include <linux/tty.h>]]
) )
AC_CHECK_DECL(SCM_TIMESTAMPING_OPT_STATS,, AC_CHECK_DECL(SCM_TIMESTAMPING_OPT_STATS,,
[AC_DEFINE([SCM_TIMESTAMPING_OPT_STATS], [54], [SCM_TIMESTAMPING_OPT_STATS])] [AC_DEFINE([SCM_TIMESTAMPING_OPT_STATS], [54], [SCM_TIMESTAMPING_OPT_STATS])],
[[#include <linux/net.h>]]
) )
AC_DEFINE(_GNU_SOURCE)
# #

1
lib.h
View File

@ -102,6 +102,7 @@ int hexstring2data(char *arg, unsigned char *data, int maxdlen);
* *
*/ */
struct canfd_frame;
int parse_canframe(char *cs, struct canfd_frame *cf); int parse_canframe(char *cs, struct canfd_frame *cf);
/* /*
* Transfers a valid ASCII string describing a CAN frame into struct canfd_frame. * Transfers a valid ASCII string describing a CAN frame into struct canfd_frame.