git.stg.codes
/
stg.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Don't compile c-file s with cxx-compiler. Clang doesn't like it.
[stg.git]
/
projects
/
stargazer
/
plugins
/
capture
/
ether_freebsd
/
ether_cap.cpp
diff --git
a/projects/stargazer/plugins/capture/ether_freebsd/ether_cap.cpp
b/projects/stargazer/plugins/capture/ether_freebsd/ether_cap.cpp
index 12d35aa696e4fe9b9ea6abcafbb70fe14397dcb4..254fd3f92d53d34d05c0f03dd43b805cede7ff06 100644
(file)
--- a/
projects/stargazer/plugins/capture/ether_freebsd/ether_cap.cpp
+++ b/
projects/stargazer/plugins/capture/ether_freebsd/ether_cap.cpp
@@
-117,7
+117,7
@@
return iface[num];
//-----------------------------------------------------------------------------
std::string BPF_CAP::GetVersion() const
{
//-----------------------------------------------------------------------------
std::string BPF_CAP::GetVersion() const
{
-return "
bpf_cap
v.1.0";
+return "
cap_bpf
v.1.0";
}
//-----------------------------------------------------------------------------
BPF_CAP::BPF_CAP()
}
//-----------------------------------------------------------------------------
BPF_CAP::BPF_CAP()
@@
-131,7
+131,7
@@
BPF_CAP::BPF_CAP()
capSock(-1),
settings(),
traffCnt(NULL),
capSock(-1),
settings(),
traffCnt(NULL),
- logger(GetPluginLogger(GetStgLogger(), "cap_
ether
"))
+ logger(GetPluginLogger(GetStgLogger(), "cap_
bpf
"))
{
}
//-----------------------------------------------------------------------------
{
}
//-----------------------------------------------------------------------------
@@
-197,7
+197,7
@@
if (isRunning)
if (pthread_kill(thread, SIGINT))
{
errorStr = "Cannot kill thread.";
if (pthread_kill(thread, SIGINT))
{
errorStr = "Cannot kill thread.";
- logger("Cannot send signal to thread.");
+
logger("Cannot send signal to thread.");
printfd(__FILE__, "Cannot kill thread\n");
return -1;
}
printfd(__FILE__, "Cannot kill thread\n");
return -1;
}
@@
-289,7
+289,7
@@
strncpy(ifr.ifr_name, bd->iface.c_str(), sizeof(ifr.ifr_name));
if (ioctl(bd->fd, BIOCSBLEN, (caddr_t)&l) < 0)
{
errorStr = bd->iface + " BIOCSBLEN " + std::string(strerror(errno));
if (ioctl(bd->fd, BIOCSBLEN, (caddr_t)&l) < 0)
{
errorStr = bd->iface + " BIOCSBLEN " + std::string(strerror(errno));
- logger("ioctl (BIOCSBLEN) error for interface '%s': %s", bd->iface, strerror(errno));
+ logger("ioctl (BIOCSBLEN) error for interface '%s': %s", bd->iface
.c_str()
, strerror(errno));
printfd(__FILE__, "ioctl failed: '%s'\n", errorStr.c_str());
return -1;
}
printfd(__FILE__, "ioctl failed: '%s'\n", errorStr.c_str());
return -1;
}
@@
-297,7
+297,7
@@
if (ioctl(bd->fd, BIOCSBLEN, (caddr_t)&l) < 0)
if (ioctl(bd->fd, BIOCSETIF, (caddr_t)&ifr) < 0)
{
errorStr = bd->iface + " BIOCSETIF " + std::string(strerror(errno));
if (ioctl(bd->fd, BIOCSETIF, (caddr_t)&ifr) < 0)
{
errorStr = bd->iface + " BIOCSETIF " + std::string(strerror(errno));
- logger("ioctl (BIOCSETIF) error for interface '%s': %s", bd->iface, strerror(errno));
+ logger("ioctl (BIOCSETIF) error for interface '%s': %s", bd->iface
.c_str()
, strerror(errno));
printfd(__FILE__, "ioctl failed: '%s'\n", errorStr.c_str());
return -1;
}
printfd(__FILE__, "ioctl failed: '%s'\n", errorStr.c_str());
return -1;
}
@@
-305,7
+305,7
@@
if (ioctl(bd->fd, BIOCSETIF, (caddr_t)&ifr) < 0)
if (ioctl(bd->fd, BIOCIMMEDIATE, &im) < 0)
{
errorStr = bd->iface + " BIOCIMMEDIATE " + std::string(strerror(errno));
if (ioctl(bd->fd, BIOCIMMEDIATE, &im) < 0)
{
errorStr = bd->iface + " BIOCIMMEDIATE " + std::string(strerror(errno));
- logger("ioctl (BIOCIMMEDIATE) error for interface '%s': %s", bd->iface, strerror(errno));
+ logger("ioctl (BIOCIMMEDIATE) error for interface '%s': %s", bd->iface
.c_str()
, strerror(errno));
printfd(__FILE__, "ioctl failed: '%s'\n", errorStr.c_str());
return -1;
}
printfd(__FILE__, "ioctl failed: '%s'\n", errorStr.c_str());
return -1;
}
@@
-347,7
+347,7
@@
if (bd->canRead)
bd->r = read(bd->fd, bd->buffer, BUFF_LEN);
if (bd->r < 0)
{
bd->r = read(bd->fd, bd->buffer, BUFF_LEN);
if (bd->r < 0)
{
- logger("read error: %s", strerror(errno));
+
logger("read error: %s", strerror(errno));
struct timespec ts = {0, 20000000};
nanosleep(&ts, NULL);
return -1;
struct timespec ts = {0, 20000000};
nanosleep(&ts, NULL);
return -1;