Lines Matching refs:ax25
397 int ax25_rt_autobind(ax25_cb *ax25, ax25_address *addr) in ax25_rt_autobind() argument
409 if ((ax25->ax25_dev = ax25_dev_ax25dev(ax25_rt->dev)) == NULL) { in ax25_rt_autobind()
416 ax25->source_addr = user->call; in ax25_rt_autobind()
423 ax25->source_addr = *(ax25_address *)ax25->ax25_dev->dev->dev_addr; in ax25_rt_autobind()
427 ax25->digipeat = kmemdup(ax25_rt->digipeat, sizeof(ax25_digi), in ax25_rt_autobind()
429 if (ax25->digipeat == NULL) { in ax25_rt_autobind()
433 ax25_adjust_path(addr, ax25->digipeat); in ax25_rt_autobind()
436 if (ax25->sk != NULL) { in ax25_rt_autobind()
438 bh_lock_sock(ax25->sk); in ax25_rt_autobind()
439 sock_reset_flag(ax25->sk, SOCK_ZAPPED); in ax25_rt_autobind()
440 bh_unlock_sock(ax25->sk); in ax25_rt_autobind()