iPXE
gdbudp.h
Go to the documentation of this file.
00001 #ifndef _IPXE_GDBUDP_H
00002 #define _IPXE_GDBUDP_H
00003 
00004 /** @file
00005  *
00006  * GDB remote debugging over UDP
00007  *
00008  */
00009 
00010 FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
00011 
00012 struct sockaddr_in;
00013 struct gdb_transport;
00014 
00015 /**
00016  * Set up the UDP transport with network address
00017  *
00018  * @name network device name
00019  * @addr IP address and UDP listen port, may be NULL and fields may be zero
00020  * @ret transport suitable for starting the GDB stub or NULL on error
00021  */
00022 struct gdb_transport *gdbudp_configure ( const char *name, struct sockaddr_in *addr );
00023 
00024 #endif /* _IPXE_GDBUDP_H */