mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2025-12-17 18:43:50 +01:00
Merge pull request #5821 from makomi/tunslip
dist/tools/tunslip: fix cppcheck warnings
This commit is contained in:
commit
bee918b361
9
dist/tools/tunslip/tapslip6.c
vendored
9
dist/tools/tunslip/tapslip6.c
vendored
@ -299,7 +299,7 @@ void
|
|||||||
write_to_serial(int outfd, void *inbuf, int len)
|
write_to_serial(int outfd, void *inbuf, int len)
|
||||||
{
|
{
|
||||||
u_int8_t *p = inbuf;
|
u_int8_t *p = inbuf;
|
||||||
int i, ecode;
|
int i;
|
||||||
|
|
||||||
/* printf("Got packet of length %d - write SLIP\n", len);*/
|
/* printf("Got packet of length %d - write SLIP\n", len);*/
|
||||||
/* print_packet(p, len);*/
|
/* print_packet(p, len);*/
|
||||||
@ -543,8 +543,7 @@ int
|
|||||||
main(int argc, char **argv)
|
main(int argc, char **argv)
|
||||||
{
|
{
|
||||||
int c;
|
int c;
|
||||||
int tunfd, slipfd, maxfd;
|
int tunfd, slipfd;
|
||||||
int ret;
|
|
||||||
fd_set rset, wset;
|
fd_set rset, wset;
|
||||||
FILE *inslip;
|
FILE *inslip;
|
||||||
const char *siodev = NULL;
|
const char *siodev = NULL;
|
||||||
@ -681,7 +680,7 @@ main(int argc, char **argv)
|
|||||||
ifconf(tundev, ipaddr, netmask);
|
ifconf(tundev, ipaddr, netmask);
|
||||||
|
|
||||||
while (1) {
|
while (1) {
|
||||||
maxfd = 0;
|
int maxfd = 0;
|
||||||
FD_ZERO(&rset);
|
FD_ZERO(&rset);
|
||||||
FD_ZERO(&wset);
|
FD_ZERO(&wset);
|
||||||
|
|
||||||
@ -723,7 +722,7 @@ main(int argc, char **argv)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
ret = select(maxfd + 1, &rset, &wset, NULL, NULL);
|
int ret = select(maxfd + 1, &rset, &wset, NULL, NULL);
|
||||||
|
|
||||||
if (ret == -1 && errno != EINTR) {
|
if (ret == -1 && errno != EINTR) {
|
||||||
err(1, "select");
|
err(1, "select");
|
||||||
|
|||||||
9
dist/tools/tunslip/tunslip.c
vendored
9
dist/tools/tunslip/tunslip.c
vendored
@ -274,7 +274,7 @@ relay_dhcp_to_client(int slipfd)
|
|||||||
|
|
||||||
case DHCP_OPTION_MSG_TYPE:
|
case DHCP_OPTION_MSG_TYPE:
|
||||||
msg_type = p[2];
|
msg_type = p[2];
|
||||||
|
/* deliberate fall-through */
|
||||||
case DHCP_OPTION_SUBNET_MASK:
|
case DHCP_OPTION_SUBNET_MASK:
|
||||||
case DHCP_OPTION_ROUTER:
|
case DHCP_OPTION_ROUTER:
|
||||||
case DHCP_OPTION_LEASE_TIME:
|
case DHCP_OPTION_LEASE_TIME:
|
||||||
@ -969,8 +969,7 @@ int
|
|||||||
main(int argc, char **argv)
|
main(int argc, char **argv)
|
||||||
{
|
{
|
||||||
int c;
|
int c;
|
||||||
int tunfd, slipfd, maxfd;
|
int tunfd, slipfd;
|
||||||
int ret;
|
|
||||||
fd_set rset, wset;
|
fd_set rset, wset;
|
||||||
FILE *inslip;
|
FILE *inslip;
|
||||||
const char *siodev = NULL;
|
const char *siodev = NULL;
|
||||||
@ -1196,7 +1195,7 @@ main(int argc, char **argv)
|
|||||||
ifconf(tundev, ipaddr, netmask);
|
ifconf(tundev, ipaddr, netmask);
|
||||||
|
|
||||||
while (1) {
|
while (1) {
|
||||||
maxfd = 0;
|
int maxfd = 0;
|
||||||
FD_ZERO(&rset);
|
FD_ZERO(&rset);
|
||||||
FD_ZERO(&wset);
|
FD_ZERO(&wset);
|
||||||
|
|
||||||
@ -1237,7 +1236,7 @@ main(int argc, char **argv)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
ret = select(maxfd + 1, &rset, &wset, NULL, NULL);
|
int ret = select(maxfd + 1, &rset, &wset, NULL, NULL);
|
||||||
|
|
||||||
if (ret == -1 && errno != EINTR) {
|
if (ret == -1 && errno != EINTR) {
|
||||||
err(1, "select");
|
err(1, "select");
|
||||||
|
|||||||
16
dist/tools/tunslip/tunslip6.c
vendored
16
dist/tools/tunslip/tunslip6.c
vendored
@ -115,7 +115,6 @@ stamptime(void)
|
|||||||
long secs, msecs;
|
long secs, msecs;
|
||||||
struct timeval tv;
|
struct timeval tv;
|
||||||
time_t t;
|
time_t t;
|
||||||
struct tm *tmp;
|
|
||||||
char timec[20];
|
char timec[20];
|
||||||
|
|
||||||
gettimeofday(&tv, NULL) ;
|
gettimeofday(&tv, NULL) ;
|
||||||
@ -131,13 +130,13 @@ stamptime(void)
|
|||||||
msecs += 1000;
|
msecs += 1000;
|
||||||
}
|
}
|
||||||
|
|
||||||
fprintf(stderr, "%04lu.%03lu ", secs, msecs);
|
fprintf(stderr, "%04li.%03li ", secs, msecs);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
startsecs = secs;
|
startsecs = secs;
|
||||||
startmsecs = msecs;
|
startmsecs = msecs;
|
||||||
t = time(NULL);
|
t = time(NULL);
|
||||||
tmp = localtime(&t);
|
struct tm *tmp = localtime(&t);
|
||||||
strftime(timec, sizeof(timec), "%T", tmp);
|
strftime(timec, sizeof(timec), "%T", tmp);
|
||||||
// fprintf(stderr,"\n%s.%03lu ",timec,msecs);
|
// fprintf(stderr,"\n%s.%03lu ",timec,msecs);
|
||||||
fprintf(stderr, "\n%s ", timec);
|
fprintf(stderr, "\n%s ", timec);
|
||||||
@ -899,8 +898,7 @@ int
|
|||||||
main(int argc, char **argv)
|
main(int argc, char **argv)
|
||||||
{
|
{
|
||||||
int c;
|
int c;
|
||||||
int tunfd, maxfd;
|
int tunfd;
|
||||||
int ret;
|
|
||||||
fd_set rset, wset;
|
fd_set rset, wset;
|
||||||
FILE *inslip;
|
FILE *inslip;
|
||||||
const char *siodev = NULL;
|
const char *siodev = NULL;
|
||||||
@ -1187,7 +1185,7 @@ main(int argc, char **argv)
|
|||||||
ifconf(tundev, ipaddr);
|
ifconf(tundev, ipaddr);
|
||||||
|
|
||||||
while (1) {
|
while (1) {
|
||||||
maxfd = 0;
|
int maxfd = 0;
|
||||||
FD_ZERO(&rset);
|
FD_ZERO(&rset);
|
||||||
FD_ZERO(&wset);
|
FD_ZERO(&wset);
|
||||||
|
|
||||||
@ -1221,7 +1219,7 @@ main(int argc, char **argv)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
ret = select(maxfd + 1, &rset, &wset, NULL, NULL);
|
int ret = select(maxfd + 1, &rset, &wset, NULL, NULL);
|
||||||
|
|
||||||
if (ret == -1 && errno != EINTR) {
|
if (ret == -1 && errno != EINTR) {
|
||||||
err(1, "select");
|
err(1, "select");
|
||||||
@ -1254,10 +1252,8 @@ main(int argc, char **argv)
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (delaymsec == 0) {
|
if (delaymsec == 0) {
|
||||||
int size;
|
|
||||||
|
|
||||||
if (slip_empty() && FD_ISSET(tunfd, &rset)) {
|
if (slip_empty() && FD_ISSET(tunfd, &rset)) {
|
||||||
size = tun_to_serial(tunfd, slipfd);
|
int size = tun_to_serial(tunfd, slipfd);
|
||||||
slip_flushbuf(slipfd);
|
slip_flushbuf(slipfd);
|
||||||
sigalarm_reset();
|
sigalarm_reset();
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user