apps/streamer/net_udp.c File Reference

#include <stdio.h>
#include <stdarg.h>
#include <stdint.h>
#include <stdlib.h>
#include <string.h>
#include <sys/socket.h>
#include <sys/param.h>
#include <unistd.h>
#include <sys/ioctl.h>
#include <netinet/in.h>
#include <net/if.h>
#include <netdb.h>
#include <arpa/inet.h>
#include <linux/if_ether.h>
#include "str.h"
#include "net_udp.h"
#include "arping.h"

Include dependency graph for net_udp.c:

Go to the source code of this file.

Functions

int32_t get_src_addr (struct param *p)
int32_t udp_init4 (struct param *p)
void udp_exit4 (struct param *p)


Function Documentation

int32_t get_src_addr ( struct param p  ) 

Definition at line 45 of file net_udp.c.

References fd, memset(), param::src, param::src_addr4, and stderr.

Referenced by main().

void udp_exit4 ( struct param p  ) 

Definition at line 228 of file net_udp.c.

References param::dst_addr4, param::fd, param::raw, and stderr.

Referenced by rtp_done().

int32_t udp_init4 ( struct param p  ) 

Definition at line 86 of file net_udp.c.

References arping(), d, param::dst, param::dst_addr4, param::dst_mac, param::eth_index, param::fd, fp, param::mac, memcpy(), memset(), param::raw, param::src, param::src_addr4, param::src_netmask4, stderr, and param::ttl.

Referenced by rtp_init().


Generated on Fri Nov 28 00:07:26 2008 for elphel by  doxygen 1.5.1