summaryrefslogtreecommitdiff
path: root/examples/simple_talker
diff options
context:
space:
mode:
authorJean-Baptiste Maillet <jean-baptiste.maillet@parrot.com>2014-11-28 16:25:44 +0100
committerJean-Baptiste Maillet <jean-baptiste.maillet@parrot.com>2014-11-28 16:25:44 +0100
commit1bc3a8e4d9b9f4db7693a904eae752ed8e624791 (patch)
treeac50f0af91d211fa3761beab2cd9980b7eb282a3 /examples/simple_talker
parentd5cb27dec90dd3c848aed626f883800e9c32bdce (diff)
downloadOpen-AVB-1bc3a8e4d9b9f4db7693a904eae752ed8e624791.tar.gz
simple_talker: get rid of layer 4 port global
Diffstat (limited to 'examples/simple_talker')
-rwxr-xr-xexamples/simple_talker/simple_talker.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/examples/simple_talker/simple_talker.c b/examples/simple_talker/simple_talker.c
index e3b9f030..aab1f475 100755
--- a/examples/simple_talker/simple_talker.c
+++ b/examples/simple_talker/simple_talker.c
@@ -68,6 +68,7 @@
#define RENDER_DELAY (XMIT_DELAY+2000000) /* us */
#define L2_PACKET_IPG (125000) /* (1) packet every 125 usec */
#define L4_PACKET_IPG (1250000) /* (1) packet every 1.25 millisec */
+#define L4_PORT ((uint16_t)5004)
#define PKT_SZ (100)
typedef struct {
@@ -169,7 +170,6 @@ unsigned char glob_stream_id[] = { 0, 0, 0, 0, 0, 0, 0, 0 };
/* IEEE 1722 reserved address */
unsigned char glob_l2_dest_addr[] = { 0x91, 0xE0, 0xF0, 0x00, 0x0e, 0x80 };
unsigned char glob_l3_dest_addr[] = { 224, 0, 0, 115 };
-uint16_t glob_l3_port = 5004;
uint16_t inet_checksum(uint8_t *ip, int len){
uint32_t sum = 0; /* assume 32 bit long, 16 bit short */
@@ -540,7 +540,7 @@ int main(int argc, char *argv[])
memset( &local, 0, sizeof( local ));
local.sin_family = PF_INET;
local.sin_addr.s_addr = htonl( INADDR_ANY );
- local.sin_port = htons( glob_l3_port );
+ local.sin_port = htons(L4_PORT);
l3_to_l2_multicast( dest_addr, glob_l3_dest_addr );
memset( &if_request, 0, sizeof( if_request ));
strncpy(if_request.ifr_name, interface, sizeof(if_request.ifr_name)-1);
@@ -711,8 +711,8 @@ int main(int argc, char *argv[])
inet_checksum_sg( &iv0, 1 );
}
- l4_headers->source_port = htons( glob_l3_port );
- l4_headers->dest_port = htons( glob_l3_port );;
+ l4_headers->source_port = htons(L4_PORT);
+ l4_headers->dest_port = htons(L4_PORT);
l4_headers->udp_length = htons(packet_size-18-20);
l4_headers->version_cc = 2;