Changes in uspace/lib/nettl/src/amap.c [7e20bee:e1b4ae0] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/nettl/src/amap.c
r7e20bee re1b4ae0 58 58 #include <stdint.h> 59 59 #include <stdlib.h> 60 61 /** Convert association map flags to port range flags.62 *63 * @param flags Association map flags64 * @return Port range flags65 */66 static portrng_flags_t aflags_to_pflags(amap_flags_t flags)67 {68 portrng_flags_t pflags;69 70 pflags = 0;71 if ((flags & af_allow_system) != 0)72 pflags |= pf_allow_system;73 74 return pflags;75 }76 60 77 61 /** Create association map. … … 394 378 mepp = *epp; 395 379 396 rc = portrng_alloc(repla->portrng, epp->local.port, arg, aflags_to_pflags(flags),380 rc = portrng_alloc(repla->portrng, epp->local.port, arg, flags, 397 381 &mepp.local.port); 398 382 if (rc != EOK) { … … 438 422 mepp = *epp; 439 423 440 rc = portrng_alloc(laddr->portrng, epp->local.port, arg, aflags_to_pflags(flags),424 rc = portrng_alloc(laddr->portrng, epp->local.port, arg, flags, 441 425 &mepp.local.port); 442 426 if (rc != EOK) { … … 482 466 mepp = *epp; 483 467 484 rc = portrng_alloc(llink->portrng, epp->local.port, arg, aflags_to_pflags(flags),468 rc = portrng_alloc(llink->portrng, epp->local.port, arg, flags, 485 469 &mepp.local.port); 486 470 if (rc != EOK) { … … 514 498 mepp = *epp; 515 499 516 rc = portrng_alloc(map->unspec, epp->local.port, arg, aflags_to_pflags(flags),500 rc = portrng_alloc(map->unspec, epp->local.port, arg, flags, 517 501 &mepp.local.port); 518 502 if (rc != EOK) {
Note:
See TracChangeset
for help on using the changeset viewer.