linux/fs/smb/server/smb2ops.c

// SPDX-License-Identifier: GPL-2.0-or-later
/*
 *   Copyright (C) 2016 Namjae Jeon <[email protected]>
 *   Copyright (C) 2018 Samsung Electronics Co., Ltd.
 */

#include <linux/slab.h>
#include "glob.h"

#include "auth.h"
#include "connection.h"
#include "smb_common.h"
#include "server.h"

static struct smb_version_values smb21_server_values =;

static struct smb_version_values smb30_server_values =;

static struct smb_version_values smb302_server_values =;

static struct smb_version_values smb311_server_values =;

static struct smb_version_ops smb2_0_server_ops =;

static struct smb_version_ops smb3_0_server_ops =;

static struct smb_version_ops smb3_11_server_ops =;

static struct smb_version_cmds smb2_0_server_cmds[NUMBER_OF_SMB2_COMMANDS] =;

/**
 * init_smb2_1_server() - initialize a smb server connection with smb2.1
 *			command dispatcher
 * @conn:	connection instance
 */
void init_smb2_1_server(struct ksmbd_conn *conn)
{}

/**
 * init_smb3_0_server() - initialize a smb server connection with smb3.0
 *			command dispatcher
 * @conn:	connection instance
 */
void init_smb3_0_server(struct ksmbd_conn *conn)
{}

/**
 * init_smb3_02_server() - initialize a smb server connection with smb3.02
 *			command dispatcher
 * @conn:	connection instance
 */
void init_smb3_02_server(struct ksmbd_conn *conn)
{}

/**
 * init_smb3_11_server() - initialize a smb server connection with smb3.11
 *			command dispatcher
 * @conn:	connection instance
 */
int init_smb3_11_server(struct ksmbd_conn *conn)
{}

void init_smb2_max_read_size(unsigned int sz)
{}

void init_smb2_max_write_size(unsigned int sz)
{}

void init_smb2_max_trans_size(unsigned int sz)
{}

void init_smb2_max_credits(unsigned int sz)
{}