/crypto/heimdal/appl/login/login_protos.h

https://bitbucket.org/freebsd/freebsd-head/ · C++ Header · 91 lines · 69 code · 21 blank · 1 comment · 0 complexity · 25303dbb7c5a9cb125648043d574395d MD5 · raw file

  1. /* This is a generated file */
  2. #ifndef __login_protos_h__
  3. #define __login_protos_h__
  4. #include <stdarg.h>
  5. #ifdef __cplusplus
  6. extern "C" {
  7. #endif
  8. void
  9. add_env (
  10. const char */*var*/,
  11. const char */*value*/);
  12. void
  13. check_shadow (
  14. const struct passwd */*pw*/,
  15. const struct spwd */*sp*/);
  16. char *
  17. clean_ttyname (char */*tty*/);
  18. void
  19. copy_env (void);
  20. int
  21. do_osfc2_magic (uid_t /*uid*/);
  22. void
  23. extend_env (char */*str*/);
  24. int
  25. login_access (
  26. struct passwd */*user*/,
  27. char */*from*/);
  28. char *
  29. login_conf_get_string (const char */*str*/);
  30. int
  31. login_read_env (const char */*file*/);
  32. char *
  33. make_id (char */*tty*/);
  34. void
  35. prepare_utmp (
  36. struct utmp */*utmp*/,
  37. char */*tty*/,
  38. const char */*username*/,
  39. const char */*hostname*/);
  40. int
  41. read_limits_conf (
  42. const char */*file*/,
  43. const struct passwd */*pwd*/);
  44. int
  45. read_string (
  46. const char */*prompt*/,
  47. char */*buf*/,
  48. size_t /*len*/,
  49. int /*echo*/);
  50. void
  51. shrink_hostname (
  52. const char */*hostname*/,
  53. char */*dst*/,
  54. size_t /*dst_sz*/);
  55. void
  56. stty_default (void);
  57. void
  58. utmp_login (
  59. char */*tty*/,
  60. const char */*username*/,
  61. const char */*hostname*/);
  62. int
  63. utmpx_login (
  64. char */*line*/,
  65. const char */*user*/,
  66. const char */*host*/);
  67. #ifdef __cplusplus
  68. }
  69. #endif
  70. #endif /* __login_protos_h__ */