Skip to content
Snippets Groups Projects
Commit 91eeeb52 authored by RIBEIRO-LUSTOSA Leandro's avatar RIBEIRO-LUSTOSA Leandro
Browse files

cleaned UDP code a bit

parent f8180b05
No related branches found
No related tags found
No related merge requests found
......@@ -9,8 +9,8 @@
#include <arpa/inet.h>
#include <netinet/in.h>
#define PORT 11112
#define MAXLINE 1024
#define MATLAB_PORT 11112
#define MAXLINE 1024
using namespace cv;
......@@ -18,8 +18,8 @@ int main(int argc, char** argv) {
int sockfd;
char buffer[MAXLINE];
char hello[] = "x:12;y:34;";
struct sockaddr_in servaddr, cliaddr;
char hello[] = "x:15;y:34;";
struct sockaddr_in cliaddr;
// Creating socket file descriptor
if ( (sockfd = socket(AF_INET, SOCK_DGRAM, 0)) < 0 ) {
......@@ -27,27 +27,12 @@ int main(int argc, char** argv) {
exit(EXIT_FAILURE);
}
memset(&servaddr, 0, sizeof(servaddr));
memset(&cliaddr, 0, sizeof(cliaddr));
// Filling server information
servaddr.sin_family = AF_INET; // IPv4
servaddr.sin_addr.s_addr = INADDR_ANY;
servaddr.sin_port = htons(PORT+1);
// Filling cliaddr information
cliaddr.sin_family = AF_INET; // IPv4
cliaddr.sin_addr.s_addr = INADDR_ANY;
cliaddr.sin_port = htons(PORT);
// Bind the socket with the server address
if ( bind(sockfd, (const struct sockaddr *)&servaddr,
sizeof(servaddr)) < 0 ) {
perror("bind failed");
exit(EXIT_FAILURE);
}
int len, n;
cliaddr.sin_port = htons(MATLAB_PORT);
Mat frame;
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment