rpm
5.2.1
About: RPM is a powerful and mature command-line driven package management system capable of installing, uninstalling, verifying, querying, and updating Unix software packages ("no longer Linux-centric"). Hint: The RPM homepage may offer newer releases (but in rpm format).
![]() ![]() |
#include "shadow_.h"
#include <sys/ioctl.h>
#include <termio.h>
#include "snprintf.h"
Go to the source code of this file.
Macros | |
#define | ISDIGIT_LOCALE(c) (IN_CTYPE_DOMAIN (c) && isdigit (c)) |
#define | gettext_noop(String) (String) |
#define | strchr index |
#define | strrchr rindex |
#define | memcpy(d, s, n) bcopy((s), (d), (n)) |
#define | WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8) |
#define | WIFEXITED(stat_val) (((stat_val) & 255) == 0) |
#define | memzero(ptr, size) bzero((char *)(ptr), (size)) |
#define | strzero(s) memzero(s, strlen(s)) /* warning: evaluates twice */ |
#define | DIRECT direct |
#define | NGROUPS_MAX 64 |
#define | SYSLOG(x) /* empty */ |
#define | openlog(a, b, c) /* empty */ |
#define | closelog() /* empty */ |
#define | SYSLOG_OPTIONS (LOG_PID) |
#define | SYSLOG_FACILITY LOG_AUTHPRIV |
#define | OPENLOG(progname) openlog(progname, SYSLOG_OPTIONS, SYSLOG_FACILITY) |
#define | S_ISLNK(x) (0) |
#define | LCHOWN chown |
#define | LSTAT stat |
#define | STTY(fd, termio) ioctl(fd, TCSETA, termio) |
#define | GTTY(fd, termio) ioctl(fd, TCGETA, termio) |
#define | TEMRIO struct termio |
#define | USE_TERMIO |
#define | DAY (24L*3600L) |
#define | WEEK (7*DAY) |
#define | SCALE DAY |
#define | STRFCPY(A, B) (strncpy((A), (B), sizeof(A) - 1), (A)[sizeof(A) - 1] = '\0') |
#define | SETXXENT_TYPE int |
#define | SETXXENT_RET(x) return(x) |
#define | SETXXENT_TEST(x) if (x) |
#define | PASSWD_FILE "/etc/passwd" |
#define | GROUP_FILE "/etc/group" |
#define | SHADOW_FILE "/etc/shadow" |
#define | PASSWD_PAG_FILE PASSWD_FILE ".pag" |
#define | GROUP_PAG_FILE GROUP_FILE ".pag" |
#define | SHADOW_PAG_FILE SHADOW_FILE ".pag" |
#define | SGROUP_PAG_FILE SGROUP_FILE ".pag" |
#define | NULL ((void *) 0) |
#define | SHADOW_PASSWD_STRING "x" |
Functions | |
char * | index () |
char * | rindex () |
char * | strtok () |
#define GROUP_PAG_FILE GROUP_FILE ".pag" |
#define OPENLOG | ( | progname | ) | openlog(progname, SYSLOG_OPTIONS, SYSLOG_FACILITY) |
#define PASSWD_PAG_FILE PASSWD_FILE ".pag" |
#define SHADOW_PAG_FILE SHADOW_FILE ".pag" |
#define WEXITSTATUS | ( | stat_val | ) | ((unsigned)(stat_val) >> 8) |
char* index | ( | ) |
Referenced by access_java_array_element(), addReqProv(), AddSpanDep(), addTriggerIndex(), AllocSrcNote(), array_join_sub(), array_length_setter(), array_pop(), BigIndexToId(), BindNameToSlot(), block_getProperty(), block_setProperty(), DeleteArrayElement(), DeleteByIndex(), DeleteListElement(), DeleteNamedProperty(), EmitBigIndexPrefix(), EmitDestructuringOpsHelper(), EmitFunctionDefNop(), EmitGoto(), EmitIndexOp(), EmitSlotIndexOp(), find_empty_slot_for_expand(), find_split(), GetArrayElement(), GetCompactIndexWidth(), GetGCThingFlags(), GetGCThingFlagsOrNull(), GetProperty(), GetSpanDep(), handleOneTrigger(), HashLocalName(), htab_find_slot_with_hash(), htab_find_with_hash(), IndexToIdVal(), IndexToValue(), IsMarkedDouble(), JavaArray_newEnumerate(), js_AddToSrcNoteDelta(), JS_AlreadyHasOwnElement(), JS_CallTracer(), js_CheckForStringIndex(), JS_DefineElement(), JS_DeleteElement(), JS_DeleteElement2(), js_EmitTree(), js_GC(), JS_GetElement(), js_GetGCThingTraceKind(), JS_GetReservedSlot(), js_GetUnitString(), JS_HasElement(), js_IdIsIndex(), js_IndexToId(), js_Interpret(), js_IsAboutToBeFinalized(), JS_LookupElement(), JS_NewPropertyIterator(), js_NewSrcNote(), js_NewSrcNote2(), js_NewSrcNote3(), js_ReportCompileErrorNumber(), JS_SetElement(), JS_SetReservedSlot(), js_SetSrcNoteOffset(), jsj_GetJavaArrayElement(), jsj_SetJavaArrayElement(), KidToString(), match_or_replace(), MemberExpr(), NormalizingDelete(), parseRCPOT(), parseScript(), parseSpec(), PrimaryExpr(), processHexOID(), PushValue(), PutProperty(), RefillDoubleFreeList(), ReservedSlotIndexOK(), rpmtdSetIndex(), DbEnv::runtime_error_lock_get(), SetArrayElement(), SetOrDeleteArrayElement(), SimpleMatch(), slowarray_addProperty(), str_indexOf(), stringify(), throw_any_pending_js_error_as_a_java_exception(), ToXMLName(), try_convert_to_jsint(), Walk(), WriteCompactIndex(), xar_signature_get_x509certificate_data(), xml_child_helper(), xml_deleteProperty(), xml_enumerate(), xml_enumerateValues(), xml_propertyIsEnumerable(), xml_replace(), XMLArrayAddMember(), XMLArrayCursorTrace(), and XMLArrayDelete().
char * rindex | ( | ) |
char * strtok | ( | ) |
Referenced by doloop(), doPatchMacro(), global_resolve(), hm_loop(), main(), mtreeSpec(), parse(), parseSimplePart(), readGlobalConfig(), set(), and unset().