Lines Matching defs:fsa
1171 struct full_sockaddr_ax25 *fsa = (struct full_sockaddr_ax25 *)uaddr;
1193 if (fsa->fsa_ax25.sax25_family != AF_AX25)
1231 fsa->fsa_ax25.sax25_ndigis != 0) {
1233 if (fsa->fsa_ax25.sax25_ndigis < 1 ||
1234 fsa->fsa_ax25.sax25_ndigis > AX25_MAX_DIGIS ||
1236 sizeof(ax25_address) * fsa->fsa_ax25.sax25_ndigis) {
1246 digi->ndigi = fsa->fsa_ax25.sax25_ndigis;
1249 while (ct < fsa->fsa_ax25.sax25_ndigis) {
1250 if ((fsa->fsa_digipeater[ct].ax25_call[6] &
1257 digi->calls[ct] = fsa->fsa_digipeater[ct];
1271 if ((err = ax25_rt_autobind(ax25, &fsa->fsa_ax25.sax25_call)) < 0) {
1287 (ax25t=ax25_find_cb(&ax25->source_addr, &fsa->fsa_ax25.sax25_call, digi,
1295 ax25->dest_addr = fsa->fsa_ax25.sax25_call;
1447 struct full_sockaddr_ax25 *fsa = (struct full_sockaddr_ax25 *)uaddr;
1453 memset(fsa, 0, sizeof(*fsa));
1463 fsa->fsa_ax25.sax25_family = AF_AX25;
1464 fsa->fsa_ax25.sax25_call = ax25->dest_addr;
1468 fsa->fsa_ax25.sax25_ndigis = ndigi;
1470 fsa->fsa_digipeater[i] =
1474 fsa->fsa_ax25.sax25_family = AF_AX25;
1475 fsa->fsa_ax25.sax25_call = ax25->source_addr;
1476 fsa->fsa_ax25.sax25_ndigis = 1;
1478 memcpy(&fsa->fsa_digipeater[0],
1481 fsa->fsa_digipeater[0] = null_ax25_address;
1553 struct full_sockaddr_ax25 *fsa = (struct full_sockaddr_ax25 *)usax;
1568 dtmp.calls[ct] = fsa->fsa_digipeater[ct];
1737 struct full_sockaddr_ax25 *fsa = (struct full_sockaddr_ax25 *)sax;
1740 fsa->fsa_digipeater[ct] = digi.calls[ct];