Set DHCP maximum retransmission timeout to 3 seconds in secchan.
[sliver-openvswitch.git] / lib / Makefile.am
1 include ../Make.vars
2
3 noinst_LIBRARIES = libopenflow.a
4
5 libopenflow_a_SOURCES = \
6         command-line.c \
7         csum.c \
8         daemon.c \
9         dhcp-client.c \
10         dhcp.c \
11         dynamic-string.c \
12         fatal-signal.c \
13         fault.c \
14         flow.c \
15         hash.c \
16         learning-switch.c \
17         list.c \
18         mac-learning.c \
19         netdev.c \
20         ofpbuf.c \
21         ofp-print.c \
22         poll-loop.c \
23         port-array.c \
24         queue.c \
25         random.c \
26         rconn.c \
27         socket-util.c \
28         timeval.c \
29         stp.c \
30         util.c \
31         vconn-tcp.c \
32         vconn-unix.c \
33         vconn-stream.c \
34         vconn.c \
35         vlog-socket.c \
36         vlog.c
37
38 if HAVE_NETLINK
39 libopenflow_a_SOURCES += \
40         dpif.c \
41         netlink.c \
42         vconn-netlink.c
43 endif
44
45 if HAVE_OPENSSL
46 libopenflow_a_SOURCES += \
47         vconn-ssl.c 
48 nodist_libopenflow_a_SOURCES = dhparams.c
49 dhparams.c: dh1024.pem dh2048.pem dh4096.pem
50         (echo '#include "dhparams.h"' &&                        \
51          openssl dhparam -C -in $(srcdir)/dh1024.pem -noout &&  \
52          openssl dhparam -C -in $(srcdir)/dh2048.pem -noout &&  \
53          openssl dhparam -C -in $(srcdir)/dh4096.pem -noout)    \
54         | sed 's/\(get_dh[0-9]*\)()/\1(void)/' > dhparams.c.tmp
55         mv dhparams.c.tmp dhparams.c
56 endif
57
58 EXTRA_DIST = dh1024.pem dh2048.pem dh4096.pem dhparams.h