Edit

kc3-lang/libevent/test/test-init.c

Branch :

  • Show log

    Commit

  • Author : Nick Mathewson
    Date : 2010-07-07 16:45:03
    Hash : ec347b92
    Message : Move event-config.h to include/event2 This change means that all required include files are in event2, and all files not in event2/* are optional.

  • test/test-init.c
  • /*
     * Compile with:
     * cc -I/usr/local/include -o time-test time-test.c -L/usr/local/lib -levent
     */
    #include "event2/event-config.h"
    
    #include <sys/types.h>
    #include <sys/stat.h>
    #ifdef _EVENT_HAVE_SYS_TIME_H
    #include <sys/time.h>
    #endif
    #ifdef _EVENT_HAVE_SYS_SOCKET_H
    #include <sys/socket.h>
    #endif
    #include <fcntl.h>
    #include <stdlib.h>
    #include <stdio.h>
    #include <string.h>
    #ifndef WIN32
    #include <unistd.h>
    #endif
    #include <errno.h>
    
    #include <event.h>
    
    int
    main(int argc, char **argv)
    {
    #ifdef WIN32
    	WORD wVersionRequested;
    	WSADATA wsaData;
    	int	err;
    
    	wVersionRequested = MAKEWORD(2, 2);
    
    	err = WSAStartup(wVersionRequested, &wsaData);
    #endif
    
    	/* Initalize the event library */
    	event_init();
    
    	return (0);
    }