CVS update: php3/functions
| From: | rasmus | 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