--- embedaddon/libnet/src/libnet_version.c 2012/02/21 22:14:23 1.1.1.1 +++ embedaddon/libnet/src/libnet_version.c 2013/07/22 11:54:42 1.1.1.2 @@ -1,5 +1,5 @@ /* - * $Id: libnet_version.c,v 1.1.1.1 2012/02/21 22:14:23 misho Exp $ + * $Id: libnet_version.c,v 1.1.1.2 2013/07/22 11:54:42 misho Exp $ * * libnet * libnet_version.c - dummy version function to define version info @@ -37,18 +37,29 @@ #include "../include/win32/libnet.h" #endif -static const char banner[] = -"libnet version "VERSION" (c) 1998 - 2004 Mike D. Schiffman \n"; +#ifndef STDOUT_FILENO +#define STDOUT_FILENO 1 +#endif +static const char banner[] = "libnet version "VERSION""; + void __libnet_print_vers(void) { /* * We don't check for error cos we really don't care. */ - #if defined (__WIN32__) - fprintf(stdout,"%s",banner); - #else - write(STDOUT_FILENO, banner, sizeof(banner) - 1); - #endif +#if defined (__WIN32__) + fprintf(stdout, "%s", banner); +#else + (void)write(STDOUT_FILENO, banner, sizeof(banner) - 1); +#endif } + +const char * +libnet_version(void) +{ + return (banner); +} + +/* EOF */