lib/sw_apps/img_rcvry/src/xbir_http.c
int Xbir_HttpProcessAdditionalPayload (struct tcp_pcb *Tpcb, u8 *HttpReq,
	u16 HttpReqLen)
{
	int Status = XST_FAILURE;

	Status = Xbir_SsiProcessAdditionalPayload(Tpcb, HttpReq, HttpReqLen);
	if(Status != XST_SUCCESS) {
		Xbir_HttpClose(Tpcb);
	}

	return Status;
}
/*****************************************************************************/
/**
 * @brief
 * This function processes additional payload after first packet of
 * every connection.
 *
 * @param	Tpcb		Pointer to TCP PCB
 * @param	HttpReq		Pointer to HTTP payload
 * @param	HttpReqLen	HTTP payload length
 *
 * @return	XST_SUCCESS on success
 *		Error code on failure
 *
 *****************************************************************************/
@brief
This function processes additional payload after first packet of
every connection.

@param       Tpcb            Pointer to TCP PCB
@param       HttpReq         Pointer to HTTP payload
@param       HttpReqLen      HTTP payload length

@return      XST_SUCCESS on success
Error code on failure
@brief This function processes additional payload after first packet of every connection . @param Tpcb Pointer to TCP PCB @param HttpReq Pointer to HTTP payload @param HttpReqLen HTTP payload length @return XST_SUCCESS on success Error code on failure
int Xbir_HttpProcessAdditionalPayload (struct tcp_pcb *Tpcb, u8 *HttpReq,
	u16 HttpReqLen)
{
	int Status = XST_FAILURE;
	Status = Xbir_SsiProcessAdditionalPayload(Tpcb, HttpReq, HttpReqLen);
	if(Status != XST_SUCCESS) {
		Xbir_HttpClose(Tpcb);
	}
	return Status;
}
int Xbir_HttpProcessAdditionalPayload ( struct tcp_pcb * Tpcb , u8 * HttpReq , u16 HttpReqLen ) { int Status = XST_FAILURE ; Status = Xbir_SsiProcessAdditionalPayload ( Tpcb , HttpReq , HttpReqLen ) ; if ( Status != XST_SUCCESS ) { Xbir_HttpClose ( Tpcb ) ; } return Status ; }
@brief
 This function processes additional payload after first packet of
 every connection.
@brief This function processes additional payload after first packet of every connection .