Changeset 262 for uKadecot/trunk/uip/net/ipv4/uip-neighbor.c
- Timestamp:
- Nov 18, 2016, 2:58:30 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uKadecot/trunk/uip/net/ipv4/uip-neighbor.c
r158 r262 83 83 /*---------------------------------------------------------------------------*/ 84 84 void 85 uip_neighbor_add(uip_ipaddr_t ipaddr, struct uip_neighbor_addr *addr)85 uip_neighbor_add(uip_ipaddr_t *ipaddr, struct uip_neighbor_addr *addr) 86 86 { 87 87 int i, oldest; … … 100 100 break; 101 101 } 102 if(uip_ipaddr_cmp( entries[i].ipaddr,addr)) {102 if(uip_ipaddr_cmp(&entries[i].ipaddr, ipaddr)) { 103 103 oldest = i; 104 104 break; … … 113 113 "oldest" variable). */ 114 114 entries[oldest].time = 0; 115 uip_ipaddr_copy( entries[oldest].ipaddr, ipaddr);115 uip_ipaddr_copy(&entries[oldest].ipaddr, ipaddr); 116 116 memcpy(&entries[oldest].addr, addr, sizeof(struct uip_neighbor_addr)); 117 117 } 118 118 /*---------------------------------------------------------------------------*/ 119 119 static struct neighbor_entry * 120 find_entry(uip_ipaddr_t ipaddr)120 find_entry(uip_ipaddr_t *ipaddr) 121 121 { 122 122 int i; 123 123 124 124 for(i = 0; i < ENTRIES; ++i) { 125 if(uip_ipaddr_cmp( entries[i].ipaddr, ipaddr)) {125 if(uip_ipaddr_cmp(&entries[i].ipaddr, ipaddr)) { 126 126 return &entries[i]; 127 127 } … … 131 131 /*---------------------------------------------------------------------------*/ 132 132 void 133 uip_neighbor_update(uip_ipaddr_t ipaddr)133 uip_neighbor_update(uip_ipaddr_t *ipaddr) 134 134 { 135 135 struct neighbor_entry *e; … … 142 142 /*---------------------------------------------------------------------------*/ 143 143 struct uip_neighbor_addr * 144 uip_neighbor_lookup(uip_ipaddr_t ipaddr)144 uip_neighbor_lookup(uip_ipaddr_t *ipaddr) 145 145 { 146 146 struct neighbor_entry *e;
Note:
See TracChangeset
for help on using the changeset viewer.