Hello,<br><br> I planning on testing pam_radius_auth under Solaris 10 at a client site. I've copied below the output I get which contains a certain amount of warnings. I do get the library .so produced, so can these warning be ignored safely ?<br>
<br> Thanks for any pointers/advice.<br><br> Martin<br><br><br>----8<------<br>$ gmake clean<br>$ gmake<br>/usr/sfw/bin/gcc -Wall -fPIC -c pam_radius_auth.c -o pam_radius_auth.o<br>pam_radius_auth.c: In function `rad_converse':<br>
pam_radius_auth.c:1027: warning: passing arg 3 of `pam_get_item' from incompatible pointer type<br>pam_radius_auth.c:1030: warning: passing arg 2 of pointer to function from incompatible pointer type<br>pam_radius_auth.c: In function `pam_sm_authenticate':<br>
pam_radius_auth.c:1081: warning: passing arg 2 of `pam_get_user' from incompatible pointer type<br>pam_radius_auth.c:1097: warning: passing arg 3 of `pam_get_item' from incompatible pointer type<br>pam_radius_auth.c:1102: warning: assignment from incompatible pointer type<br>
pam_radius_auth.c:1121: warning: passing arg 3 of `pam_get_item' from incompatible pointer type<br>pam_radius_auth.c:1135: warning: passing arg 3 of `pam_get_item' from incompatible pointer type<br>pam_radius_auth.c:1168: warning: passing arg 3 of `pam_get_item' from incompatible pointer type<br>
pam_radius_auth.c: In function `pam_private_session':<br>pam_radius_auth.c:1300: warning: passing arg 2 of `pam_get_user' from incompatible pointer type<br>pam_radius_auth.c:1321: warning: passing arg 3 of `pam_get_item' from incompatible pointer type<br>
pam_radius_auth.c: In function `pam_sm_chauthtok':<br>pam_radius_auth.c:1407: warning: passing arg 2 of `pam_get_user' from incompatible pointer type<br>pam_radius_auth.c:1428: warning: passing arg 3 of `pam_get_item' from incompatible pointer type<br>
pam_radius_auth.c:1437: warning: passing arg 3 of `pam_get_item' from incompatible pointer type<br>pam_radius_auth.c:1442: warning: passing arg 3 of `pam_get_item' from incompatible pointer type<br>/usr/sfw/bin/gcc -Wall -fPIC -c -o md5.o md5.c<br>
/usr/sfw/bin/gld -Bshareable pam_radius_auth.o md5.o -lpam -o pam_radius_auth.so<br><br>$ file pam_radius_auth.so<br>pam_radius_auth.so: ELF 32-bit LSB dynamic lib 80386 Version 1, dynamically linked, not stripped, no debugging information available<br>
<br>$ uname -a<br>SunOS XXXXXXXXX 5.10 Generic_137138-09 i86pc i386 i86pc<br><br>$ gcc --version<br>gcc (GCC) 3.4.3 (csl-sol210-3_4-branch+sol_rpath)<br>Copyright (C) 2004 Free Software Foundation, Inc.<br>This is free software; see the source for copying conditions. There is NO<br>
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.<br><br>$<br>-----8<------<br>