#define B1200 9
main(argc,argv)
char **argv;
int argc;
{
struct
{
char ispeed,ospeed;
char erase,kill;
int mode;
} arg;
if( gtty( 1 , &arg ) == -1 )
{
perror("gtty");
return 1;
}
if( arg.ispeed >= B1200 )
{
arg.erase = 010; /* backspace */
if( stty( 1 , &arg ) == -1 )
{
perror("stty");
return 1;
}
}
if( argv[0][0] == '-')
{
execl( "/bin/sh" , "-" , 0 );
return 1;
}
return 0;
}