Changeset 1d94e21 in mainline for uspace/srv/net/inetsrv/pdu.c
- Timestamp:
- 2013-07-16T19:39:47Z (11 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 0845589, 47f5a77
- Parents:
- 159bad57
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/net/inetsrv/pdu.c
r159bad57 r1d94e21 49 49 #include "pdu.h" 50 50 51 52 51 /** One's complement addition. 53 52 * … … 274 273 } 275 274 275 /** Decode IPv4 datagram 276 * 277 * @param data Serialized IPv4 datagram 278 * @param size Length of serialized IPv4 datagram 279 * @param packet IP datagram structure to be filled 280 * 281 * @return EOK on success 282 * @return EINVAL if the datagram is invalid or damaged 283 * @return ENOMEM if not enough memory 284 * 285 */ 276 286 int inet_pdu_decode(void *data, size_t size, inet_packet_t *packet) 277 287 { … … 337 347 } 338 348 349 /** Decode IPv6 datagram 350 * 351 * @param data Serialized IPv6 datagram 352 * @param size Length of serialized IPv6 datagram 353 * @param packet IP datagram structure to be filled 354 * 355 * @return EOK on success 356 * @return EINVAL if the datagram is invalid or damaged 357 * @return ENOMEM if not enough memory 358 * 359 */ 339 360 int inet_pdu_decode6(void *data, size_t size, inet_packet_t *packet) 340 361 { … … 416 437 } 417 438 439 /** Encode NDP packet 440 * 441 * @param ndp NDP packet structure to be serialized 442 * @param dgram IPv6 datagram structure to be filled 443 * 444 * @return EOK on success 445 * 446 */ 418 447 int ndp_pdu_encode(ndp_packet_t *ndp, inet_dgram_t *dgram) 419 448 { … … 468 497 } 469 498 499 /** Decode NDP packet 500 * 501 * @param dgram Incoming IPv6 datagram encapsulating NDP packet 502 * @param ndp NDP packet structure to be filled 503 * 504 * @return EOK on success 505 * @return EINVAL if the Datagram is invalid 506 * 507 */ 470 508 int ndp_pdu_decode(inet_dgram_t *dgram, ndp_packet_t *ndp) 471 509 {
Note:
See TracChangeset
for help on using the changeset viewer.