extern int __Zephyr_port; /* Port number */
extern struct in_addr __My_addr;
+extern int __Zephyr_fd;
+extern int __Q_CompleteLength;
+extern struct sockaddr_in __HM_addr;
+extern char __Zephyr_realm[];
typedef Code_t (*Z_SendProc) (ZNotice_t *, char *, int, int);
/* Compatibility */
#define ZNewLocateUser ZLocateUser
-/* Macros to retrieve Zephyr library values. */
-extern int __Zephyr_fd;
-extern int __Q_CompleteLength;
-extern struct sockaddr_in __HM_addr;
-extern char __Zephyr_realm[];
-#define ZGetFD() __Zephyr_fd
-#define ZQLength() __Q_CompleteLength
-#define ZGetDestAddr() __HM_addr
-
+/* Not macros to retrieve Zephyr library values. */
const char *ZGetRealm(void);
+int ZGetFD (void);
+int ZQLength (void);
+struct sockaddr_in ZGetDestAddr (void);
#ifdef Z_DEBUG
all: libzephyr.la
libzephyr.la: ${OBJS}
- ${LIBTOOL} --mode=link ${CC} -rpath ${libdir} -version-info 3:0:0 \
+ ${LIBTOOL} --mode=link ${CC} -rpath ${libdir} -version-info 4:0:0 \
${LDFLAGS} -o $@ ${OBJS} ${LIBS}
zephyr_err.c ${BUILDTOP}/h/zephyr/zephyr_err.h: zephyr_err.et
return (ZERR_NONE);
}
-const char * ZGetRealm (void) { return __Zephyr_realm; }
+const char * ZGetRealm (void) {
+ return __Zephyr_realm;
+}
+
+int ZGetFD (void) {
+ return __Zephyr_fd;
+}
+
+int ZQLength (void) {
+ return __Q_CompleteLength;
+}
+
+struct sockaddr_in ZGetDestAddr (void) {
+ return __HM_addr;
+}
+
}
#endif /* Z_DEBUG */
-#undef ZGetFD
-int ZGetFD (void) { return __Zephyr_fd; }
-
-#undef ZQLength
-int ZQLength (void) { return __Q_CompleteLength; }
-
-#undef ZGetDestAddr
-struct sockaddr_in ZGetDestAddr (void) { return __HM_addr; }
-
#ifdef HAVE_KRB5
Code_t
Z_Checksum(krb5_data *cksumbuf,