26 #include "pedigree/kernel/machine/Network.h" 27 #include "pedigree/kernel/processor/types.h" 28 #include "pedigree/kernel/utilities/String.h" 34 CdiNet(
struct cdi_net_device* device);
40 if((!m_Device) || (!m_Device->dev.name))
44 str = m_Device->dev.name;
48 virtual bool send(
size_t nBytes, uintptr_t buffer);
53 const struct cdi_net_device *getCdiDevice()
const 62 struct cdi_net_device* m_Device;
virtual const StationInfo & getStationInfo()
virtual bool setStationInfo(const StationInfo &info)
virtual void getName(String &str)
virtual bool send(size_t nBytes, uintptr_t buffer)
CdiNet(struct cdi_net_device *device)