Changeset 5e6da2ccd1abe8aa88783abe6a4ae160e72d1de7

Show
Ignore:
Timestamp:
01/17/10 00:13:39 (2 years ago)
Author:
D.J. Capelis <dev@…>
Parents:
b864acd1310a66c20506c14a5e4cdd2ab0e363bc
Children:
31ce2cb0f34aebfcdd50b5602a150e4ea0c03dd3
git-committer:
D.J. Capelis <dev@capelis.dj> / 2010-01-17T00:13:39Z-0800
Message:

Using new epoll compatibility framework for systems without epoll

Files:
2 modified

Legend:

Unmodified
Added
Removed
  • Makefile

    r50d3946 r5e6da2c  
    11CC=gcc 
    2 CFLAGS=-g -O0 -Wall -Wextra 
     2CFLAGS=-g -O0 -Wall -Wextra -I. 
    33LDFLAGS=-lpthread -lssl 
    4 SRCS=config.c handler.c helpers.c init.c main.c services/auth.c services/host.c services/multiplex.c services/ssl.c 
    5 OBJS=config.o handler.o helpers.o init.o main.o services/auth.o services/host.o services/multiplex.o services/ssl.o 
     4SRCS=config.c handler.c helpers.c init.c main.c services/auth.c services/host.c services/multiplex.c services/ssl.c compat/epoll.c 
     5OBJS=config.o handler.o helpers.o init.o main.o services/auth.o services/host.o services/multiplex.o services/ssl.o compat/epoll.o 
    66 
    77all: fived 
     
    1616 
    1717clean: 
    18         rm -f *.o services/*.o fived 
     18        rm -f *.o services/*.o compat/*.o fived 
    1919 
  • main.h

    r50d3946 r5e6da2c  
    1818#include<netdb.h> 
    1919#include<arpa/inet.h> 
    20 #include<sys/epoll.h> 
    2120#include<openssl/ssl.h> 
     21 
     22#include<compat/epoll.h> 
    2223 
    2324#include"init.h"