Main Page   Modules   Data Structures   File List   Data Fields   Examples  

melf_internal.h

00001 /*
00002  * uninformed research
00003  * -------------------
00004  *
00005  * ELF manipulation library
00006  *
00007  * skape
00008  * mmiller@hick.org
00009  * 02/01/2003
00010  */
00011 #ifndef _MELF_INTERNAL_H
00012 #define _MELF_INTERNAL_H
00013 
00014 #include <stdlib.h>
00015 #include <stdio.h>
00016 #include <string.h>
00017 #include <sys/stat.h>
00018 #include <sys/types.h>
00019 #include <sys/mman.h>
00020 #include <unistd.h>
00021 #include <fcntl.h>
00022 
00023 #include <netinet/in.h>
00024 
00025 ELF_SPEC_HEADER *_melf_listAppend(ELF_SPEC_HEADER_LIST *list, void *header, unsigned long headerLength, void *content, unsigned long contentLength); 
00026 unsigned long    _melf_listRemove(ELF_SPEC_HEADER_LIST *list, unsigned long id);
00027 unsigned long    _melf_listFlush(ELF_SPEC_HEADER_LIST *list);
00028 
00029 #endif

Generated on Tue Jun 3 00:01:35 2003 for libmelf by doxygen1.3-rc3