read_password.c
上传用户:sddyfurun
上传日期:2007-01-04
资源大小:525k
文件大小:3k
源码类别:

代理服务器

开发平台:

Unix_Linux

  1. /*                                                                           */
  2. /*  Copyright (c) 1992, 1993                                                 */
  3. /*   The Regents of the University of California.  All rights reserved.      */
  4. /*                                                                           */
  5. /*   Redistribution and use in source and binary forms, with or without      */
  6. /*   modification, are permitted provided that the following conditions      */
  7. /*   are met:                                                                */
  8. /*   1. Redistributions of source code must retain the above copyright       */
  9. /*   notice, this list of conditions and the following disclaimer.           */
  10. /*   2. Redistributions in binary form must reproduce the above copyright    */
  11. /*   notice, this list of conditions and the following disclaimer in the     */
  12. /*   documentation and/or other materials provided with the distribution.    */
  13. /*   3. All advertising materials mentioning features or use of this         */
  14. /*   software must display the following acknowledgement:                    */
  15. /*                                                                           */
  16. /*     This product includes software developed by the University of         */
  17. /*     California, Berkeley and its contributors.                            */
  18. /*                                                                           */
  19. /*   4. Neither the name of the University nor the names of its contributors */
  20. /*   may be used to endorse or promote products derived from this software   */
  21. /*   without specific prior written permission.                              */
  22. /*                                                                           */
  23. /*   THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND */
  24. /*   ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE   */
  25. /*   IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR      */
  26. /*   PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS  */
  27. /*   BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR  */
  28. /*   CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF    */
  29. /*   SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR         */
  30. /*   BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,   */
  31. /*   WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR */
  32. /*   OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF  */
  33. /*   ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.                              */
  34. #ifdef SHOW_SCCSIDS
  35. static char sccsid[] = "@(#)read_password.c 8.3 (Berkeley) 5/30/95";
  36. #endif
  37. /*  Copyright 1985, 1986, 1987, 1988 by the Massachusetts Institute          */
  38. /*  of Technology.                                                           */
  39. /*                                                                           */
  40. /*   For copying and distribution information, please see the file           */
  41. /*   <mit-copyright.h>.                                                      */
  42. /*                                                                           */
  43. /*   This routine prints the supplied string to standard                     */
  44. /*   output as a prompt, and reads a password string without                 */
  45. /*   echoing.                                                                */