/* The following routines are taken from page 170 of the 7th ARRL Computer Networking Conference paper, as is the whole state machine.  */
void nr_establish_data_link(struct sock *sk)
/* The following routines are taken from page 170 of the 7th ARRL Computer Networking Conference paper, as is the whole state machine.  */
void nr_establish_data_link(struct sock *sk)
{
	struct nr_sock *nr = nr_sk(sk);
	nr->condition = 0x00;
	nr->n2count   = 0;
	nr_write_internal(sk, NR_CONNREQ);
	nr_stop_t2timer(sk);
	nr_stop_t4timer(sk);
	nr_stop_idletimer(sk);
	nr_start_t1timer(sk);
}