Searched refs:intercepts (Results 1 - 4 of 4) sorted by relevance

/illumos-gate/usr/src/lib/libast/common/misc/
H A Dastintercept.c24 #include "intercepts.h"
27 * NOTE: the "intercepts" definition is in getenv.c because some static linkers
28 * miss lone references to "intercepts" without "astintercept()"
41 intercepts.intercept_getenv = call->shgetenv;
43 intercepts.intercept_getenv = 0;
48 intercepts.intercept_setenviron = call->shsetenv;
50 intercepts.intercept_setenviron = 0;
H A Dintercepts.h36 #define intercepts _ast_intercepts macro
38 extern Intercepts_t intercepts;
H A Dgetenv.c28 #include "intercepts.h"
35 * NOTE: the "intercepts" definition is here instead of astintercept.c because some
36 * static linkers miss lone references to "intercepts" without "astintercept()"
41 Intercepts_t intercepts variable
108 return intercepts.intercept_getenv ? (*intercepts.intercept_getenv)(name) : (*posix_getenv)(name);
111 return intercepts.intercept_getenv ? (*intercepts.intercept_getenv)(name) : getenv(name);
H A Dsetenviron.c24 #include "intercepts.h"
59 if (intercepts.intercept_setenviron)
60 return (*intercepts.intercept_setenviron)(akey);

Completed in 72 milliseconds