rfcnb-io.c File Reference
#include "squid.h"
#include "rfcnb/rfcnb-io.h"
#include "rfcnb/rfcnb-priv.h"
#include "rfcnb/rfcnb-util.h"
#include "rfcnb/std-includes.h"
#include <sys/uio.h>
Include dependency graph for rfcnb-io.c:

Go to the source code of this file.

Functions

static int RFCNB_Discard_Rest (struct RFCNB_Con *con, int len)
 
int RFCNB_Put_Pkt (struct RFCNB_Con *con, struct RFCNB_Pkt *pkt, int len)
 
int RFCNB_Get_Pkt (struct RFCNB_Con *con, struct RFCNB_Pkt *pkt, int len)
 

Variables

int RFCNB_Timeout = 0
 

Function Documentation

◆ RFCNB_Discard_Rest()

static int RFCNB_Discard_Rest ( struct RFCNB_Con con,
int  len 
)
static

Definition at line 54 of file rfcnb-io.c.

References RFCNB_Con::fd, RFCNB_errno, RFCNB_saved_errno, RFCNBE_Bad, RFCNBE_BadRead, and RFCNBE_ConGone.

Referenced by RFCNB_Get_Pkt().

◆ RFCNB_Get_Pkt()

◆ RFCNB_Put_Pkt()

Variable Documentation

◆ RFCNB_Timeout

int RFCNB_Timeout = 0

Definition at line 47 of file rfcnb-io.c.

Referenced by RFCNB_Get_Pkt(), and RFCNB_Put_Pkt().

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors