RAW connector cleanup, added configfile support, added setuid support, added some more comments other places
This commit is contained in:
parent
2b22834fd8
commit
1b86b9a5ef
5 changed files with 114 additions and 46 deletions
|
@ -1,19 +1,12 @@
|
|||
#include <iostream>
|
||||
#include "../util/ddv_socket.h"
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <cstdlib>
|
||||
#include <cstdio>
|
||||
#include <unistd.h>
|
||||
#include <fcntl.h>
|
||||
|
||||
int main(int argc, char ** argv) {
|
||||
if (argc < 2){
|
||||
std::cout << "Usage: " << argv[0] << " stream_name" << std::endl;
|
||||
return 1;
|
||||
}
|
||||
std::string input;
|
||||
input = "/tmp/shared_socket_";
|
||||
std::string input = "/tmp/shared_socket_";
|
||||
input += argv[1];
|
||||
DDV::Socket S(input);
|
||||
if (!S.connected()){
|
||||
|
@ -21,10 +14,7 @@ int main(int argc, char ** argv) {
|
|||
return 1;
|
||||
}
|
||||
char buffer[50000];
|
||||
int msg;
|
||||
while(std::cout.good() && S.read(buffer,50000)){
|
||||
std::cout.write(buffer,50000);
|
||||
}
|
||||
while(std::cout.good() && S.read(buffer,50000)){std::cout.write(buffer,50000);}
|
||||
S.close();
|
||||
return 0;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue