--- embedaddon/libnet/src/libnet_asn1.c 2013/07/22 11:54:42 1.1.1.2 +++ embedaddon/libnet/src/libnet_asn1.c 2023/09/27 11:11:38 1.1.1.3 @@ -1,5 +1,5 @@ /* - * $Id: libnet_asn1.c,v 1.1.1.2 2013/07/22 11:54:42 misho Exp $ + * $Id: libnet_asn1.c,v 1.1.1.3 2023/09/27 11:11:38 misho Exp $ * * libnet 1.1 * libnet_asn1.c - Abstract Syntax Notation One routines @@ -53,14 +53,7 @@ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ -#if (HAVE_CONFIG_H) -#include "../include/config.h" -#endif -#if (!(_WIN32) || (__CYGWIN__)) -#include "../include/libnet.h" -#else -#include "../include/win32/libnet.h" -#endif +#include "common.h" uint8_t * libnet_build_asn1_int(uint8_t *data, int *datalen, uint8_t type, int32_t *int_p, @@ -272,7 +265,7 @@ libnet_build_asn1_length(uint8_t *data, int *datalen, *data++ = (uint8_t)((len >> 8) & 0xFF); *data++ = (uint8_t)(len & 0xFF); } - *datalen -= (data - start_data); + *datalen -= (int)(data - start_data); return (data); } @@ -433,4 +426,9 @@ libnet_build_asn1_bitstring(uint8_t *data, int *datale return (data + str_s); } -/* EOF */ +/** + * Local Variables: + * indent-tabs-mode: nil + * c-file-style: "stroustrup" + * End: + */