> That is my problem, If sendto() *not* always returns ENOBUFS, I
> need to know the packets what are actually transmited...
you don't have a way to know. The transmission can fail in the device
driver (e.g. because of excessive collisions) and you only know it at a
later time.
cheers
That is my problem, If sendto() *not* always returns ENOBUFS, I
need to know the packets what are actually transmited...
>> Hello:
>>
>> I am doing a program that sends udp packets. I have a counter
>> and each time I send a packet with "sendto()", I increment the value
>> of this variable.
>>
> Hello:
>
> I am doing a program that sends udp packets. I have a counter
> and each time I send a packet with "sendto()", I increment the value
> of this variable.
>
> But I would like to count the frames that are being actually
> transmitted, through the ethernet card, some like the ifconfig/
Hello:
I am doing a program that sends udp packets. I have a counter
and each time I send a packet with "sendto()", I increment the value
of this variable.
But I would like to count the frames that are being actually
transmitted, through the ethernet card, some like the ifconfig/netstat.
I woul