Changeset 200 in openpam
- Timestamp:
- 02/02/03 13:10:00 (10 years ago)
- Location:
- trunk/lib
- Files:
-
- 8 edited
-
openpam_findenv.c (modified) (2 diffs)
-
openpam_get_option.c (modified) (2 diffs)
-
openpam_impl.h (modified) (5 diffs)
-
openpam_set_option.c (modified) (2 diffs)
-
pam_get_data.c (modified) (2 diffs)
-
pam_get_item.c (modified) (3 diffs)
-
pam_set_data.c (modified) (2 diffs)
-
pam_set_item.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/lib/openpam_findenv.c
r187 r200 32 32 * SUCH DAMAGE. 33 33 * 34 * $P4: //depot/projects/openpam/lib/openpam_findenv.c# 9$34 * $P4: //depot/projects/openpam/lib/openpam_findenv.c#10 $ 35 35 */ 36 36 … … 56 56 ENTER(); 57 57 if (pamh == NULL) 58 RETURN I(-1);58 RETURNN(-1); 59 59 for (i = 0; i < pamh->env_count; ++i) 60 60 if (strncmp(pamh->env[i], name, len) == 0 && 61 61 pamh->env[i][len] == '=') 62 RETURN I(i);63 RETURN I(-1);62 RETURNN(i); 63 RETURNN(-1); 64 64 } 65 65 -
trunk/lib/openpam_get_option.c
r187 r200 32 32 * SUCH DAMAGE. 33 33 * 34 * $P4: //depot/projects/openpam/lib/openpam_get_option.c# 5$34 * $P4: //depot/projects/openpam/lib/openpam_get_option.c#6 $ 35 35 */ 36 36 … … 58 58 int i; 59 59 60 ENTER ();60 ENTERS(option); 61 61 if (pamh == NULL || pamh->current == NULL || option == NULL) 62 62 RETURNS(NULL); -
trunk/lib/openpam_impl.h
r191 r200 32 32 * SUCH DAMAGE. 33 33 * 34 * $P4: //depot/projects/openpam/lib/openpam_impl.h# 19$34 * $P4: //depot/projects/openpam/lib/openpam_impl.h#20 $ 35 35 */ 36 36 … … 43 43 extern const char *_pam_sm_func_name[PAM_NUM_PRIMITIVES]; 44 44 extern const char *_pam_err_name[PAM_NUM_ERRORS]; 45 extern const char *_pam_item_name[PAM_NUM_ITEMS]; 45 46 46 47 /* … … 124 125 #ifdef DEBUG 125 126 #define ENTER() openpam_log(PAM_LOG_DEBUG, "entering") 127 #define ENTERI(i) do { \ 128 if ((i) > 0 && (i) < PAM_NUM_ITEMS) \ 129 openpam_log(PAM_LOG_DEBUG, "entering: %s", _pam_item_name[i]); \ 130 else \ 131 openpam_log(PAM_LOG_DEBUG, "entering: %d", (i)); \ 132 } while (0); 133 #define ENTERN(n) do { \ 134 openpam_log(PAM_LOG_DEBUG, "entering: %d", (n)); \ 135 } while (0); 136 #define ENTERS(s) do { \ 137 if ((s) == NULL) \ 138 openpam_log(PAM_LOG_DEBUG, "entering: NULL"); \ 139 else \ 140 openpam_log(PAM_LOG_DEBUG, "entering: '%s'", (s)); \ 141 } while (0); 126 142 #define RETURNV() openpam_log(PAM_LOG_DEBUG, "returning") 127 143 #define RETURNC(c) do { \ … … 132 148 return (c); \ 133 149 } while (0) 134 #define RETURN I(i) do { \135 openpam_log(PAM_LOG_DEBUG, "returning %d", ( i)); \136 return ( i); \150 #define RETURNN(n) do { \ 151 openpam_log(PAM_LOG_DEBUG, "returning %d", (n)); \ 152 return (n); \ 137 153 } while (0) 138 154 #define RETURNP(p) do { \ … … 152 168 #else 153 169 #define ENTER() 170 #define ENTERI(i) 171 #define ENTERN(n) 172 #define ENTERS(s) 154 173 #define RETURNV() return 155 174 #define RETURNC(c) return (c) 156 #define RETURN I(i) return (i)175 #define RETURNN(n) return (n) 157 176 #define RETURNP(p) return (p) 158 177 #define RETURNS(s) return (s) -
trunk/lib/openpam_set_option.c
r187 r200 32 32 * SUCH DAMAGE. 33 33 * 34 * $P4: //depot/projects/openpam/lib/openpam_set_option.c# 6$34 * $P4: //depot/projects/openpam/lib/openpam_set_option.c#7 $ 35 35 */ 36 36 … … 62 62 int i; 63 63 64 ENTER ();64 ENTERS(option); 65 65 if (pamh == NULL || pamh->current == NULL || option == NULL) 66 66 RETURNC(PAM_SYSTEM_ERR); -
trunk/lib/pam_get_data.c
r187 r200 32 32 * SUCH DAMAGE. 33 33 * 34 * $P4: //depot/projects/openpam/lib/pam_get_data.c# 9$34 * $P4: //depot/projects/openpam/lib/pam_get_data.c#10 $ 35 35 */ 36 36 … … 55 55 pam_data_t *dp; 56 56 57 ENTER ();57 ENTERS(module_data_name); 58 58 if (pamh == NULL) 59 59 RETURNC(PAM_SYSTEM_ERR); -
trunk/lib/pam_get_item.c
r187 r200 32 32 * SUCH DAMAGE. 33 33 * 34 * $P4: //depot/projects/openpam/lib/pam_get_item.c#1 4$34 * $P4: //depot/projects/openpam/lib/pam_get_item.c#15 $ 35 35 */ 36 36 … … 40 40 41 41 #include "openpam_impl.h" 42 43 const char *_pam_item_name[PAM_NUM_ITEMS] = { 44 "(NO ITEM)", 45 "PAM_SERVICE", 46 "PAM_USER", 47 "PAM_TTY", 48 "PAM_RHOST", 49 "PAM_CONV", 50 "PAM_AUTHTOK", 51 "PAM_OLDAUTHTOK", 52 "PAM_RUSER", 53 "PAM_USER_PROMPT", 54 "PAM_REPOSITORY", 55 "PAM_AUTHTOK_PROMPT", 56 "PAM_OLDAUTHTOK_PROMPT" 57 }; 42 58 43 59 /* … … 54 70 { 55 71 56 ENTER ();72 ENTERI(item_type); 57 73 if (pamh == NULL) 58 74 RETURNC(PAM_SYSTEM_ERR); -
trunk/lib/pam_set_data.c
r187 r200 32 32 * SUCH DAMAGE. 33 33 * 34 * $P4: //depot/projects/openpam/lib/pam_set_data.c#1 1$34 * $P4: //depot/projects/openpam/lib/pam_set_data.c#12 $ 35 35 */ 36 36 … … 59 59 pam_data_t *dp; 60 60 61 ENTER ();61 ENTERS(module_data_name); 62 62 if (pamh == NULL) 63 63 RETURNC(PAM_SYSTEM_ERR); -
trunk/lib/pam_set_item.c
r187 r200 32 32 * SUCH DAMAGE. 33 33 * 34 * $P4: //depot/projects/openpam/lib/pam_set_item.c#1 6$34 * $P4: //depot/projects/openpam/lib/pam_set_item.c#17 $ 35 35 */ 36 36 … … 59 59 size_t nsize, osize; 60 60 61 ENTER ();61 ENTERI(item_type); 62 62 if (pamh == NULL) 63 63 RETURNC(PAM_SYSTEM_ERR);
Note: See TracChangeset
for help on using the changeset viewer.