Home | History | Annotate | Download | only in udp

Lines Matching refs:peer

176 	 * @v peer		Destination address
180 struct sockaddr_in *peer );
185 * @v peer DHCP server address
191 struct sockaddr_in *peer,
371 * @v peer Destination address
375 struct sockaddr_in *peer ) {
380 peer->sin_addr.s_addr = INADDR_BROADCAST;
381 peer->sin_port = htons ( BOOTPS_PORT );
391 * @v peer DHCP server address
397 struct sockaddr_in *peer, uint8_t msgtype,
408 dhcp_msgtype_name ( msgtype ), inet_ntoa ( peer->sin_addr ),
409 ntohs ( peer->sin_port ) );
410 if ( server_id.s_addr != peer->sin_addr.s_addr )
470 ( peer->sin_port == htons ( BOOTPS_PORT ) ) &&
483 * @v peer DHCP server address
489 struct sockaddr_in *peer, uint8_t msgtype,
494 dhcp_rx_offer ( dhcp, dhcppkt, peer, msgtype, server_id );
554 * @v peer Destination address
558 struct sockaddr_in *peer ) {
580 peer->sin_addr.s_addr = INADDR_BROADCAST;
581 peer->sin_port = htons ( BOOTPS_PORT );
591 * @v peer DHCP server address
597 struct sockaddr_in *peer, uint8_t msgtype,
605 dhcp_rx_offer ( dhcp, dhcppkt, peer
616 dhcp_msgtype_name ( msgtype ), inet_ntoa ( peer->sin_addr ),
617 ntohs ( peer->sin_port ) );
618 if ( server_id.s_addr != peer->sin_addr.s_addr )
628 if ( peer->sin_port != htons ( BOOTPS_PORT ) )
700 * @v peer Destination address
704 struct sockaddr_in *peer ) {
720 peer->sin_addr = offer->server;
721 peer->sin_port = htons ( PXE_PORT );
731 * @v peer DHCP server address
737 struct sockaddr_in *peer, uint8_t msgtype,
742 if ( peer->sin_port == htons ( BOOTPS_PORT ) &&
744 dhcp_rx_offer ( dhcp, dhcppkt, peer, msgtype, server_id );
749 dhcp_msgtype_name ( msgtype ), inet_ntoa ( peer->sin_addr ),
750 ntohs ( peer->sin_port ) );
751 if ( server_id.s_addr != peer->sin_addr.s_addr )
756 if ( peer->sin_port != htons ( PXE_PORT ) )
832 * @v peer Destination address
836 struct sockaddr_in *peer ) {
841 peer->sin_addr = *(dhcp->pxe_attempt);
842 peer->sin_port = ( ( peer->sin_addr.s_addr == INADDR_BROADCAST ) ?
846 dhcp, inet_ntoa ( peer->sin_addr ), ntohs ( peer->sin_port ),
889 * @v peer DHCP server address
895 struct sockaddr_in *peer, uint8_t msgtype,
901 dhcp_msgtype_name ( msgtype ), inet_ntoa ( peer->sin_addr ),
902 ntohs ( peer->sin_port ) );
903 if ( server_id.s_addr != peer->sin_addr.s_addr )
914 if ( ( peer->sin_port != htons ( BOOTPS_PORT ) ) &&
915 ( peer->sin_port != htons ( PXE_PORT ) ) )
922 server_id : peer->sin_addr ) ) )
1185 static struct sockaddr_in peer = {
1191 .dest = ( struct sockaddr * ) &peer,
1218 if ( ( rc = dhcp->state->tx ( dhcp, &dhcppkt, &peer ) ) != 0 ) {
1251 struct sockaddr_in *peer;
1266 peer = ( struct sockaddr_in * ) meta->src;
1295 inet_ntoa ( peer->sin_addr ),
1296 ntohs ( peer->sin_port ) );
1302 dhcp->state->rx ( dhcp, dhcppkt, peer, msgtype, server_id );
1375 * DHCP peer address for socket opening