Changeset 0210d42d in mainline for uspace/srv/net/inetsrv/inetsrv.c


Ignore:
Timestamp:
2024-12-13T08:44:05Z (10 months ago)
Author:
Nataliia Korop <n.corop08@…>
Children:
59fe16d
Parents:
1333dfc
git-author:
Nataliia Korop <n.corop08@…> (2024-05-08 13:47:52)
git-committer:
Nataliia Korop <n.corop08@…> (2024-12-13 08:44:05)
Message:

ethip/drvs can dump, default ethip

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/net/inetsrv/inetsrv.c

    r1333dfc r0210d42d  
    4949#include <stdint.h>
    5050#include <task.h>
    51 #include <pcapdump_iface.h>
    5251#include "addrobj.h"
    5352#include "icmp.h"
     
    6463#define NAME "inetsrv"
    6564
    66 /** Interface for dumping packets */
    67 pcap_iface_t pcapdump;
    6865
    6966static inet_naddr_t solicited_node_mask = {
     
    121118        if (rc != EOK)
    122119                return rc;
    123         rc = async_create_port(INTERFACE_PCAP_CONTROL,
    124             pcapdump_conn, &pcapdump, &port);
    125         if (rc != EOK) {
    126                 return rc;
    127         }
     120
    128121        rc = loc_server_register(NAME, &srv);
    129122        if (rc != EOK) {
     
    210203                    dgram->dest.addr, dgram, proto, ttl, df);
    211204        }
    212         printf("SENDING: packet size is - %d\n", dgram->size);
    213         pcapdump_packet(&pcapdump, dgram->data, dgram->size);
     205
    214206        log_msg(LOG_DEFAULT, LVL_DEBUG, "dgram to be routed");
    215207
     
    549541                        dgram.data = packet->data;
    550542                        dgram.size = packet->size;
    551                         printf("RECEIVING: packet size is - %d\n", packet->size);
    552                         pcapdump_packet(&pcapdump, packet->data, packet->size);
    553543                        return inet_recv_dgram_local(&dgram, packet->proto);
    554544                } else {
     
    571561                return 1;
    572562        }
    573         rc = pcap_iface_init(&pcapdump);
    574 
    575         if (rc != EOK) {
    576                 printf("Failed creating pcap interface: %s", str_error(rc));
    577                 return rc;
    578         }
     563
    579564        rc = inet_init();
    580565        if (rc != EOK)
    581566                return 1;
    582567
    583         printf(NAME ": Initialized dump iface from inetsrv.\n");
    584568        printf(NAME ": Accepting connections.\n");
    585569
Note: See TracChangeset for help on using the changeset viewer.