Lines Matching full:packet
100 static int sendbcast(int s, char *packet, int packetlen);
101 static int sendmcast(int s, char *packet, int packetlen, struct sockaddr_in *);
102 static int sendbcastif(int s, char *packet, int packetlen, struct interface *ifp);
103 static int sendmcastif(int s, char *packet, int packetlen, struct sockaddr_in *sin, struct interface *ifp);
159 #define MAXPACKET 4096 /* max packet size */
462 u_char packet[MAXPACKET];
463 int len = sizeof (packet);
467 cc=recvfrom(s, (char *)packet, len, 0,
477 pr_pack( (char *)packet, cc, &from );
536 * Compose and transmit an ICMP ROUTER SOLICITATION REQUEST packet.
537 * The IP packet will be added on by the kernel.
580 * Compose and transmit an ICMP ROUTER ADVERTISEMENT packet.
581 * The IP packet will be added on by the kernel.
714 * Print out the packet, if it came from us. This logic is necessary
731 logtrace("packet too short (%d bytes) from %s\n", cc,
966 /* Send out a packet with a preference so that all
997 sendbcast(int s, char *packet, int packetlen)
1004 cc = sendbcastif(s, packet, packetlen, &interfaces[i]);
1013 sendbcastif(int s, char *packet, int packetlen, struct interface *ifp)
1026 cc = sendto(s, packet, packetlen, 0,
1030 logerr("Cannot send broadcast packet to %s\n",
1039 sendmcast(int s, char *packet, int packetlen, struct sockaddr_in *sin)
1046 cc = sendmcastif(s, packet, packetlen, sin, &interfaces[i]);
1055 sendmcastif(int s, char *packet, int packetlen, struct sockaddr_in *sin,
1072 logerr("Cannot send multicast packet over interface %s, %s\n",
1077 cc = sendto(s, packet, packetlen, 0,
1081 logerr("Cannot send multicast packet over interface %s, %s\n",