208 |
} |
} |
209 |
|
|
210 |
fprintf(f_output,"\n"); |
fprintf(f_output,"\n"); |
211 |
|
fflush(f_output); |
212 |
} |
} |
213 |
|
|
214 |
/* Logging function */ |
/* Logging function */ |
257 |
} |
} |
258 |
|
|
259 |
/* Read a file and returns it in a buffer */ |
/* Read a file and returns it in a buffer */ |
260 |
ssize_t m_read_file(char *filename,char **buffer) |
ssize_t m_read_file(char *filename,u_char **buffer) |
261 |
{ |
{ |
262 |
char tmp[256],*ptr,*nptr; |
u_char tmp[256],*ptr,*nptr; |
263 |
size_t len,tot_len; |
size_t len,tot_len; |
264 |
FILE *fd; |
FILE *fd; |
265 |
|
|
297 |
{ |
{ |
298 |
void *p; |
void *p; |
299 |
|
|
300 |
#ifdef __linux__ |
#if defined(__linux__) || HAS_POSIX_MEMALIGN |
301 |
if (posix_memalign((void *)&p,boundary,size)) |
if (posix_memalign((void *)&p,boundary,size)) |
302 |
#else |
#else |
303 |
#if defined(__CYGWIN__) || defined(SUNOS) |
#if defined(__CYGWIN__) || defined(SUNOS) |