netatalk  4.4.0dev
Free and Open Source Apple Filing Protocol (AFP) Server
Loading...
Searching...
No Matches
session.c File Reference
#include <arpa/inet.h>
#include <errno.h>
#include <stdlib.h>
#include <string.h>
#include <sys/time.h>
#include <sys/types.h>
#include <sys/uio.h>
#include <atalk/atp.h>
#include <atalk/logger.h>
#include <atalk/pap.h>
#include <netatalk/at.h>
#include "file.h"
#include "lp.h"
#include "session.h"

Functions

int ps (struct papfile *infile, struct papfile *outfile, struct sockaddr_at *sat)
int session (ATP atp, struct sockaddr_at *sat)

Variables

unsigned char connid
unsigned char quantum
unsigned char oquantum
static char buf [PAP_MAXQUANTUM][4+PAP_MAXDATA]
static struct iovec niov [PAP_MAXQUANTUM]

Function Documentation

◆ ps()

int ps ( struct papfile * infile,
struct papfile * outfile,
struct sockaddr_at * sat )

◆ session()

int session ( ATP atp,
struct sockaddr_at * sat )

Variable Documentation

◆ buf

char buf[PAP_MAXQUANTUM][4+PAP_MAXDATA]
static

◆ connid

unsigned char connid
extern

◆ niov

struct iovec niov[PAP_MAXQUANTUM]
static
Initial value:
= {
{ buf[0], 0 },
{ buf[1], 0 },
{ buf[2], 0 },
{ buf[3], 0 },
{ buf[4], 0 },
{ buf[5], 0 },
{ buf[6], 0 },
{ buf[7], 0 },
}
static char buf[MAXPATHLEN+1]
Definition afppasswd.c:66

◆ oquantum

unsigned char oquantum

◆ quantum

unsigned char quantum