net_misc.cc File Reference

Back to the index.

Functions
net_misc.cc File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <unistd.h>
#include "machine.h"
#include "misc.h"
#include "net.h"

Go to the source code of this file.

Functions

void net_debugaddr (void *addr, int type)
 
void net_generate_unique_mac (struct machine *machine, unsigned char *macbuf)
 
void send_udp (struct in_addr *addrp, int portnr, unsigned char *packet, size_t len)
 

Function Documentation

◆ net_debugaddr()

void net_debugaddr ( void *  addr,
int  type 
)

Definition at line 50 of file net_misc.cc.

References addr, debug, fatal(), NET_ADDR_ETHERNET, NET_ADDR_IPV4, and NET_ADDR_IPV6.

Referenced by net_dumpinfo().

◆ net_generate_unique_mac()

void net_generate_unique_mac ( struct machine machine,
unsigned char *  macbuf 
)

◆ send_udp()

void send_udp ( struct in_addr *  addrp,
int  portnr,
unsigned char *  packet,
size_t  len 
)

Definition at line 125 of file net_misc.cc.

Referenced by net_ethernet_tx().


Generated on Tue Mar 24 2020 14:04:48 for GXemul by doxygen 1.8.17