Lines Matching refs:ax25
411 int ax25_rt_autobind(ax25_cb *ax25, ax25_address *addr) in ax25_rt_autobind() argument
420 if ((ax25->ax25_dev = ax25_dev_ax25dev(ax25_rt->dev)) == NULL) { in ax25_rt_autobind()
427 ax25->source_addr = user->call; in ax25_rt_autobind()
434 ax25->source_addr = *(ax25_address *)ax25->ax25_dev->dev->dev_addr; in ax25_rt_autobind()
438 ax25->digipeat = kmemdup(ax25_rt->digipeat, sizeof(ax25_digi), in ax25_rt_autobind()
440 if (ax25->digipeat == NULL) { in ax25_rt_autobind()
444 ax25_adjust_path(addr, ax25->digipeat); in ax25_rt_autobind()
447 if (ax25->sk != NULL) { in ax25_rt_autobind()
448 bh_lock_sock(ax25->sk); in ax25_rt_autobind()
449 sock_reset_flag(ax25->sk, SOCK_ZAPPED); in ax25_rt_autobind()
450 bh_unlock_sock(ax25->sk); in ax25_rt_autobind()