]> git.ozlabs.org Git - ppp.git/commitdiff
Fixing CLang [-Wpointer-sign] warning in radius.c
authorEivind Næss <eivnaes@yahoo.com>
Thu, 23 Sep 2021 14:56:05 +0000 (07:56 -0700)
committerEivind Næss <eivnaes@yahoo.com>
Thu, 23 Sep 2021 14:56:05 +0000 (07:56 -0700)
Signed-off-by: Eivind Næss <eivnaes@yahoo.com>
pppd/plugins/radius/radius.c

index 44120e16d0ba120238c30ba9f5b4f11a9bd15b40..43238200eb8a6eca256d1fa5a476c4588bf5c02b 100644 (file)
@@ -597,11 +597,11 @@ radius_setparams(VALUE_PAIR *vp, char *msg, REQUEST_INFO *req_info,
                break;
            case PW_FILTER_ID:
                /* packet filter, will be handled via ip-(up|down) script */
-               script_setenv("RADIUS_FILTER_ID", vp->strvalue, 1);
+               script_setenv("RADIUS_FILTER_ID", (char*) vp->strvalue, 1);
                break;
            case PW_FRAMED_ROUTE:
                /* route, will be handled via ip-(up|down) script */
-               script_setenv("RADIUS_FRAMED_ROUTE", vp->strvalue, 1);
+               script_setenv("RADIUS_FRAMED_ROUTE", (char*) vp->strvalue, 1);
                break;
            case PW_IDLE_TIMEOUT:
                /* idle parameter */
@@ -665,12 +665,12 @@ radius_setparams(VALUE_PAIR *vp, char *msg, REQUEST_INFO *req_info,
 #ifdef CHAPMS
            switch (vp->attribute) {
            case PW_MS_CHAP2_SUCCESS:
-               if ((vp->lvalue != 43) || strncmp(vp->strvalue + 1, "S=", 2)) {
+               if ((vp->lvalue != 43) || strncmp((char*) vp->strvalue + 1, "S=", 2)) {
                    slprintf(msg,BUF_LEN,"RADIUS: bad MS-CHAP2-Success packet");
                    return -1;
                }
                if (message != NULL)
-                   strlcpy(message, vp->strvalue + 1, message_space);
+                   strlcpy(message, (char*) vp->strvalue + 1, message_space);
                ms_chap2_success = 1;
                break;