summaryrefslogtreecommitdiffstats
path: root/examples/libsmbclient
diff options
context:
space:
mode:
authorRichard Sharpe <sharpe@samba.org>2003-10-24 20:24:05 +0000
committerRichard Sharpe <sharpe@samba.org>2003-10-24 20:24:05 +0000
commit966a448f93a8326aeed25bfc0cd9b98a36835dea (patch)
tree42698c6639442f1780e833e84a191e876350279f /examples/libsmbclient
parentb0ead3a03da6af278731881260634ac9246d5e3b (diff)
downloadsamba-966a448f93a8326aeed25bfc0cd9b98a36835dea.tar.gz
samba-966a448f93a8326aeed25bfc0cd9b98a36835dea.tar.xz
samba-966a448f93a8326aeed25bfc0cd9b98a36835dea.zip
Apply these patches as well ... not sure if they all build. They don't on
FreeBSD 4.3. They might on Linux. (This used to be commit 1f115c95d635377a36c0a3a1f56b4b8def04fd7e)
Diffstat (limited to 'examples/libsmbclient')
-rw-r--r--examples/libsmbclient/Makefile13
-rw-r--r--examples/libsmbclient/tree.c4
2 files changed, 12 insertions, 5 deletions
diff --git a/examples/libsmbclient/Makefile b/examples/libsmbclient/Makefile
index 5fe9977c0ae..e7c82a3aee6 100644
--- a/examples/libsmbclient/Makefile
+++ b/examples/libsmbclient/Makefile
@@ -2,16 +2,19 @@
CC = gcc
SAMBA_INCL = ../../source/include
+EXTLIB_INCL = -I/usr/include/gtk-1.2 \
+ -I/usr/include/glib-1.2 \
+ -I/usr/lib/glib/include
-CFLAGS = -I$(SAMBA_INCL)
+CFLAGS = -I$(SAMBA_INCL) $(EXTLIB_INCL)
LDFLAGS = -L/usr/lib
-all: testsmbc tree
+all: testsmbc tree testacl
testsmbc: testsmbc.o
@echo Linking testsmbc
- @$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< -lsmbclient -L/usr/local/lib
+ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< -lsmbclient -L/usr/local/lib
testsmbc-static: testsmbc.o
@echo Linking testsmbc
@@ -21,5 +24,9 @@ tree: tree.o
@echo Linking tree
@$(CC) `gtk-config --cflags` $(CFLAGS) $(LDFLAGS) -o $@ `gtk-config --libs` -lsmbclient $<
+testacl: testacl.o
+ @echo Linking testacl
+ @$(CC) `gtk-config --cflags` $(CFLAGS) $(LDFLAGS) -o $@ `gtk-config --libs` -lsmbclient -lpopt $<
+
clean:
@rm -f *.o *~
diff --git a/examples/libsmbclient/tree.c b/examples/libsmbclient/tree.c
index 8dc9cc408b3..f50b3670cff 100644
--- a/examples/libsmbclient/tree.c
+++ b/examples/libsmbclient/tree.c
@@ -706,9 +706,9 @@ int main( int argc,
/* Now, build the top level display ... */
- if ((dh = smbc_opendir("smb:///")) < 0) {
+ if ((dh = smbc_opendir("smb://")) < 0) {
- fprintf(stderr, "Could not list default workgroup: smb:///: %s\n",
+ fprintf(stderr, "Could not list workgroups: smb://: %s\n",
strerror(errno));
exit(1);