Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/net/il/arp/arp.c

    rfb04cba8 ra852181  
    125125}
    126126
    127 static int arp_clear_address_req(int arp_phone, device_id_t device_id,
    128     services_t protocol, measured_string_ref address)
     127static int
     128arp_clear_address_req(int arp_phone, device_id_t device_id, services_t protocol,
     129    measured_string_ref address)
    129130{
    130131        arp_device_ref device;
     
    174175 * @returns             ENOMEM if there is not enough memory left.
    175176 */
    176 static int arp_proto_create(arp_proto_ref *proto, services_t service,
     177static int
     178arp_proto_create(arp_proto_ref *proto, services_t service,
    177179    measured_string_ref address)
    178180{
     
    212214 *                      measured_strings_return() function.
    213215 */
    214 static int arp_device_message(device_id_t device_id, services_t service,
     216static int
     217arp_device_message(device_id_t device_id, services_t service,
    215218    services_t protocol, measured_string_ref address)
    216219{
     
    222225
    223226        fibril_rwlock_write_lock(&arp_globals.lock);
    224 
    225         /* An existing device? */
     227        // an existing device?
    226228        device = arp_cache_find(&arp_globals.cache, device_id);
    227 
    228229        if (device) {
    229230                if (device->service != service) {
     
    259260                        return ENOENT;
    260261               
    261                 /* Create a new device */
     262                // create a new device
    262263                device = (arp_device_ref) malloc(sizeof(arp_device_t));
    263264                if (!device) {
     
    288289                device->service = service;
    289290               
    290                 /* Bind the new one */
     291                // bind the new one
    291292                device->phone = nil_bind_service(device->service,
    292293                    (ipcarg_t) device->device_id, SERVICE_ARP,
     
    299300                }
    300301               
    301                 /* Get packet dimensions */
     302                // get packet dimensions
    302303                rc = nil_packet_size_req(device->phone, device_id,
    303304                    &device->packet_dimension);
     
    309310                }
    310311               
    311                 /* Get hardware address */
     312                // get hardware address
    312313                rc = nil_get_addr_req(device->phone, device_id, &device->addr,
    313314                    &device->addr_data);
     
    319320                }
    320321               
    321                 /* Get broadcast address */
     322                // get broadcast address
    322323                rc = nil_get_broadcast_addr_req(device->phone, device_id,
    323324                    &device->broadcast_addr, &device->broadcast_data);
     
    454455        hw_source = arp_addr_find(&proto->addresses, (char *) src_proto,
    455456            CONVERT_SIZE(uint8_t, char, header->protocol_length));
    456         /* Exists? */
     457        // exists?
    457458        if (hw_source) {
    458459                if (hw_source->length != CONVERT_SIZE(uint8_t, char,
     
    462463                memcpy(hw_source->value, src_hw, hw_source->length);
    463464        }
    464         /* Is my protocol address? */
     465        // is my protocol address?
    465466        if (proto->addr->length != CONVERT_SIZE(uint8_t, char,
    466467            header->protocol_length)) {
     
    469470        if (!str_lcmp(proto->addr->value, (char *) des_proto,
    470471            proto->addr->length)) {
    471                 /* Not already updated? */
     472                // not already upadted?
    472473                if (!hw_source) {
    473474                        hw_source = measured_string_create_bulk((char *) src_hw,
     
    549550                return addr;
    550551
    551         /* ARP packet content size = header + (address + translation) * 2 */
     552        // ARP packet content size = header + (address + translation) * 2
    552553        length = 8 + 2 * (CONVERT_SIZE(char, uint8_t, proto->addr->length) +
    553554            CONVERT_SIZE(char, uint8_t, device->addr->length));
     
    673674       
    674675        case NET_IL_DEVICE_STATE:
    675                 /* Do nothing - keep the cache */
     676                // do nothing - keep the cache
    676677                return EOK;
    677678       
Note: See TracChangeset for help on using the changeset viewer.