pike.git / lib / modules / Stdio.pmod

version» Context lines:

pike.git/lib/modules/Stdio.pmod:18:    int open(string file, string mode,void|int bits)    {    _fd=Fd();    if(query_num_arg()<3) bits=0666;    return ::open(file,mode,bits);    }       int open_socket(int|void port, string|void address)    {    _fd=Fd(); +  switch(query_num_arg()) { +  case 0: +  return ::open_socket(); +  case 1: +  return ::open_socket(port); +  default:    return ::open_socket(port, address);    } -  +  }       int connect(string host, int port)    {    if(!_fd) _fd=Fd();    return ::connect(host,port);    }       object(File) pipe(void|int how)    {    _fd=Fd();