1
0
mirror of https://github.com/samba-team/samba.git synced 2025-10-30 08:23:49 +03:00

r25348: Start working on another Python wrapper.

This commit is contained in:
Tim Potter
2007-09-26 03:08:40 +00:00
committed by Gerald (Jerry) Carter
parent 30c34d7a4b
commit 441a040434
3 changed files with 24 additions and 1 deletions

View File

@@ -59,6 +59,11 @@ LIBRARY_REALNAME = swig/_libcli_nbt.$(SHLIBEXT)
OBJ_FILES = swig/libcli_nbt_wrap.o
PUBLIC_DEPENDENCIES = LIBCLI_NBT DYNCONFIG LIBSAMBA-CONFIG
[LIBRARY::swig_libcli_smb]
LIBRARY_REALNAME = swig/_libcli_smb.$(SHLIBEXT)
OBJ_FILES = swig/libcli_smb_wrap.o
PUBLIC_DEPENDENCIES = LIBCLI_SMB DYNCONFIG LIBSAMBA-CONFIG
[SUBSYSTEM::LIBCLI_DGRAM]
OBJ_FILES = \
dgram/dgramsocket.o \

View File

@@ -0,0 +1,18 @@
%module libcli_smb
%{
#include "includes.h"
#include "lib/talloc/talloc.h"
#include "lib/events/events.h"
#include "libcli/raw/libcliraw.h"
%}
TALLOC_CTX *talloc_init(char *name);
int talloc_free(TALLOC_CTX *ptr);
struct event_context *event_context_init(TALLOC_CTX *mem_ctx);
struct smbcli_socket *smbcli_sock_connect_byname(const char *host, int port,
TALLOC_CTX *mem_ctx,
struct event_context *event_ctx);
void smbcli_sock_dead(struct smbcli_socket *sock);