Home | History | Annotate | Download | only in mrouted

Lines Matching defs:datalen

686 accept_probe(u_int32_t src, u_int32_t dst, char *p, int datalen,
697 update_neighbor(vifi, src, DVMRP_PROBE, p, datalen, level);
735 accept_report(u_int32_t src, u_int32_t dst, char *p, int datalen,
754 if (datalen > 2*4096) {
757 datalen, inet_fmt(src));
761 while (datalen > 0) { /* Loop through per-mask lists. */
763 if (datalen < 3) {
780 datalen -= 3;
783 if (datalen < width + 1) {
793 datalen -= width + 1;
838 int datalen = 0;
856 datalen += 5;
858 htonl(MROUTED_LEVEL), datalen);
874 if (datalen + ((r->rt_originmask == mask) ?
879 htonl(MROUTED_LEVEL | nflags), datalen);
882 datalen = 0;
886 if (r->rt_originmask != mask || datalen == 0) {
889 if (datalen != 0) *(p-1) |= 0x80;
893 datalen += 3;
903 datalen += width + 1;
906 if (datalen != 0) {
909 htonl(MROUTED_LEVEL | nflags), datalen);
973 int datalen = 0;
999 if (datalen + ((r->rt_originmask == mask) ?
1004 htonl(MROUTED_LEVEL | nflags), datalen);
1007 if (r->rt_originmask != mask || datalen == 0) {
1010 if (datalen != 0) *(p-1) |= 0x80;
1014 datalen += 3;
1023 datalen += width + 1;
1025 if (datalen != 0) {
1028 htonl(MROUTED_LEVEL | nflags), datalen);