git://git.onelab.eu
/
vsys-wrappers.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
b6722e7
)
Switch to production version of vsys
master
trunk@12580
trunk@12581
trunk@12582
author
Sapan Bhatia
<gwsapan@gmail.com>
Fri, 17 Sep 2010 19:12:01 +0000
(15:12 -0400)
committer
Sapan Bhatia
<gwsapan@gmail.com>
Fri, 17 Sep 2010 19:12:01 +0000
(15:12 -0400)
packetseer/packetseer.c
patch
|
blob
|
history
diff --git
a/packetseer/packetseer.c
b/packetseer/packetseer.c
index
8ab785d
..
8222c54
100644
(file)
--- a/
packetseer/packetseer.c
+++ b/
packetseer/packetseer.c
@@
-25,10
+25,9
@@
int socket(int f, int p, int s)
}
socket_orig = dlsym(handle, "socket");
if (!socket_orig) {
}
socket_orig = dlsym(handle, "socket");
if (!socket_orig) {
- fprintf(stderr,"Error loading socket symbol");
+ fprintf(stderr,"Error loading socket symbol
\n
");
return -1;
}
return -1;
}
- fprintf(stderr,"Socket call: %x",socket_orig);
}
if (f == PF_PACKET) {
}
if (f == PF_PACKET) {
@@
-36,6
+35,7
@@
int socket(int f, int p, int s)
struct sockaddr_un addr;
int remotefd;
struct sockaddr_un addr;
int remotefd;
+ printf("[packetseer] Rerouting socket call via vsys...\n");
sfd = socket(AF_UNIX, SOCK_STREAM, 0);
if (sfd == -1) {
perror("Could not create UNIX socket\n");
sfd = socket(AF_UNIX, SOCK_STREAM, 0);
if (sfd == -1) {
perror("Could not create UNIX socket\n");
@@
-55,6
+55,7
@@
int socket(int f, int p, int s)
}
remotefd = receive_fd(sfd);
}
remotefd = receive_fd(sfd);
+ printf("Received fd %d",remotefd);
return remotefd;
}
else
return remotefd;
}
else