Source to arch/i386/netboot/bootp.c


Enter a symbol's name here to quickly find it.

/* bootp functions
 *
 * bootp.c,v
 * Revision 1.1  1993/07/08  16:03:52  brezak
 * Diskless boot prom code from Jim McKim ([email protected])
 *
 */

int BootpGetInfo(ipaddr_t *ip_servaddr, ipaddr_t *ip_myaddr, ipaddr_t *ip_gateway, char *file_name) {
  /* zero a packet */
  bzero(xxx);
  /* set dest to 255... */
  xxx = IP_BCASTADDR
  /* set up udp ports */
  /* send it */
  /* wait for reply or timeout */
  /* do exp backoff and retry if timeout */
  /* give up after a minute or so */
  /* return success or failure */
}

/* tbd - set up incoming packet handler to handle bootp replies??? */