diff options
author | Jeremie Corbier <jeremie.corbier@resel.enst-bretagne.fr> | 2010-03-25 10:07:03 +0100 |
---|---|---|
committer | Bjørn Mork <bjorn@mork.no> | 2010-08-06 15:37:37 +0200 |
commit | aeedae61d12778c4428a7e266913221269480162 (patch) | |
tree | 023ce3b78a8d62a129032fc6028d457f5e9199c1 /dhcp6relay_script.c | |
parent | 2fa86d0c611b69e175c3b07116e9b67b85fe20ef (diff) |
102_libc6-2.9-fixes.diff from the Debian package version 20080615-8:
"Fixes for recent libc releases."
[ignoring changes to the build generated cftoken.c file]
Signed-off-by: Bjørn Mork <bjorn@mork.no>
Diffstat (limited to 'dhcp6relay_script.c')
-rw-r--r-- | dhcp6relay_script.c | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/dhcp6relay_script.c b/dhcp6relay_script.c index 82f5eab..7444b54 100644 --- a/dhcp6relay_script.c +++ b/dhcp6relay_script.c @@ -87,7 +87,7 @@ relay6_script(scriptpath, client, dh6, len) /* only replies are interesting */ if (dh6->dh6_msgtype != DH6_REPLY) { if (dh6->dh6_msgtype != DH6_ADVERTISE) { - dprintf(LOG_INFO, FNAME, "forward msg#%d to client?", + debug_printf(LOG_INFO, FNAME, "forward msg#%d to client?", dh6->dh6_msgtype); return -1; } @@ -99,7 +99,7 @@ relay6_script(scriptpath, client, dh6, len) dhcp6_init_options(&optinfo); if (dhcp6_get_options((struct dhcp6opt *)(dh6 + 1), optend, &optinfo) < 0) { - dprintf(LOG_INFO, FNAME, "failed to parse options"); + debug_printf(LOG_INFO, FNAME, "failed to parse options"); return -1; } @@ -118,7 +118,7 @@ relay6_script(scriptpath, client, dh6, len) /* allocate an environments array */ if ((envp = malloc(sizeof (char *) * envc)) == NULL) { - dprintf(LOG_NOTICE, FNAME, + debug_printf(LOG_NOTICE, FNAME, "failed to allocate environment buffer"); dhcp6_clear_options(&optinfo); return -1; @@ -132,14 +132,14 @@ relay6_script(scriptpath, client, dh6, len) /* address */ t = addr2str((struct sockaddr *) client); if (t == NULL) { - dprintf(LOG_NOTICE, FNAME, + debug_printf(LOG_NOTICE, FNAME, "failed to get address of client"); ret = -1; goto clean; } elen = sizeof (client_str) + 1 + strlen(t) + 1; if ((s = envp[i++] = malloc(elen)) == NULL) { - dprintf(LOG_NOTICE, FNAME, + debug_printf(LOG_NOTICE, FNAME, "failed to allocate string for client"); ret = -1; goto clean; @@ -167,7 +167,7 @@ relay6_script(scriptpath, client, dh6, len) /* launch the script */ pid = fork(); if (pid < 0) { - dprintf(LOG_ERR, FNAME, "failed to fork: %s", strerror(errno)); + debug_printf(LOG_ERR, FNAME, "failed to fork: %s", strerror(errno)); ret = -1; goto clean; } else if (pid) { @@ -178,9 +178,9 @@ relay6_script(scriptpath, client, dh6, len) } while (wpid != pid && wpid > 0); if (wpid < 0) - dprintf(LOG_ERR, FNAME, "wait: %s", strerror(errno)); + debug_printf(LOG_ERR, FNAME, "wait: %s", strerror(errno)); else { - dprintf(LOG_DEBUG, FNAME, + debug_printf(LOG_DEBUG, FNAME, "script \"%s\" terminated", scriptpath); } } else { @@ -191,7 +191,7 @@ relay6_script(scriptpath, client, dh6, len) argv[1] = NULL; if (safefile(scriptpath)) { - dprintf(LOG_ERR, FNAME, + debug_printf(LOG_ERR, FNAME, "script \"%s\" cannot be executed safely", scriptpath); exit(1); @@ -208,7 +208,7 @@ relay6_script(scriptpath, client, dh6, len) execve(scriptpath, argv, envp); - dprintf(LOG_ERR, FNAME, "child: exec failed: %s", + debug_printf(LOG_ERR, FNAME, "child: exec failed: %s", strerror(errno)); exit(0); } @@ -254,12 +254,12 @@ iapd2str(num, iav) break; default: - dprintf(LOG_ERR, FNAME, "impossible subopt"); + debug_printf(LOG_ERR, FNAME, "impossible subopt"); } } if ((r = strdup(s)) == NULL) - dprintf(LOG_ERR, FNAME, "failed to allocate iapd_%d", num); + debug_printf(LOG_ERR, FNAME, "failed to allocate iapd_%d", num); return r; } @@ -294,11 +294,11 @@ iana2str(num, iav) break; default: - dprintf(LOG_ERR, FNAME, "impossible subopt"); + debug_printf(LOG_ERR, FNAME, "impossible subopt"); } } if ((r = strdup(s)) == NULL) - dprintf(LOG_ERR, FNAME, "failed to allocate iana_%d", num); + debug_printf(LOG_ERR, FNAME, "failed to allocate iana_%d", num); return r; } |