1 ##############################
2 # Start SUBSYSTEM LIBNETIF
4 PRIVATE_DEPENDENCIES = LIBSAMBA-UTIL LIBREPLACE_NETWORK
5 # End SUBSYSTEM LIBNETIF
6 ##############################
8 LIBNETIF_OBJ_FILES = $(addprefix $(libsocketsrcdir)/, interface.o netif.o)
10 $(eval $(call proto_header_template,$(libsocketsrcdir)/netif_proto.h,$(LIBNETIF_OBJ_FILES:.o=.c)))
12 ################################################
13 # Start MODULE socket_ip
15 SUBSYSTEM = samba_socket
16 OUTPUT_TYPE = MERGED_OBJ
17 PRIVATE_DEPENDENCIES = LIBSAMBA-ERRORS LIBREPLACE_NETWORK
18 # End MODULE socket_ip
19 ################################################
21 socket_ip_OBJ_FILES = $(libsocketsrcdir)/socket_ip.o
23 ################################################
24 # Start MODULE socket_unix
26 SUBSYSTEM = samba_socket
27 OUTPUT_TYPE = MERGED_OBJ
28 PRIVATE_DEPENDENCIES = LIBREPLACE_NETWORK
29 # End MODULE socket_unix
30 ################################################
32 socket_unix_OBJ_FILES = $(libsocketsrcdir)/socket_unix.o
34 ################################################
35 # Start SUBSYSTEM SOCKET
36 [SUBSYSTEM::samba_socket]
37 PUBLIC_DEPENDENCIES = LIBTALLOC LIBTSOCKET
38 PRIVATE_DEPENDENCIES = SOCKET_WRAPPER LIBCLI_COMPOSITE LIBCLI_RESOLVE
39 # End SUBSYSTEM SOCKET
40 ################################################
42 samba_socket_OBJ_FILES = $(addprefix $(libsocketsrcdir)/, socket.o access.o connect_multi.o connect.o)