smbnetfs  0.6.3
About: SMBNetFS is a Linux/FreeBSD filesystem that allow you to use samba/microsoft network in the same manner as the network neighborhood in Microsoft Windows.
  Fossies Dox: smbnetfs-0.6.3.tar.bz2  ("unofficial" and yet experimental doxygen-generated source code documentation)  

smb_conn_proto.h File Reference
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
Include dependency graph for smb_conn_proto.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  smb_conn_query_hdr
 
struct  smb_conn_reply_hdr
 
struct  smb_conn_dirent_rec
 
struct  smb_conn_url_query
 
struct  smb_conn_url_mode_query
 
struct  smb_conn_open_query
 
struct  smb_conn_rename_query
 
struct  smb_conn_utimes_query
 
struct  smb_conn_fd_query
 
struct  smb_conn_ftruncate_query
 
struct  smb_conn_rw_query
 
struct  smb_conn_listxattr_query
 
struct  smb_conn_getxattr_query
 
struct  smb_conn_setxattr_query
 
struct  smb_conn_removexattr_query
 
struct  smb_conn_passwd
 
struct  smb_conn_no_reply
 
struct  smb_conn_fd_reply
 
struct  smb_conn_buf_reply
 
struct  smb_conn_stat_reply
 
struct  smb_conn_passwd_req
 
struct  smb_conn_message_req
 
struct  smb_conn_srv_ctx
 

Macros

#define COMM_BUF_SIZE   4096
 
#define MAX_FILENAME_LEN   255
 

Typedefs

typedef void * smb_conn_srv_fd
 

Enumerations

enum  smb_conn_cmd {
  DIE_MSG = -3 , MESSAGE = -2 , PASSWORD = -1 , OPEN = 0 ,
  CREAT , READ , WRITE , CLOSE ,
  UNLINK , RENAME , OPENDIR , CLOSEDIR ,
  READDIR , MKDIR , RMDIR , STAT ,
  FSTAT , FTRUNCATE , CHMOD , UTIMES ,
  SETXATTR , GETXATTR , LISTXATTR , REMOVEXATTR
}
 

Functions

void smb_conn_srv_listen (struct smb_conn_srv_ctx *ctx)
 

Macro Definition Documentation

◆ COMM_BUF_SIZE

#define COMM_BUF_SIZE   4096

Definition at line 8 of file smb_conn_proto.h.

◆ MAX_FILENAME_LEN

#define MAX_FILENAME_LEN   255

Definition at line 9 of file smb_conn_proto.h.

Typedef Documentation

◆ smb_conn_srv_fd

typedef void* smb_conn_srv_fd

Definition at line 11 of file smb_conn_proto.h.

Enumeration Type Documentation

◆ smb_conn_cmd

Enumerator
DIE_MSG 
MESSAGE 
PASSWORD 
OPEN 
CREAT 
READ 
WRITE 
CLOSE 
UNLINK 
RENAME 
OPENDIR 
CLOSEDIR 
READDIR 
MKDIR 
RMDIR 
STAT 
FSTAT 
FTRUNCATE 
CHMOD 
UTIMES 
SETXATTR 
GETXATTR 
LISTXATTR 
REMOVEXATTR 

Definition at line 13 of file smb_conn_proto.h.

Function Documentation

◆ smb_conn_srv_listen()