summaryrefslogtreecommitdiff
path: root/testsuite/libsmbclient/src/fstat
diff options
context:
space:
mode:
authorAndrew Bartlett <abartlet@samba.org>2012-05-02 09:49:19 +1000
committerAndrew Bartlett <abartlet@samba.org>2012-05-02 10:53:51 +1000
commit9712912dfcdb7894ab1111bf67572ba0f6d3d5de (patch)
tree055773b6ebaa2aafbd79112d4b74ec34f3429002 /testsuite/libsmbclient/src/fstat
parent3408c1ce6c79ae887255ebc14104814365d28a2b (diff)
downloadsamba-9712912dfcdb7894ab1111bf67572ba0f6d3d5de.tar.gz
samba-9712912dfcdb7894ab1111bf67572ba0f6d3d5de.tar.bz2
samba-9712912dfcdb7894ab1111bf67572ba0f6d3d5de.zip
testsuite/libsmbclient: Remove unused and expensive-to-link testsuite
This testsuite never got off the ground, and unlike the other libsmbclient tests, it is not integrated into make test, has no driver script we could integrate. As it has been in this state for 10 years, and adding it to the compile did not find any link-time issues (particularly in comparison to the link-time cost for so many individual binaries), I am now removing them. The libsmbclient examples are seperate to this, and remain in examples/libsmbclient. Andrew Bartlett
Diffstat (limited to 'testsuite/libsmbclient/src/fstat')
-rw-r--r--testsuite/libsmbclient/src/fstat/fstat_1.c62
-rw-r--r--testsuite/libsmbclient/src/fstat/fstat_2.c58
-rw-r--r--testsuite/libsmbclient/src/fstat/fstat_3.c69
-rw-r--r--testsuite/libsmbclient/src/fstat/fstat_4.c69
-rw-r--r--testsuite/libsmbclient/src/fstat/fstat_5.c77
-rw-r--r--testsuite/libsmbclient/src/fstat/fstat_6.c80
6 files changed, 0 insertions, 415 deletions
diff --git a/testsuite/libsmbclient/src/fstat/fstat_1.c b/testsuite/libsmbclient/src/fstat/fstat_1.c
deleted file mode 100644
index ff05c2d543..0000000000
--- a/testsuite/libsmbclient/src/fstat/fstat_1.c
+++ /dev/null
@@ -1,62 +0,0 @@
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <errno.h>
-#include <libsmbclient.h>
-
-#define MAX_BUFF_SIZE 255
-char g_workgroup[MAX_BUFF_SIZE];
-char g_username[MAX_BUFF_SIZE];
-char g_password[MAX_BUFF_SIZE];
-char g_server[MAX_BUFF_SIZE];
-char g_share[MAX_BUFF_SIZE];
-
-
-static void auth_fn(const char *server, const char *share, char *workgroup, int wgmaxlen,
- char *username, int unmaxlen, char *password, int pwmaxlen)
-{
-
- strncpy(workgroup, g_workgroup, wgmaxlen - 1);
-
- strncpy(username, g_username, unmaxlen - 1);
-
- strncpy(password, g_password, pwmaxlen - 1);
-
- strcpy(g_server, server);
- strcpy(g_share, share);
-
-}
-
-int main(int argc, char** argv)
-{
- int err = -1;
- int fd = 0;
- struct stat st;
-
- memset(g_workgroup, '\0', MAX_BUFF_SIZE);
-
- if ( argc == 4 )
- {
-
- strncpy(g_workgroup,argv[1],strlen(argv[1]));
- strncpy(g_username,argv[2],strlen(argv[2]));
- strncpy(g_password,argv[3],strlen(argv[3]));
-
- smbc_init(auth_fn, 0);
-
- fd = 11234;
- err = smbc_fstat(fd,&st);
-
- if ( err < 0 )
- err = 1;
-
- else
- err = 0;
-
-
- }
-
- return err;
-
-}
-
diff --git a/testsuite/libsmbclient/src/fstat/fstat_2.c b/testsuite/libsmbclient/src/fstat/fstat_2.c
deleted file mode 100644
index 20d3d67c5f..0000000000
--- a/testsuite/libsmbclient/src/fstat/fstat_2.c
+++ /dev/null
@@ -1,58 +0,0 @@
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <errno.h>
-#include <libsmbclient.h>
-
-#define MAX_BUFF_SIZE 255
-char g_workgroup[MAX_BUFF_SIZE];
-char g_username[MAX_BUFF_SIZE];
-char g_password[MAX_BUFF_SIZE];
-char g_server[MAX_BUFF_SIZE];
-char g_share[MAX_BUFF_SIZE];
-
-
-static void auth_fn(const char *server, const char *share, char *workgroup, int wgmaxlen,
- char *username, int unmaxlen, char *password, int pwmaxlen)
-{
-
- strncpy(workgroup, g_workgroup, wgmaxlen - 1);
-
- strncpy(username, g_username, unmaxlen - 1);
-
- strncpy(password, g_password, pwmaxlen - 1);
-
- strcpy(g_server, server);
- strcpy(g_share, share);
-
-}
-
-int main(int argc, char** argv)
-{
- int err = -1;
- int fd = 0;
- struct stat st;
-
- memset(g_workgroup, '\0', MAX_BUFF_SIZE);
-
- if ( argc == 4 )
- {
-
- strncpy(g_workgroup,argv[1],strlen(argv[1]));
- strncpy(g_username,argv[2],strlen(argv[2]));
- strncpy(g_password,argv[3],strlen(argv[3]));
-
- smbc_init(auth_fn, 0);
-
- fd = 11234;
- smbc_fstat(fd,&st);
-
- err = errno;
-
-
- }
-
- return err;
-
-}
-
diff --git a/testsuite/libsmbclient/src/fstat/fstat_3.c b/testsuite/libsmbclient/src/fstat/fstat_3.c
deleted file mode 100644
index e406ef62c9..0000000000
--- a/testsuite/libsmbclient/src/fstat/fstat_3.c
+++ /dev/null
@@ -1,69 +0,0 @@
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <errno.h>
-#include <libsmbclient.h>
-
-#define MAX_BUFF_SIZE 255
-char g_workgroup[MAX_BUFF_SIZE];
-char g_username[MAX_BUFF_SIZE];
-char g_password[MAX_BUFF_SIZE];
-char g_server[MAX_BUFF_SIZE];
-char g_share[MAX_BUFF_SIZE];
-
-
-static void auth_fn(const char *server, const char *share, char *workgroup, int wgmaxlen,
- char *username, int unmaxlen, char *password, int pwmaxlen)
-{
-
- strncpy(workgroup, g_workgroup, wgmaxlen - 1);
-
- strncpy(username, g_username, unmaxlen - 1);
-
- strncpy(password, g_password, pwmaxlen - 1);
-
- strcpy(g_server, server);
- strcpy(g_share, share);
-
-}
-
-int main(int argc, char** argv)
-{
- int err = -1;
- int fd = 0;
- char url[MAX_BUFF_SIZE];
- struct stat st;
-
- memset(g_workgroup, '\0', MAX_BUFF_SIZE);
- memset(url, '\0', MAX_BUFF_SIZE);
-
- if ( argc == 5 )
- {
-
- strncpy(g_workgroup,argv[1],strlen(argv[1]));
- strncpy(g_username,argv[2],strlen(argv[2]));
- strncpy(g_password,argv[3],strlen(argv[3]));
- strncpy(url,argv[4],strlen(argv[4]));
-
- smbc_init(auth_fn, 0);
- fd = smbc_open(url,O_RDWR | O_CREAT, 0666);
- smbc_close(fd);
-
- fd = smbc_open(url, O_RDWR, 0666);
-
- err = smbc_fstat(fd, &st);
- smbc_close(fd);
-
- if ( err < 0 )
- err = 1;
-
- else
- err = 0;
-
-
- }
-
- return err;
-
-}
-
diff --git a/testsuite/libsmbclient/src/fstat/fstat_4.c b/testsuite/libsmbclient/src/fstat/fstat_4.c
deleted file mode 100644
index e406ef62c9..0000000000
--- a/testsuite/libsmbclient/src/fstat/fstat_4.c
+++ /dev/null
@@ -1,69 +0,0 @@
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <errno.h>
-#include <libsmbclient.h>
-
-#define MAX_BUFF_SIZE 255
-char g_workgroup[MAX_BUFF_SIZE];
-char g_username[MAX_BUFF_SIZE];
-char g_password[MAX_BUFF_SIZE];
-char g_server[MAX_BUFF_SIZE];
-char g_share[MAX_BUFF_SIZE];
-
-
-static void auth_fn(const char *server, const char *share, char *workgroup, int wgmaxlen,
- char *username, int unmaxlen, char *password, int pwmaxlen)
-{
-
- strncpy(workgroup, g_workgroup, wgmaxlen - 1);
-
- strncpy(username, g_username, unmaxlen - 1);
-
- strncpy(password, g_password, pwmaxlen - 1);
-
- strcpy(g_server, server);
- strcpy(g_share, share);
-
-}
-
-int main(int argc, char** argv)
-{
- int err = -1;
- int fd = 0;
- char url[MAX_BUFF_SIZE];
- struct stat st;
-
- memset(g_workgroup, '\0', MAX_BUFF_SIZE);
- memset(url, '\0', MAX_BUFF_SIZE);
-
- if ( argc == 5 )
- {
-
- strncpy(g_workgroup,argv[1],strlen(argv[1]));
- strncpy(g_username,argv[2],strlen(argv[2]));
- strncpy(g_password,argv[3],strlen(argv[3]));
- strncpy(url,argv[4],strlen(argv[4]));
-
- smbc_init(auth_fn, 0);
- fd = smbc_open(url,O_RDWR | O_CREAT, 0666);
- smbc_close(fd);
-
- fd = smbc_open(url, O_RDWR, 0666);
-
- err = smbc_fstat(fd, &st);
- smbc_close(fd);
-
- if ( err < 0 )
- err = 1;
-
- else
- err = 0;
-
-
- }
-
- return err;
-
-}
-
diff --git a/testsuite/libsmbclient/src/fstat/fstat_5.c b/testsuite/libsmbclient/src/fstat/fstat_5.c
deleted file mode 100644
index b07e56538b..0000000000
--- a/testsuite/libsmbclient/src/fstat/fstat_5.c
+++ /dev/null
@@ -1,77 +0,0 @@
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <errno.h>
-#include <libsmbclient.h>
-
-#define MAX_BUFF_SIZE 255
-char g_workgroup[MAX_BUFF_SIZE];
-char g_username[MAX_BUFF_SIZE];
-char g_password[MAX_BUFF_SIZE];
-char g_server[MAX_BUFF_SIZE];
-char g_share[MAX_BUFF_SIZE];
-
-
-static void auth_fn(const char *server, const char *share, char *workgroup, int wgmaxlen,
- char *username, int unmaxlen, char *password, int pwmaxlen)
-{
-
- strncpy(workgroup, g_workgroup, wgmaxlen - 1);
-
- strncpy(username, g_username, unmaxlen - 1);
-
- strncpy(password, g_password, pwmaxlen - 1);
-
- strcpy(g_server, server);
- strcpy(g_share, share);
-
-}
-
-int main(int argc, char** argv)
-{
- int err = -1;
- int fd = 0;
- int msg_len = 0;
- char url[MAX_BUFF_SIZE];
- char* message;
- struct stat st;
-
- memset(g_workgroup, '\0', MAX_BUFF_SIZE);
- memset(url, '\0', MAX_BUFF_SIZE);
-
- if ( argc == 6 )
- {
-
- strncpy(g_workgroup,argv[1],strlen(argv[1]));
- strncpy(g_username,argv[2],strlen(argv[2]));
- strncpy(g_password,argv[3],strlen(argv[3]));
- strncpy(url,argv[4],strlen(argv[4]));
-
- msg_len = strlen(argv[5])+1;
- message = malloc(msg_len);
- message[msg_len - 1] = 0;
- strncpy(message,argv[5],msg_len);
-
- smbc_init(auth_fn, 0);
- smbc_unlink(url);
- fd = smbc_open(url,O_RDWR | O_CREAT, 0666);
- smbc_write(fd, message, msg_len);
-
- smbc_fstat(fd,&st);
-
- smbc_close(fd);
- free(message);
-
- if ( st.st_size != msg_len )
- err = 1;
-
- else
- err = 0;
-
-
- }
-
- return err;
-
-}
-
diff --git a/testsuite/libsmbclient/src/fstat/fstat_6.c b/testsuite/libsmbclient/src/fstat/fstat_6.c
deleted file mode 100644
index 73248d0c2b..0000000000
--- a/testsuite/libsmbclient/src/fstat/fstat_6.c
+++ /dev/null
@@ -1,80 +0,0 @@
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <errno.h>
-#include <libsmbclient.h>
-
-#define MAX_BUFF_SIZE 255
-char g_workgroup[MAX_BUFF_SIZE];
-char g_username[MAX_BUFF_SIZE];
-char g_password[MAX_BUFF_SIZE];
-char g_server[MAX_BUFF_SIZE];
-char g_share[MAX_BUFF_SIZE];
-
-
-static void auth_fn(const char *server, const char *share, char *workgroup, int wgmaxlen,
- char *username, int unmaxlen, char *password, int pwmaxlen)
-{
-
- strncpy(workgroup, g_workgroup, wgmaxlen - 1);
-
- strncpy(username, g_username, unmaxlen - 1);
-
- strncpy(password, g_password, pwmaxlen - 1);
-
- strcpy(g_server, server);
- strcpy(g_share, share);
-
-}
-
-int main(int argc, char** argv)
-{
- int err = -1;
- int fd = 0;
- int msg_len = 0;
- unsigned int mode_mask = 0;
- char url[MAX_BUFF_SIZE];
- char* message;
- struct stat st;
-
- memset(g_workgroup, '\0', MAX_BUFF_SIZE);
- memset(url, '\0', MAX_BUFF_SIZE);
-
- if ( argc == 6 )
- {
-
- strncpy(g_workgroup,argv[1],strlen(argv[1]));
- strncpy(g_username,argv[2],strlen(argv[2]));
- strncpy(g_password,argv[3],strlen(argv[3]));
- strncpy(url,argv[4],strlen(argv[4]));
-
- msg_len = strlen(argv[5])+1;
- message = malloc(msg_len);
- message[msg_len - 1] = 0;
- strncpy(message,argv[5],msg_len);
-
- smbc_init(auth_fn, 0);
- smbc_unlink(url);
- fd = smbc_open(url,O_RDWR | O_CREAT, 0666);
- smbc_write(fd, message, msg_len);
-
- smbc_fstat(fd,&st);
-
- smbc_close(fd);
- free(message);
-
- mode_mask = mode_mask | S_IFREG | S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH; /* 0666 or 33206 */
-
- if ( st.st_mode != mode_mask )
- err = 1;
-
- else
- err = 0;
-
-
- }
-
- return err;
-
-}
-