Changeset e767dbf in mainline for uspace/srv/inet/inet_link.c
- Timestamp:
- 2012-02-09T22:57:05Z (11 years ago)
- Branches:
- lfn, master, serial
- Children:
- 1493811
- Parents:
- ceba4bed
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/inet/inet_link.c
rceba4bed re767dbf 58 58 static FIBRIL_MUTEX_INITIALIZE(inet_discovery_lock); 59 59 60 static int inet_iplink_recv(iplink_t *ilink, iplink_sdu_t *sdu) 61 { 60 static int inet_iplink_recv(iplink_t *iplink, iplink_sdu_t *sdu) 61 { 62 inet_dgram_t dgram; 63 uint8_t ttl; 64 int df; 65 int rc; 66 62 67 log_msg(LVL_DEBUG, "inet_iplink_recv()"); 63 return EOK; 68 rc = inet_pdu_decode(sdu->data, sdu->size, &dgram, &ttl, &df); 69 if (rc != EOK) 70 return rc; 71 72 return inet_recv_packet(&dgram, ttl, df); 64 73 } 65 74 … … 211 220 sdu.lsrc.ipv4 = lsrc->ipv4; 212 221 sdu.ldest.ipv4 = ldest->ipv4; 213 rc = inet_pdu_encode(dgram, &sdu.data, &sdu.size);222 rc = inet_pdu_encode(dgram, ttl, df, &sdu.data, &sdu.size); 214 223 if (rc != EOK) 215 224 return rc;
Note: See TracChangeset
for help on using the changeset viewer.