Ethernet drivers

int netdev_eth_get(netdev.h::netdev_t * dev, netopt.h::netopt_t opt, void * value, msp430_types.h::size_t max_len)

Fallback function for netdev ethernet devices’ _get function.

Supposed to be used by netdev drivers as default case.

Parameters

dev:network device descriptor
opt:option type
value:pointer to store the option’s value in
max_len:maximal amount of byte that fit into value

Return values

  • number of bytes written to value
  • <0 on error
int netdev_eth_set(netdev.h::netdev_t * dev, netopt.h::netopt_t opt, const void * value, msp430_types.h::size_t value_len)

Fallback function for netdev ethernet devices’ _set function.

Parameters

dev:network device descriptor
opt:option type
value:value to set
value_len:the length of value

Return values

  • number of bytes used from value
  • <0 on error