src/commands/ftp/net.c File Reference

#include <sys/types.h>
#include <sys/ioctl.h>
#include <sys/wait.h>
#include <stdio.h>
#include <unistd.h>
#include <string.h>
#include <stdlib.h>
#include <fcntl.h>
#include <signal.h>
#include <errno.h>
#include <net/netlib.h>
#include <net/hton.h>
#include <net/gen/netdb.h>
#include <net/gen/in.h>
#include <net/gen/inet.h>
#include <net/gen/tcp.h>
#include <net/gen/tcp_io.h>
#include "ftp.h"
#include "file.h"
#include "net.h"

Go to the source code of this file.

Defines

#define hiword(x)   ((u16_t)((x) >> 16))
#define loword(x)   ((u16_t)(x & 0xffff))
#define hibyte(x)   (((x) >> 8) & 0xff)
#define lobyte(x)   ((x) & 0xff)

Functions

 _PROTOTYPE (void donothing,(int sig))
void NETinit ()
int DOopen ()
int DOclose ()
int DOquit ()
void donothing (int sig)
int DOdata (char *datacom, char *file, int direction, int fd)


Define Documentation

#define hibyte ( x   )     (((x) >> 8) & 0xff)

#define hiword ( x   )     ((u16_t)((x) >> 16))

#define lobyte ( x   )     ((x) & 0xff)

#define loword ( x   )     ((u16_t)(x & 0xffff))


Function Documentation

_PROTOTYPE ( void  donothing,
(int sig  
)

int DOclose (  ) 

Definition at line 166 of file net.c.

int DOdata ( char *  datacom,
char *  file,
int  direction,
int  fd 
)

Definition at line 202 of file net.c.

void donothing ( int  sig  ) 

Definition at line 197 of file net.c.

int DOopen (  ) 

Definition at line 68 of file net.c.

int DOquit (  ) 

Definition at line 183 of file net.c.

void NETinit (  ) 

Definition at line 40 of file net.c.


Generated on Tue Mar 9 04:36:32 2010 for Minix by  doxygen 1.5.8