sockunion
union sockunion {
extern union sockunion data_dest, his_addr;
union sockunion from;
static void selecthost(union sockunion *);
union sockunion *su;
union sockunion tmp;
selecthost(union sockunion *su)
union sockunion ctrl_addr;
union sockunion data_source;
union sockunion data_dest;
union sockunion his_addr;
union sockunion pasv_addr;
aflen = sizeof(union sockunion);
typedef union sockunion *sup;