summaryrefslogtreecommitdiffstats
path: root/lib/libpam/modules/pam_radius/pam_radius.c
diff options
context:
space:
mode:
authormarkm <markm@FreeBSD.org>2002-01-24 18:37:17 +0000
committermarkm <markm@FreeBSD.org>2002-01-24 18:37:17 +0000
commitb63d9c7a6db01986d7f2dad0fbb4875c016e5ed7 (patch)
tree85ff62ba0648df28d3ae486a8e6e8e41708fd77c /lib/libpam/modules/pam_radius/pam_radius.c
parentaf61797ee4867843af58779137700f09761c4ff6 (diff)
downloadFreeBSD-src-b63d9c7a6db01986d7f2dad0fbb4875c016e5ed7.zip
FreeBSD-src-b63d9c7a6db01986d7f2dad0fbb4875c016e5ed7.tar.gz
WARNS=4 fixes. Protect with NO_WERROR for the modules that have
warnings that are hard to fix or that I've been asked to leave alone.
Diffstat (limited to 'lib/libpam/modules/pam_radius/pam_radius.c')
-rw-r--r--lib/libpam/modules/pam_radius/pam_radius.c17
1 files changed, 8 insertions, 9 deletions
diff --git a/lib/libpam/modules/pam_radius/pam_radius.c b/lib/libpam/modules/pam_radius/pam_radius.c
index d520b3d..88a7f08 100644
--- a/lib/libpam/modules/pam_radius/pam_radius.c
+++ b/lib/libpam/modules/pam_radius/pam_radius.c
@@ -208,12 +208,12 @@ do_challenge(pam_handle_t *pamh, struct rad_handle *radh, const char *user)
free(resp[num_msgs-1].resp);
free(resp);
while (num_msgs > 0)
- free((void *)msgs[--num_msgs].msg);
+ free(msgs[--num_msgs].msg);
return PAM_SUCCESS;
}
PAM_EXTERN int
-pam_sm_authenticate(pam_handle_t *pamh, int flags, int argc, const char **argv)
+pam_sm_authenticate(pam_handle_t *pamh, int flags __unused, int argc, const char **argv)
{
struct options options;
struct rad_handle *radh;
@@ -285,8 +285,7 @@ pam_sm_authenticate(pam_handle_t *pamh, int flags, int argc, const char **argv)
* to the value given in the "template_user"
* option.
*/
- retval = pam_get_item(pamh, PAM_USER,
- (void *)&tmpuser);
+ retval = pam_get_item(pamh, PAM_USER, &tmpuser);
if (retval != PAM_SUCCESS)
PAM_RETURN(retval);
if (getpwnam(tmpuser) == NULL) {
@@ -329,7 +328,7 @@ pam_sm_authenticate(pam_handle_t *pamh, int flags, int argc, const char **argv)
}
PAM_EXTERN int
-pam_sm_setcred(pam_handle_t *pamh, int flags, int argc, const char **argv)
+pam_sm_setcred(pam_handle_t *pamh __unused, int flags __unused, int argc, const char **argv)
{
struct options options;
@@ -341,7 +340,7 @@ pam_sm_setcred(pam_handle_t *pamh, int flags, int argc, const char **argv)
}
PAM_EXTERN int
-pam_sm_acct_mgmt(pam_handle_t *pamh, int flags, int argc ,const char **argv)
+pam_sm_acct_mgmt(pam_handle_t *pamh __unused, int flags __unused, int argc ,const char **argv)
{
struct options options;
@@ -353,7 +352,7 @@ pam_sm_acct_mgmt(pam_handle_t *pamh, int flags, int argc ,const char **argv)
}
PAM_EXTERN int
-pam_sm_chauthtok(pam_handle_t *pamh, int flags, int argc, const char **argv)
+pam_sm_chauthtok(pam_handle_t *pamh __unused, int flags __unused, int argc, const char **argv)
{
struct options options;
@@ -365,7 +364,7 @@ pam_sm_chauthtok(pam_handle_t *pamh, int flags, int argc, const char **argv)
}
PAM_EXTERN int
-pam_sm_open_session(pam_handle_t *pamh, int flags, int argc, const char **argv)
+pam_sm_open_session(pam_handle_t *pamh __unused, int flags __unused, int argc, const char **argv)
{
struct options options;
@@ -377,7 +376,7 @@ pam_sm_open_session(pam_handle_t *pamh, int flags, int argc, const char **argv)
}
PAM_EXTERN int
-pam_sm_close_session(pam_handle_t *pamh, int flags, int argc, const char **argv)
+pam_sm_close_session(pam_handle_t *pamh __unused, int flags __unused, int argc, const char **argv)
{
struct options options;
OpenPOWER on IntegriCloud