diff options
author | Josh Blum <josh@joshknows.com> | 2012-02-24 16:56:31 -0800 |
---|---|---|
committer | Josh Blum <josh@joshknows.com> | 2012-03-23 14:36:21 -0700 |
commit | e4d3f63ce0bb04287a61e9547acfa02a50e84326 (patch) | |
tree | 7e52abd987a51a50d2f5f0f7707c435104ae08ba /firmware/zpu/lib/ethernet.h | |
parent | ea19de0ba230b738a102d4ebb089614bd3ca2fa0 (diff) | |
download | uhd-e4d3f63ce0bb04287a61e9547acfa02a50e84326.tar.gz uhd-e4d3f63ce0bb04287a61e9547acfa02a50e84326.tar.bz2 uhd-e4d3f63ce0bb04287a61e9547acfa02a50e84326.zip |
usrp2: work on alternative stream destination
Diffstat (limited to 'firmware/zpu/lib/ethernet.h')
-rw-r--r-- | firmware/zpu/lib/ethernet.h | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/firmware/zpu/lib/ethernet.h b/firmware/zpu/lib/ethernet.h index 52b297349..b5b08cb8c 100644 --- a/firmware/zpu/lib/ethernet.h +++ b/firmware/zpu/lib/ethernet.h @@ -1,5 +1,5 @@ -/* -*- c -*- */ /* + * Copyright 2010-2012 Ettus Research LLC * Copyright 2007 Free Software Foundation, Inc. * * This program is free software: you can redistribute it and/or modify @@ -44,27 +44,28 @@ void ethernet_register_link_changed_callback(ethernet_link_changed_callback_t cb */ const eth_mac_addr_t *ethernet_mac_addr(void); -/*!set mac addr to default*/ -void set_default_mac_addr(void); - /*! - * \brief write mac address to eeprom and begin using it + * \returns IP address */ -bool ethernet_set_mac_addr(const eth_mac_addr_t *t); +const struct ip_addr *get_ip_addr(void); /*! - * \returns IP address + * \returns gateway address */ -const struct ip_addr *get_ip_addr(void); +const struct ip_addr *get_gateway(void); -/*!set ip addr to default*/ -void set_default_ip_addr(void); +/*! + * \returns subnet address + */ +const struct ip_addr *get_subnet(void); /*! * \brief write ip address to eeprom and begin using it */ bool set_ip_addr(const struct ip_addr *t); +//! Apply default settings to eth addrs +void eth_addrs_set_default(void); /* * \brief read RMON regs and return error mask |