nfs-ganesha 1.4
Classes | Typedefs | Functions | Variables

9p_readdir.c File Reference

9P version More...

#include <stdio.h>
#include <string.h>
#include <pthread.h>
#include <sys/stat.h>
#include "nfs_core.h"
#include "log.h"
#include "cache_inode.h"
#include "fsal.h"
#include "9p.h"
#include "abstract_mem.h"

Go to the source code of this file.

Classes

struct  _9p_cb_entry
struct  _9p_cb_data

Typedefs

typedef struct _9p_cb_entry _9p_cb_entry_t
typedef struct _9p_cb_data _9p_cb_data_t

Functions

int _9p_readdir (_9p_request_data_t *preq9p, void *pworker_data, u32 *plenout, char *preply)

Variables

u8 qid_type_file = _9P_QTFILE
u8 qid_type_symlink = _9P_QTSYMLINK
u8 qid_type_dir = _9P_QTDIR
char pathdot [] = "."
char pathdotdot [] = ".."

Detailed Description

9P version

9p_readdir.c : _9P_interpretor, request READDIR

Definition in file 9p_readdir.c.


Typedef Documentation

typedef struct _9p_cb_data _9p_cb_data_t
typedef struct _9p_cb_entry _9p_cb_entry_t

Function Documentation

int _9p_readdir ( _9p_request_data_t preq9p,
void *  pworker_data,
u32 plenout,
char *  preply 
)

Definition at line 121 of file 9p_readdir.c.


Variable Documentation

char pathdot[] = "."

Definition at line 57 of file 9p_readdir.c.

char pathdotdot[] = ".."

Definition at line 58 of file 9p_readdir.c.

u8 qid_type_dir = _9P_QTDIR

Definition at line 56 of file 9p_readdir.c.

u8 qid_type_file = _9P_QTFILE

Definition at line 54 of file 9p_readdir.c.

u8 qid_type_symlink = _9P_QTSYMLINK

Definition at line 55 of file 9p_readdir.c.