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