io6Library
WIZnet Dual Stack TCP/IP Ethernet Controller Driver
Functions | Variables
loopback.c File Reference
#include <stdio.h>
#include "loopback.h"
#include "socket.h"
#include "wizchip_conf.h"
#include "stdlib.h"

Go to the source code of this file.

Functions

int32_t loopback_tcps (uint8_t sn, uint8_t *buf, uint16_t port, uint8_t loopback_mode)
 
int32_t loopback_tcpc (uint8_t sn, uint8_t *buf, uint8_t *destip, uint16_t destport, uint8_t loopback_mode)
 
int32_t loopback_udps (uint8_t sn, uint8_t *buf, uint16_t port, uint8_t loopback_mode)
 

Variables

uint8_t * msg_v4 = "IPv4 mode"
 
uint8_t * msg_v6 = "IPv6 mode"
 
uint8_t * msg_dual = "Dual IP mode"
 

Function Documentation

◆ loopback_tcps()

int32_t loopback_tcps ( uint8_t  sn,
uint8_t *  buf,
uint16_t  port,
uint8_t  loopback_mode 
)

◆ loopback_tcpc()

int32_t loopback_tcpc ( uint8_t  sn,
uint8_t *  buf,
uint8_t *  destip,
uint16_t  destport,
uint8_t  loopback_mode 
)

◆ loopback_udps()

int32_t loopback_udps ( uint8_t  sn,
uint8_t *  buf,
uint16_t  port,
uint8_t  loopback_mode 
)

Variable Documentation

◆ msg_v4

uint8_t* msg_v4 = "IPv4 mode"

Definition at line 13 of file loopback.c.

Referenced by loopback_tcps(), and loopback_udps().

◆ msg_v6

uint8_t* msg_v6 = "IPv6 mode"

Definition at line 14 of file loopback.c.

Referenced by loopback_tcps(), and loopback_udps().

◆ msg_dual

uint8_t* msg_dual = "Dual IP mode"

Definition at line 15 of file loopback.c.

Referenced by loopback_tcps(), and loopback_udps().