Ignore:
Timestamp:
Nov 18, 2016, 2:58:30 PM (7 years ago)
Author:
coas-nagasima
Message:

uIPを更新
プロジェクトファイルを更新

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uKadecot/trunk/uip/net/ipv4/uip-neighbor.c

    r158 r262  
    8383/*---------------------------------------------------------------------------*/
    8484void
    85 uip_neighbor_add(uip_ipaddr_t ipaddr, struct uip_neighbor_addr *addr)
     85uip_neighbor_add(uip_ipaddr_t *ipaddr, struct uip_neighbor_addr *addr)
    8686{
    8787  int i, oldest;
     
    100100      break;
    101101    }
    102     if(uip_ipaddr_cmp(entries[i].ipaddr, addr)) {
     102    if(uip_ipaddr_cmp(&entries[i].ipaddr, ipaddr)) {
    103103      oldest = i;
    104104      break;
     
    113113     "oldest" variable). */
    114114  entries[oldest].time = 0;
    115   uip_ipaddr_copy(entries[oldest].ipaddr, ipaddr);
     115  uip_ipaddr_copy(&entries[oldest].ipaddr, ipaddr);
    116116  memcpy(&entries[oldest].addr, addr, sizeof(struct uip_neighbor_addr));
    117117}
    118118/*---------------------------------------------------------------------------*/
    119119static struct neighbor_entry *
    120 find_entry(uip_ipaddr_t ipaddr)
     120find_entry(uip_ipaddr_t *ipaddr)
    121121{
    122122  int i;
    123123 
    124124  for(i = 0; i < ENTRIES; ++i) {
    125     if(uip_ipaddr_cmp(entries[i].ipaddr, ipaddr)) {
     125    if(uip_ipaddr_cmp(&entries[i].ipaddr, ipaddr)) {
    126126      return &entries[i];
    127127    }
     
    131131/*---------------------------------------------------------------------------*/
    132132void
    133 uip_neighbor_update(uip_ipaddr_t ipaddr)
     133uip_neighbor_update(uip_ipaddr_t *ipaddr)
    134134{
    135135  struct neighbor_entry *e;
     
    142142/*---------------------------------------------------------------------------*/
    143143struct uip_neighbor_addr *
    144 uip_neighbor_lookup(uip_ipaddr_t ipaddr)
     144uip_neighbor_lookup(uip_ipaddr_t *ipaddr)
    145145{
    146146  struct neighbor_entry *e;
Note: See TracChangeset for help on using the changeset viewer.