Lines Matching refs:packetlen

150 static int	sendbcast(int s, char *packet, int packetlen);
151 static int sendbcastif(int s, char *packet, int packetlen,
153 static int sendmcast(int s, char *packet, int packetlen,
155 static int sendmcastif(int s, char *packet, int packetlen,
554 int packetlen, i; in solicitor() local
564 packetlen = 8; in solicitor()
567 icp->icmp_cksum = in_cksum((ushort_t *)icp, packetlen); in solicitor()
570 i = sendbcast(s, (char *)outpack, packetlen); in solicitor()
572 i = sendmcast(s, (char *)outpack, packetlen, sin); in solicitor()
585 i = sendto(s, (char *)outpack, packetlen, 0, in solicitor()
590 if (i < 0 || i != packetlen) { in solicitor()
595 sendaddress, packetlen, i); in solicitor()
613 int packetlen, cc; in advertise() local
627 packetlen = ICMP_MINLEN; in advertise()
637 if (packetlen + rap->icmp_wpa * 4 > sizeof (outpack)) { in advertise()
643 ap = (struct icmp_ra_addr *)ALIGN(outpack + packetlen); in advertise()
646 packetlen += rap->icmp_wpa * 4; in advertise()
654 rap->icmp_cksum = in_cksum((ushort_t *)rap, packetlen); in advertise()
657 cc = sendbcastif(s, (char *)outpack, packetlen, in advertise()
660 cc = sendmcastif(s, (char *)outpack, packetlen, sin, in advertise()
686 cc = sendto(s, (char *)outpack, packetlen, 0, in advertise()
689 if (cc < 0 || cc != packetlen) { in advertise()
694 sendaddress, packetlen, cc); in advertise()
1129 sendbcast(int s, char *packet, int packetlen) in sendbcast() argument
1149 cc = sendbcastif(s, packet, packetlen, li); in sendbcast()
1150 if (cc != packetlen) { in sendbcast()
1154 return (packetlen); in sendbcast()
1158 sendbcastif(int s, char *packet, int packetlen, struct logint *li) in sendbcastif() argument
1172 return (packetlen); in sendbcastif()
1180 return (packetlen); in sendbcastif()
1187 cc = sendto(s, packet, packetlen, 0, in sendbcastif()
1189 if (cc != packetlen) { in sendbcastif()
1198 sendmcast(int s, char *packet, int packetlen, struct sockaddr_in *sin) in sendmcast() argument
1218 cc = sendmcastif(s, packet, packetlen, sin, li); in sendmcast()
1219 if (cc != packetlen) { in sendmcast()
1223 return (packetlen); in sendmcast()
1227 sendmcastif(int s, char *packet, int packetlen, struct sockaddr_in *sin, in sendmcastif() argument
1242 return (packetlen); in sendmcastif()
1250 return (packetlen); in sendmcastif()
1265 cc = sendto(s, packet, packetlen, 0, in sendmcastif()
1267 if (cc != packetlen) { in sendmcastif()