diff -u radcheckpassword-0.1-orig/radcheckpassword.c radcheckpassword-0.1/radcheckpassword.c
--- radcheckpassword-0.1-orig/radcheckpassword.c      2002-12-03 17:48:06.000000000 -0300
+++ radcheckpassword-0.1/radcheckpassword.c     2003-01-03 17:37:41.000000000 -0300
@@ -61,7 +61,8 @@
    || (rad_create_request(rh,RAD_ACCESS_REQUEST)==-1)
    || (rad_put_string(rh,RAD_USER_NAME,u)==-1)
    || (rad_put_string(rh,RAD_USER_PASSWORD,p)==-1)
-   || (rad_put_attr(rh,RAD_SERVICE_TYPE,&svc,radius_service_type)==-1))
+// || (rad_put_attr(rh,RAD_SERVICE_TYPE,&svc,radius_service_type)==-1))
+   || (rad_put_int(rh,RAD_NAS_PORT,0)==-1))
       _exit(111);
   return(rad_send_request(rh));
 }