CVS update: php3/functions

From: Date: Mon, 09 Nov 1998 13:41:59 +0000
Subject: CVS update: php3/functions
Groups: php.dev 
Request: Send a blank email to php-dev+get-2292@lists.php.net to get a copy of this message
Date: Monday November 9, 1998 @ 8:41 Author: rasmus Update of /repository/php3/functions In directory asf:/u2/tmp/cvs-serv14400/functions Modified Files: dns.c pageinfo.c syslog.c Log Message: More prototype comments and some doc fixes Index: php3/functions/dns.c diff -c php3/functions/dns.c:1.49 php3/functions/dns.c:1.50 *** php3/functions/dns.c:1.49 Sat Oct 17 15:32:55 1998 --- php3/functions/dns.c Mon Nov 9 08:41:59 1998 *************** *** 28,34 **** +----------------------------------------------------------------------+ */ ! /* $Id: dns.c,v 1.49 1998/10/17 19:32:55 shane Exp $ */ #ifdef THREAD_SAFE #include "tls.h" --- 28,34 ---- +----------------------------------------------------------------------+ */ ! /* $Id: dns.c,v 1.50 1998/11/09 13:41:59 rasmus Exp $ */ #ifdef THREAD_SAFE #include "tls.h" *************** *** 67,72 **** --- 67,74 ---- char *_php3_gethostbyaddr(char *ip); char *_php3_gethostbyname(char *name); + /* {{{ proto string gethostbyaddr(string ip_address) + Get the Internet host name corresponding to a given IP address */ void php3_gethostbyaddr(INTERNAL_FUNCTION_PARAMETERS) { pval *arg; *************** *** 80,86 **** return_value->value.str.val = _php3_gethostbyaddr(arg->value.str.val); return_value->value.str.len = strlen(return_value->value.str.val); return_value->type = IS_STRING; ! } char *_php3_gethostbyaddr(char *ip) --- 82,88 ---- return_value->value.str.val = _php3_gethostbyaddr(arg->value.str.val); return_value->value.str.len = strlen(return_value->value.str.val); return_value->type = IS_STRING; ! } /* }}} */ char *_php3_gethostbyaddr(char *ip) *************** *** 103,110 **** } return estrdup(hp->h_name); } - void php3_gethostbyname(INTERNAL_FUNCTION_PARAMETERS) { pval *arg; --- 105,113 ---- } return estrdup(hp->h_name); } + /* {{{ proto string gethostbyname(string hostname) + Get the IP address corresponding to a given Internet host name */ void php3_gethostbyname(INTERNAL_FUNCTION_PARAMETERS) { pval *arg; *************** *** 118,128 **** return_value->value.str.val = _php3_gethostbyname(arg->value.str.val); return_value->value.str.len = strlen(return_value->value.str.val); return_value->type = IS_STRING; ! } ! /* ! * return a list of IP addresses that a given hostname resolves to. ! */ void php3_gethostbynamel(INTERNAL_FUNCTION_PARAMETERS) { pval *arg; --- 121,130 ---- return_value->value.str.val = _php3_gethostbyname(arg->value.str.val); return_value->value.str.len = strlen(return_value->value.str.val); return_value->type = IS_STRING; ! } /* }}} */ ! /* {{{ proto array gethostbynamel(string hostname) ! Return a list of IP addresses that a given hostname resolves to. */ void php3_gethostbynamel(INTERNAL_FUNCTION_PARAMETERS) { pval *arg; *************** *** 154,160 **** } return; ! } char *_php3_gethostbyname(char *name) { --- 156,162 ---- } return; ! } /* }}} */ char *_php3_gethostbyname(char *name) { *************** *** 174,179 **** --- 176,183 ---- #if !(WIN32|WINNT)||HAVE_BINDLIB + /* {{{ proto int checkdnsrr(string host [, string type]) + Check DNS records corresponding to a given Internet host name or IP address */ void php3_checkdnsrr(INTERNAL_FUNCTION_PARAMETERS) { pval *arg1,*arg2; *************** *** 218,224 **** RETURN_FALSE; } RETURN_TRUE; ! } #ifndef HFIXEDSZ #define HFIXEDSZ 12 /* fixed data in header <arpa/nameser.h> */ --- 222,228 ---- RETURN_FALSE; } RETURN_TRUE; ! } /* }}} */ #ifndef HFIXEDSZ #define HFIXEDSZ 12 /* fixed data in header <arpa/nameser.h> */ *************** *** 232,237 **** --- 236,243 ---- #define MAXHOSTNAMELEN 256 #endif /* MAXHOSTNAMELEN */ + /* {{{ proto int getmxrr(string hostname, array mxhosts [, array weight]) + Get MX records corresponding to a given Internet host name */ void php3_getmxrr(INTERNAL_FUNCTION_PARAMETERS) { pval *host, *mx_list, *weight_list; *************** *** 322,328 **** } } RETURN_TRUE; ! } #endif /* --- 328,334 ---- } } RETURN_TRUE; ! } /* }}} */ #endif /* Index: php3/functions/pageinfo.c diff -c php3/functions/pageinfo.c:1.36 php3/functions/pageinfo.c:1.37 *** php3/functions/pageinfo.c:1.36 Mon May 11 16:18:17 1998 --- php3/functions/pageinfo.c Mon Nov 9 08:41:59 1998 *************** *** 96,101 **** --- 96,103 ---- return (GLOBAL(page_uid)); } + /* {{{ proto int getmyuid(void) + Get PHP script owner's UID */ void php3_getmyuid(INTERNAL_FUNCTION_PARAMETERS) { long uid; *************** *** 107,114 **** } else { RETURN_LONG(uid); } ! } void php3_getmypid(INTERNAL_FUNCTION_PARAMETERS) { int pid; --- 109,118 ---- } else { RETURN_LONG(uid); } ! } /* }}} */ + /* {{{ proto int getmypid(void) + Get current process ID */ void php3_getmypid(INTERNAL_FUNCTION_PARAMETERS) { int pid; *************** *** 120,127 **** } else { RETURN_LONG((long) pid); } ! } void php3_getmyinode(INTERNAL_FUNCTION_PARAMETERS) { TLS_VARS; --- 124,133 ---- } else { RETURN_LONG((long) pid); } ! } /* }}} */ + /* {{{ proto int getmyinode(void) + Get the inode of the current script being parsed */ void php3_getmyinode(INTERNAL_FUNCTION_PARAMETERS) { TLS_VARS; *************** *** 132,139 **** } else { RETURN_LONG(GLOBAL(page_inode)); } ! } void php3_getlastmod(INTERNAL_FUNCTION_PARAMETERS) { TLS_VARS; --- 138,147 ---- } else { RETURN_LONG(GLOBAL(page_inode)); } ! } /* }}} */ + /* {{{ proto int getlastmod(void) + Get time of last page modification */ void php3_getlastmod(INTERNAL_FUNCTION_PARAMETERS) { TLS_VARS; *************** *** 144,147 **** } else { RETURN_LONG(GLOBAL(page_mtime)); } ! } --- 152,155 ---- } else { RETURN_LONG(GLOBAL(page_mtime)); } ! } /* }}} */ Index: php3/functions/syslog.c diff -c php3/functions/syslog.c:1.40 php3/functions/syslog.c:1.41 *** php3/functions/syslog.c:1.40 Tue Jul 28 18:00:16 1998 --- php3/functions/syslog.c Mon Nov 9 08:41:59 1998 *************** *** 27,33 **** +----------------------------------------------------------------------+ */ ! /* $Id: syslog.c,v 1.40 1998/07/28 22:00:16 rasmus Exp $ */ #ifdef THREAD_SAFE #include "tls.h" #endif --- 27,33 ---- +----------------------------------------------------------------------+ */ ! /* $Id: syslog.c,v 1.41 1998/11/09 13:41:59 rasmus Exp $ */ #ifdef THREAD_SAFE #include "tls.h" #endif *************** *** 198,204 **** syslog_started=1; } ! void php3_define_syslog_variables(INTERNAL_FUNCTION_PARAMETERS) { if (!syslog_started) { --- 198,205 ---- syslog_started=1; } ! /* {{{ proto void define_syslog_variables(void) ! Initializes all syslog-related variables */ void php3_define_syslog_variables(INTERNAL_FUNCTION_PARAMETERS) { if (!syslog_started) { *************** *** 206,217 **** } } /* ** OpenLog("nettopp", $LOG_PID, $LOG_LOCAL1); ** Syslog($LOG_EMERG, "help me!") ** CloseLog(); */ - void php3_openlog(INTERNAL_FUNCTION_PARAMETERS) { pval *ident, *option, *facility; --- 207,219 ---- } } + /* {{{ proto int openlog(string ident, int option, int facility) + Open connection to system logger */ /* ** OpenLog("nettopp", $LOG_PID, $LOG_LOCAL1); ** Syslog($LOG_EMERG, "help me!") ** CloseLog(); */ void php3_openlog(INTERNAL_FUNCTION_PARAMETERS) { pval *ident, *option, *facility; *************** *** 227,235 **** syslog_device = estrndup(ident->value.str.val,ident->value.str.len); openlog(syslog_device, option->value.lval, facility->value.lval); RETURN_TRUE; ! } ! void php3_closelog(INTERNAL_FUNCTION_PARAMETERS) { closelog(); --- 229,238 ---- syslog_device = estrndup(ident->value.str.val,ident->value.str.len); openlog(syslog_device, option->value.lval, facility->value.lval); RETURN_TRUE; ! } /* }}} */ + /* {{{ proto int closelog(void) + Close connection to system logger */ void php3_closelog(INTERNAL_FUNCTION_PARAMETERS) { closelog(); *************** *** 238,246 **** syslog_device=NULL; } RETURN_TRUE; ! } ! void php3_syslog(INTERNAL_FUNCTION_PARAMETERS) { pval *priority, *message; --- 241,250 ---- syslog_device=NULL; } RETURN_TRUE; ! } /* }}} */ + /* {{{ proto int syslog(int priority, string message) + Generate a system log message */ void php3_syslog(INTERNAL_FUNCTION_PARAMETERS) { pval *priority, *message; *************** *** 258,264 **** syslog(priority->value.lval, message->value.str.val); RETURN_TRUE; ! } function_entry syslog_functions[] = { --- 262,268 ---- syslog(priority->value.lval, message->value.str.val); RETURN_TRUE; ! } /* }}} */ function_entry syslog_functions[] = { -- PHP Development Mailing List http://www.php.net/ To unsubscribe send an empty message to php-dev-unsubscribe@lists.php.net For help: php-dev-help@lists.php.net

« previous php.dev (#2292) next »