pub const IP = struct 5337
5338
5339
5340
5341
5342
5343
5344
5345
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
5373
5374
5375
5376
5377
5378
5379
5380
5381
5382
5383
5384
5385
5386
5387
5388
5389
5390pub const IP = struct {
pub const TOS = 1;
pub const TTL = 2;
pub const HDRINCL = 3;
pub const OPTIONS = 4;
pub const ROUTER_ALERT = 5;
pub const RECVOPTS = 6;
pub const RETOPTS = 7;
pub const PKTINFO = 8;
pub const PKTOPTIONS = 9;
pub const PMTUDISC = 10;
pub const MTU_DISCOVER = 10;
pub const RECVERR = 11;
pub const RECVTTL = 12;
pub const RECVTOS = 13;
pub const MTU = 14;
pub const FREEBIND = 15;
pub const IPSEC_POLICY = 16;
pub const XFRM_POLICY = 17;
pub const PASSSEC = 18;
pub const TRANSPARENT = 19;
pub const ORIGDSTADDR = 20;
pub const RECVORIGDSTADDR = IP.ORIGDSTADDR;
pub const MINTTL = 21;
pub const NODEFRAG = 22;
pub const CHECKSUM = 23;
pub const BIND_ADDRESS_NO_PORT = 24;
pub const RECVFRAGSIZE = 25;
pub const MULTICAST_IF = 32;
pub const MULTICAST_TTL = 33;
pub const MULTICAST_LOOP = 34;
pub const ADD_MEMBERSHIP = 35;
pub const DROP_MEMBERSHIP = 36;
pub const UNBLOCK_SOURCE = 37;
pub const BLOCK_SOURCE = 38;
pub const ADD_SOURCE_MEMBERSHIP = 39;
pub const DROP_SOURCE_MEMBERSHIP = 40;
pub const MSFILTER = 41;
pub const MULTICAST_ALL = 49;
pub const UNICAST_IF = 50;
pub const RECVRETOPTS = IP.RETOPTS;
pub const PMTUDISC_DONT = 0;
pub const PMTUDISC_WANT = 1;
pub const PMTUDISC_DO = 2;
pub const PMTUDISC_PROBE = 3;
pub const PMTUDISC_INTERFACE = 4;
pub const PMTUDISC_OMIT = 5;
pub const DEFAULT_MULTICAST_TTL = 1;
pub const DEFAULT_MULTICAST_LOOP = 1;
pub const MAX_MEMBERSHIPS = 20;
}