X-Git-Url: https://git.distorted.org.uk/~mdw/adns/blobdiff_plain/e96ef6b0e23967467875ee86a403c5760359c6cc..c2180d3ea35c927a38165d149bfe18f57fe6b99e:/regress/hcommon.c diff --git a/regress/hcommon.c b/regress/hcommon.c index 4a6293a..3466ec9 100644 --- a/regress/hcommon.c +++ b/regress/hcommon.c @@ -34,6 +34,7 @@ const struct Terrno Terrnos[]= { }; static vbuf vbw; int Hgettimeofday(struct timeval *tv, struct timezone *tz) { + Tensurerecordfile(); Tmust("gettimeofday","tz",!tz); *tv= currenttime; return 0; @@ -92,6 +93,20 @@ void Qconnect( int fd , const struct sockaddr *addr , int addrlen ) { Tvba(" addr="); Tvbaddr(addr,addrlen); Q_vb(); } +void Qbind( int fd , const struct sockaddr *addr , int addrlen ) { + vb.used= 0; + Tvba("bind"); + Tvbf(" fd=%d",fd); + Tvba(" addr="); Tvbaddr(addr,addrlen); + Q_vb(); +} +void Qlisten( int fd , int backlog ) { + vb.used= 0; + Tvba("listen"); + Tvbf(" fd=%d",fd); + Tvbf(" backlog=%d",backlog); + Q_vb(); +} void Qclose( int fd ) { vb.used= 0; Tvba("close");