#include "config.h"
#include <sys/time.h>
#include "mud.h"
#include "u.h"
#include "y.tab.h"
extern char *ctime();
ub_time(who,aswho,ac,av,retnode)
char *who;
char *aswho;
int ac;
Nod *av[];
Nod *retnode;
{
retnode->rv.t = NUM;
retnode->rv.iv = time((time_t *)0);
return(UERR_NONE);
}
ub_ctime(who,aswho,ac,av,retnode)
char *who;
char *aswho;
int ac;
Nod *av[];
Nod *retnode;
{
time_t tval;
if(ac == 0)
tval = time((time_t *)0);
else
tval = eval_castint(av[0]);
retnode->rv.t = STR;
retnode->rv.cv = tmpstr(ctime(&tval));
retnode->rv.cv[24] = '\0';
return(UERR_NONE);
}