DataMuseum.dk

Presents historical artifacts from the history of:

RC9000

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about RC9000

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download
Index: g

⟦fcba23d00⟧

    Length: 8776 (0x2248)
    Names: »getsockopt.2«

Derivation

└─⟦50656ff4a⟧ Bits:30010538 TX 3.1 Coldstart
    └─⟦bbf173f5c⟧ »0004« 
        └─⟦this⟧ »./bsd/usr/man/cat2/getsockopt.2« 
        └─⟦this⟧ »./usr/man/cat2/getsockopt.2« 

Default Hex Dump

0x0000…0020 0a 0a 0a 5f 08 4f 5f 08 6e 5f 08 6c 5f 08 69 5f 08 6e 5f 08 65 20 5f 08 4d 5f 08 61 5f 08 6e 5f   ┆   _ O_ n_ l_ i_ n_ e _ M_ a_ n_┆
0x0020…0040 08 75 5f 08 61 5f 08 6c 20 20 20 20 20 20 20 20 20 20 20 20 20 53 79 73 74 65 6d 20 43 61 6c 6c   ┆ u_ a_ l             System Call┆
0x0040…0060 73 20 20 20 20 20 20 20 20 20 20 20 20 20 20 67 65 74 73 6f 63 6b 6f 70 74 28 32 29 0a 0a 0a 0a   ┆s              getsockopt(2)    ┆
0x0060…0080 4e 08 4e 08 4e 08 4e 41 08 41 08 41 08 41 4d 08 4d 08 4d 08 4d 45 08 45 08 45 08 45 0a 20 20 20   ┆N N N NA A A AM M M ME E E E    ┆
0x0080…00a0 20 20 67 65 74 73 6f 63 6b 6f 70 74 2c 20 73 65 74 73 6f 63 6b 6f 70 74 20 2d 20 67 65 74 20 61   ┆  getsockopt, setsockopt - get a┆
0x00a0…00c0 6e 64 20 73 65 74 20 6f 70 74 69 6f 6e 73 20 6f 6e 20 73 6f 63 6b 65 74 73 0a 0a 53 08 53 08 53   ┆nd set options on sockets  S S S┆
0x00c0…00e0 08 53 59 08 59 08 59 08 59 4e 08 4e 08 4e 08 4e 54 08 54 08 54 08 54 41 08 41 08 41 08 41 58 08   ┆ SY Y Y YN N N NT T T TA A A AX ┆
0x00e0…0100 58 08 58 08 58 0a 20 20 20 20 20 23 08 23 08 23 08 23 69 08 69 08 69 08 69 6e 08 6e 08 6e 08 6e   ┆X X X      # # # #i i i in n n n┆
0x0100…0120 63 08 63 08 63 08 63 6c 08 6c 08 6c 08 6c 75 08 75 08 75 08 75 64 08 64 08 64 08 64 65 08 65 08   ┆c c c cl l l lu u u ud d d de e ┆
0x0120…0140 65 08 65 20 3c 08 3c 08 3c 08 3c 73 08 73 08 73 08 73 79 08 79 08 79 08 79 73 08 73 08 73 08 73   ┆e e < < < <s s s sy y y ys s s s┆
0x0140…0160 2f 08 2f 08 2f 08 2f 74 08 74 08 74 08 74 79 08 79 08 79 08 79 70 08 70 08 70 08 70 65 08 65 08   ┆/ / / /t t t ty y y yp p p pe e ┆
0x0160…0180 65 08 65 73 08 73 08 73 08 73 2e 08 2e 08 2e 08 2e 68 08 68 08 68 08 68 3e 08 3e 08 3e 08 3e 0a   ┆e es s s s. . . .h h h h> > > > ┆
0x0180…01a0 20 20 20 20 20 23 08 23 08 23 08 23 69 08 69 08 69 08 69 6e 08 6e 08 6e 08 6e 63 08 63 08 63 08   ┆     # # # #i i i in n n nc c c ┆
0x01a0…01c0 63 6c 08 6c 08 6c 08 6c 75 08 75 08 75 08 75 64 08 64 08 64 08 64 65 08 65 08 65 08 65 20 3c 08   ┆cl l l lu u u ud d d de e e e < ┆
0x01c0…01e0 3c 08 3c 08 3c 73 08 73 08 73 08 73 79 08 79 08 79 08 79 73 08 73 08 73 08 73 2f 08 2f 08 2f 08   ┆< < <s s s sy y y ys s s s/ / / ┆
0x01e0…0200 2f 73 08 73 08 73 08 73 6f 08 6f 08 6f 08 6f 63 08 63 08 63 08 63 6b 08 6b 08 6b 08 6b 65 08 65   ┆/s s s so o o oc c c ck k k ke e┆
0x0200…0220 08 65 08 65 74 08 74 08 74 08 74 2e 08 2e 08 2e 08 2e 68 08 68 08 68 08 68 3e 08 3e 08 3e 08 3e   ┆ e et t t t. . . .h h h h> > > >┆
0x0220…0240 0a 0a 20 20 20 20 20 67 08 67 08 67 08 67 65 08 65 08 65 08 65 74 08 74 08 74 08 74 73 08 73 08   ┆       g g g ge e e et t t ts s ┆
0x0240…0260 73 08 73 6f 08 6f 08 6f 08 6f 63 08 63 08 63 08 63 6b 08 6b 08 6b 08 6b 6f 08 6f 08 6f 08 6f 70   ┆s so o o oc c c ck k k ko o o op┆
0x0260…0280 08 70 08 70 08 70 74 08 74 08 74 08 74 28 08 28 08 28 08 28 73 08 73 08 73 08 73 2c 08 2c 08 2c   ┆ p p pt t t t( ( ( (s s s s, , ,┆
0x0280…02a0 08 2c 20 6c 08 6c 08 6c 08 6c 65 08 65 08 65 08 65 76 08 76 08 76 08 76 65 08 65 08 65 08 65 6c   ┆ , l l l le e e ev v v ve e e el┆
0x02a0…02c0 08 6c 08 6c 08 6c 2c 08 2c 08 2c 08 2c 20 6f 08 6f 08 6f 08 6f 70 08 70 08 70 08 70 74 08 74 08   ┆ l l l, , , , o o o op p p pt t ┆
0x02c0…02e0 74 08 74 6e 08 6e 08 6e 08 6e 61 08 61 08 61 08 61 6d 08 6d 08 6d 08 6d 65 08 65 08 65 08 65 2c   ┆t tn n n na a a am m m me e e e,┆
0x02e0…0300 08 2c 08 2c 08 2c 20 6f 08 6f 08 6f 08 6f 70 08 70 08 70 08 70 74 08 74 08 74 08 74 76 08 76 08   ┆ , , , o o o op p p pt t t tv v ┆
0x0300…0320 76 08 76 61 08 61 08 61 08 61 6c 08 6c 08 6c 08 6c 2c 08 2c 08 2c 08 2c 20 6f 08 6f 08 6f 08 6f   ┆v va a a al l l l, , , , o o o o┆
0x0320…0340 70 08 70 08 70 08 70 74 08 74 08 74 08 74 6c 08 6c 08 6c 08 6c 65 08 65 08 65 08 65 6e 08 6e 08   ┆p p p pt t t tl l l le e e en n ┆
0x0340…0360 6e 08 6e 29 08 29 08 29 08 29 0a 20 20 20 20 20 69 08 69 08 69 08 69 6e 08 6e 08 6e 08 6e 74 08   ┆n n) ) ) )      i i i in n n nt ┆
0x0360…0380 74 08 74 08 74 20 73 08 73 08 73 08 73 2c 08 2c 08 2c 08 2c 20 6c 08 6c 08 6c 08 6c 65 08 65 08   ┆t t t s s s s, , , , l l l le e ┆
0x0380…03a0 65 08 65 76 08 76 08 76 08 76 65 08 65 08 65 08 65 6c 08 6c 08 6c 08 6c 2c 08 2c 08 2c 08 2c 20   ┆e ev v v ve e e el l l l, , , , ┆
0x03a0…03c0 6f 08 6f 08 6f 08 6f 70 08 70 08 70 08 70 74 08 74 08 74 08 74 6e 08 6e 08 6e 08 6e 61 08 61 08   ┆o o o op p p pt t t tn n n na a ┆
0x03c0…03e0 61 08 61 6d 08 6d 08 6d 08 6d 65 08 65 08 65 08 65 3b 08 3b 08 3b 08 3b 0a 20 20 20 20 20 63 08   ┆a am m m me e e e; ; ; ;      c ┆
0x03e0…0400 63 08 63 08 63 68 08 68 08 68 08 68 61 08 61 08 61 08 61 72 08 72 08 72 08 72 20 2a 08 2a 08 2a   ┆c c ch h h ha a a ar r r r * * *┆
0x0400…0420 08 2a 6f 08 6f 08 6f 08 6f 70 08 70 08 70 08 70 74 08 74 08 74 08 74 76 08 76 08 76 08 76 61 08   ┆ *o o o op p p pt t t tv v v va ┆
0x0420…0440 61 08 61 08 61 6c 08 6c 08 6c 08 6c 3b 08 3b 08 3b 08 3b 0a 20 20 20 20 20 69 08 69 08 69 08 69   ┆a a al l l l; ; ; ;      i i i i┆
0x0440…0460 6e 08 6e 08 6e 08 6e 74 08 74 08 74 08 74 20 2a 08 2a 08 2a 08 2a 6f 08 6f 08 6f 08 6f 70 08 70   ┆n n n nt t t t * * * *o o o op p┆
0x0460…0480 08 70 08 70 74 08 74 08 74 08 74 6c 08 6c 08 6c 08 6c 65 08 65 08 65 08 65 6e 08 6e 08 6e 08 6e   ┆ p pt t t tl l l le e e en n n n┆
0x0480…04a0 3b 08 3b 08 3b 08 3b 0a 0a 20 20 20 20 20 73 08 73 08 73 08 73 65 08 65 08 65 08 65 74 08 74 08   ┆; ; ; ;       s s s se e e et t ┆
0x04a0…04c0 74 08 74 73 08 73 08 73 08 73 6f 08 6f 08 6f 08 6f 63 08 63 08 63 08 63 6b 08 6b 08 6b 08 6b 6f   ┆t ts s s so o o oc c c ck k k ko┆
0x04c0…04e0 08 6f 08 6f 08 6f 70 08 70 08 70 08 70 74 08 74 08 74 08 74 28 08 28 08 28 08 28 73 08 73 08 73   ┆ o o op p p pt t t t( ( ( (s s s┆
0x04e0…0500 08 73 2c 08 2c 08 2c 08 2c 20 6c 08 6c 08 6c 08 6c 65 08 65 08 65 08 65 76 08 76 08 76 08 76 65   ┆ s, , , , l l l le e e ev v v ve┆
0x0500…0520 08 65 08 65 08 65 6c 08 6c 08 6c 08 6c 2c 08 2c 08 2c 08 2c 20 6f 08 6f 08 6f 08 6f 70 08 70 08   ┆ e e el l l l, , , , o o o op p ┆
0x0520…0540 70 08 70 74 08 74 08 74 08 74 6e 08 6e 08 6e 08 6e 61 08 61 08 61 08 61 6d 08 6d 08 6d 08 6d 65   ┆p pt t t tn n n na a a am m m me┆
0x0540…0560 08 65 08 65 08 65 2c 08 2c 08 2c 08 2c 20 6f 08 6f 08 6f 08 6f 70 08 70 08 70 08 70 74 08 74 08   ┆ e e e, , , , o o o op p p pt t ┆
0x0560…0580 74 08 74 76 08 76 08 76 08 76 61 08 61 08 61 08 61 6c 08 6c 08 6c 08 6c 2c 08 2c 08 2c 08 2c 20   ┆t tv v v va a a al l l l, , , , ┆
0x0580…05a0 6f 08 6f 08 6f 08 6f 70 08 70 08 70 08 70 74 08 74 08 74 08 74 6c 08 6c 08 6c 08 6c 65 08 65 08   ┆o o o op p p pt t t tl l l le e ┆
0x05a0…05c0 65 08 65 6e 08 6e 08 6e 08 6e 29 08 29 08 29 08 29 0a 20 20 20 20 20 69 08 69 08 69 08 69 6e 08   ┆e en n n n) ) ) )      i i i in ┆
0x05c0…05e0 6e 08 6e 08 6e 74 08 74 08 74 08 74 20 73 08 73 08 73 08 73 2c 08 2c 08 2c 08 2c 20 6c 08 6c 08   ┆n n nt t t t s s s s, , , , l l ┆
0x05e0…0600 6c 08 6c 65 08 65 08 65 08 65 76 08 76 08 76 08 76 65 08 65 08 65 08 65 6c 08 6c 08 6c 08 6c 2c   ┆l le e e ev v v ve e e el l l l,┆
0x0600…0620 08 2c 08 2c 08 2c 20 6f 08 6f 08 6f 08 6f 70 08 70 08 70 08 70 74 08 74 08 74 08 74 6e 08 6e 08   ┆ , , , o o o op p p pt t t tn n ┆
0x0620…0640 6e 08 6e 61 08 61 08 61 08 61 6d 08 6d 08 6d 08 6d 65 08 65 08 65 08 65 3b 08 3b 08 3b 08 3b 0a   ┆n na a a am m m me e e e; ; ; ; ┆
0x0640…0660 20 20 20 20 20 63 08 63 08 63 08 63 68 08 68 08 68 08 68 61 08 61 08 61 08 61 72 08 72 08 72 08   ┆     c c c ch h h ha a a ar r r ┆
0x0660…0680 72 20 2a 08 2a 08 2a 08 2a 6f 08 6f 08 6f 08 6f 70 08 70 08 70 08 70 74 08 74 08 74 08 74 76 08   ┆r * * * *o o o op p p pt t t tv ┆
0x0680…06a0 76 08 76 08 76 61 08 61 08 61 08 61 6c 08 6c 08 6c 08 6c 3b 08 3b 08 3b 08 3b 0a 20 20 20 20 20   ┆v v va a a al l l l; ; ; ;      ┆
0x06a0…06c0 69 08 69 08 69 08 69 6e 08 6e 08 6e 08 6e 74 08 74 08 74 08 74 20 6f 08 6f 08 6f 08 6f 70 08 70   ┆i i i in n n nt t t t o o o op p┆
0x06c0…06e0 08 70 08 70 74 08 74 08 74 08 74 6c 08 6c 08 6c 08 6c 65 08 65 08 65 08 65 6e 08 6e 08 6e 08 6e   ┆ p pt t t tl l l le e e en n n n┆
0x06e0…0700 3b 08 3b 08 3b 08 3b 0a 0a 44 08 44 08 44 08 44 45 08 45 08 45 08 45 53 08 53 08 53 08 53 43 08   ┆; ; ; ;  D D D DE E E ES S S SC ┆
0x0700…0720 43 08 43 08 43 52 08 52 08 52 08 52 49 08 49 08 49 08 49 50 08 50 08 50 08 50 54 08 54 08 54 08   ┆C C CR R R RI I I IP P P PT T T ┆
0x0720…0740 54 49 08 49 08 49 08 49 4f 08 4f 08 4f 08 4f 4e 08 4e 08 4e 08 4e 0a 20 20 20 20 20 5f 08 67 5f   ┆TI I I IO O O ON N N N      _ g_┆
0x0740…0760 08 65 5f 08 74 5f 08 73 5f 08 6f 5f 08 63 5f 08 6b 5f 08 6f 5f 08 70 5f 08 74 20 61 6e 64 20 5f   ┆ e_ t_ s_ o_ c_ k_ o_ p_ t and _┆
0x0760…0780 08 73 5f 08 65 5f 08 74 5f 08 73 5f 08 6f 5f 08 63 5f 08 6b 5f 08 6f 5f 08 70 5f 08 74 20 6d 61   ┆ s_ e_ t_ s_ o_ c_ k_ o_ p_ t ma┆
0x0780…07a0 6e 69 70 75 6c 61 74 65 20 5f 08 6f 5f 08 70 5f 08 74 5f 08 69 5f 08 6f 5f 08 6e 5f 08 73 20 61   ┆nipulate _ o_ p_ t_ i_ o_ n_ s a┆
0x07a0…07c0 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 0a 20 20 20 20 20 61 20 73 6f 63 6b 65 74 2e 20 20 4f   ┆ssociated with      a socket.  O┆
0x07c0…07e0 70 74 69 6f 6e 73 20 6d 61 79 20 65 78 69 73 74 20 61 74 20 6d 75 6c 74 69 70 6c 65 20 70 72 6f   ┆ptions may exist at multiple pro┆
0x07e0…0800 74 6f 63 6f 6c 20 6c 65 76 65 6c 73 3b 0a 20 20 20 20 20 74 68 65 79 20 61 72 65 20 61 6c 77 61   ┆tocol levels;      they are alwa┆
0x0800…0820 79 73 20 70 72 65 73 65 6e 74 20 61 74 20 74 68 65 20 75 70 70 65 72 6d 6f 73 74 20 60 60 73 6f   ┆ys present at the uppermost ``so┆
0x0820…0840 63 6b 65 74 27 27 20 6c 65 76 65 6c 2e 0a 0a 20 20 20 20 20 57 68 65 6e 20 6d 61 6e 69 70 75 6c   ┆cket'' level.       When manipul┆
0x0840…0860 61 74 69 6e 67 20 73 6f 63 6b 65 74 20 6f 70 74 69 6f 6e 73 20 74 68 65 20 6c 65 76 65 6c 20 61   ┆ating socket options the level a┆
0x0860…0880 74 20 77 68 69 63 68 20 74 68 65 0a 20 20 20 20 20 6f 70 74 69 6f 6e 20 72 65 73 69 64 65 73 20   ┆t which the      option resides ┆
0x0880…08a0 61 6e 64 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 6f 70 74 69 6f 6e 20 6d 75 73 74 20   ┆and the name of the option must ┆
0x08a0…08c0 62 65 20 73 70 65 63 69 66 69 65 64 2e 0a 20 20 20 20 20 54 6f 20 6d 61 6e 69 70 75 6c 61 74 65   ┆be specified.      To manipulate┆
0x08c0…08e0 20 6f 70 74 69 6f 6e 73 20 61 74 20 74 68 65 20 60 60 73 6f 63 6b 65 74 27 27 20 6c 65 76 65 6c   ┆ options at the ``socket'' level┆
0x08e0…0900 2c 20 5f 08 6c 5f 08 65 5f 08 76 5f 08 65 5f 08 6c 20 69 73 0a 20 20 20 20 20 73 70 65 63 69 66   ┆, _ l_ e_ v_ e_ l is      specif┆
0x0900…0920 69 65 64 20 61 73 20 53 4f 4c 5f 53 4f 43 4b 45 54 2e 20 20 54 6f 20 6d 61 6e 69 70 75 6c 61 74   ┆ied as SOL_SOCKET.  To manipulat┆
0x0920…0940 65 20 6f 70 74 69 6f 6e 73 20 61 74 20 61 6e 79 20 6f 74 68 65 72 0a 20 20 20 20 20 6c 65 76 65   ┆e options at any other      leve┆
0x0940…0960 6c 20 74 68 65 20 70 72 6f 74 6f 63 6f 6c 20 6e 75 6d 62 65 72 20 6f 66 20 74 68 65 20 61 70 70   ┆l the protocol number of the app┆
0x0960…0980 72 6f 70 72 69 61 74 65 20 70 72 6f 74 6f 63 6f 6c 20 63 6f 6e 2d 0a 20 20 20 20 20 74 72 6f 6c   ┆ropriate protocol con-      trol┆
0x0980…09a0 6c 69 6e 67 20 74 68 65 20 6f 70 74 69 6f 6e 20 69 73 20 73 75 70 70 6c 69 65 64 2e 20 20 46 6f   ┆ling the option is supplied.  Fo┆
0x09a0…09c0 72 20 65 78 61 6d 70 6c 65 2c 20 74 6f 20 69 6e 64 69 63 61 74 65 0a 20 20 20 20 20 74 68 61 74   ┆r example, to indicate      that┆
0x09c0…09e0 20 61 6e 20 6f 70 74 69 6f 6e 20 69 73 20 74 6f 20 62 65 20 69 6e 74 65 72 70 72 65 74 65 64 20   ┆ an option is to be interpreted ┆
0x09e0…0a00 62 79 20 74 68 65 20 54 43 50 20 70 72 6f 74 6f 63 6f 6c 2c 0a 20 20 20 20 20 5f 08 6c 5f 08 65   ┆by the TCP protocol,      _ l_ e┆
0x0a00…0a20 5f 08 76 5f 08 65 5f 08 6c 20 73 68 6f 75 6c 64 20 62 65 20 73 65 74 20 74 6f 20 74 68 65 20 70   ┆_ v_ e_ l should be set to the p┆
0x0a20…0a40 72 6f 74 6f 63 6f 6c 20 6e 75 6d 62 65 72 20 6f 66 20 54 43 50 3b 20 73 65 65 0a 20 20 20 20 20   ┆rotocol number of TCP; see      ┆
0x0a40…0a60 5f 08 67 5f 08 65 5f 08 74 5f 08 70 5f 08 72 5f 08 6f 5f 08 74 5f 08 6f 5f 08 65 5f 08 6e 5f 08   ┆_ g_ e_ t_ p_ r_ o_ t_ o_ e_ n_ ┆
0x0a60…0a80 74 28 33 6e 29 2e 0a 0a 20 20 20 20 20 54 68 65 20 70 61 72 61 6d 65 74 65 72 73 20 5f 08 6f 5f   ┆t(3n).       The parameters _ o_┆
0x0a80…0aa0 08 70 5f 08 74 5f 08 76 5f 08 61 5f 08 6c 20 61 6e 64 20 5f 08 6f 5f 08 70 5f 08 74 5f 08 6c 5f   ┆ p_ t_ v_ a_ l and _ o_ p_ t_ l_┆
0x0aa0…0ac0 08 65 5f 08 6e 20 61 72 65 20 75 73 65 64 20 74 6f 20 61 63 63 65 73 73 20 6f 70 74 69 6f 6e 0a   ┆ e_ n are used to access option ┆
0x0ac0…0ae0 20 20 20 20 20 76 61 6c 75 65 73 20 66 6f 72 20 5f 08 73 5f 08 65 5f 08 74 5f 08 73 5f 08 6f 5f   ┆     values for _ s_ e_ t_ s_ o_┆
0x0ae0…0b00 08 63 5f 08 6b 5f 08 6f 5f 08 70 5f 08 74 2e 20 20 46 6f 72 20 5f 08 67 5f 08 65 5f 08 74 5f 08   ┆ c_ k_ o_ p_ t.  For _ g_ e_ t_ ┆
0x0b00…0b20 73 5f 08 6f 5f 08 63 5f 08 6b 5f 08 6f 5f 08 70 5f 08 74 20 74 68 65 79 20 69 64 65 6e 74 69 66   ┆s_ o_ c_ k_ o_ p_ t they identif┆
0x0b20…0b40 79 20 61 0a 20 20 20 20 20 62 75 66 66 65 72 20 69 6e 20 77 68 69 63 68 20 74 68 65 20 76 61 6c   ┆y a      buffer in which the val┆
0x0b40…0b60 75 65 20 66 6f 72 20 74 68 65 20 72 65 71 75 65 73 74 65 64 20 6f 70 74 69 6f 6e 28 73 29 20 61   ┆ue for the requested option(s) a┆
0x0b60…0b80 72 65 20 74 6f 0a 20 20 20 20 20 62 65 20 72 65 74 75 72 6e 65 64 2e 20 20 46 6f 72 20 5f 08 67   ┆re to      be returned.  For _ g┆
0x0b80…0ba0 5f 08 65 5f 08 74 5f 08 73 5f 08 6f 5f 08 63 5f 08 6b 5f 08 6f 5f 08 70 5f 08 74 2c 20 5f 08 6f   ┆_ e_ t_ s_ o_ c_ k_ o_ p_ t, _ o┆
0x0ba0…0bc0 5f 08 70 5f 08 74 5f 08 6c 5f 08 65 5f 08 6e 20 69 73 20 61 20 76 61 6c 75 65 2d 72 65 73 75 6c   ┆_ p_ t_ l_ e_ n is a value-resul┆
0x0bc0…0be0 74 0a 20 20 20 20 20 70 61 72 61 6d 65 74 65 72 2c 20 69 6e 69 74 69 61 6c 6c 79 20 63 6f 6e 74   ┆t      parameter, initially cont┆
0x0be0…0c00 61 69 6e 69 6e 67 20 74 68 65 20 73 69 7a 65 20 6f 66 20 74 68 65 20 62 75 66 66 65 72 0a 20 20   ┆aining the size of the buffer   ┆
0x0c00…0c20 20 20 20 70 6f 69 6e 74 65 64 20 74 6f 20 62 79 20 5f 08 6f 5f 08 70 5f 08 74 5f 08 76 5f 08 61   ┆   pointed to by _ o_ p_ t_ v_ a┆
0x0c20…0c40 5f 08 6c 2c 20 61 6e 64 20 6d 6f 64 69 66 69 65 64 20 6f 6e 20 72 65 74 75 72 6e 20 74 6f 20 69   ┆_ l, and modified on return to i┆
0x0c40…0c60 6e 64 69 63 61 74 65 20 74 68 65 0a 20 20 20 20 20 61 63 74 75 61 6c 20 73 69 7a 65 20 6f 66 20   ┆ndicate the      actual size of ┆
0x0c60…0c80 74 68 65 20 76 61 6c 75 65 20 72 65 74 75 72 6e 65 64 2e 20 20 49 66 20 6e 6f 20 6f 70 74 69 6f   ┆the value returned.  If no optio┆
0x0c80…0ca0 6e 20 76 61 6c 75 65 20 69 73 20 74 6f 0a 20 20 20 20 20 62 65 20 73 75 70 70 6c 69 65 64 20 6f   ┆n value is to      be supplied o┆
0x0ca0…0cc0 72 20 72 65 74 75 72 6e 65 64 2c 20 5f 08 6f 5f 08 70 5f 08 74 5f 08 76 5f 08 61 5f 08 6c 20 6d   ┆r returned, _ o_ p_ t_ v_ a_ l m┆
0x0cc0…0ce0 61 79 20 62 65 20 73 75 70 70 6c 69 65 64 20 61 73 20 30 2e 0a 0a 20 20 20 20 20 5f 08 6f 5f 08   ┆ay be supplied as 0.       _ o_ ┆
0x0ce0…0d00 70 5f 08 74 5f 08 6e 5f 08 61 5f 08 6d 5f 08 65 20 61 6e 64 20 61 6e 79 20 73 70 65 63 69 66 69   ┆p_ t_ n_ a_ m_ e and any specifi┆
0x0d00…0d20 65 64 20 6f 70 74 69 6f 6e 73 20 61 72 65 20 70 61 73 73 65 64 20 75 6e 69 6e 74 65 72 70 72 65   ┆ed options are passed uninterpre┆
0x0d20…0d40 74 65 64 0a 20 20 20 20 20 74 6f 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 70 72 6f 74   ┆ted      to the appropriate prot┆
0x0d40…0d60 6f 63 6f 6c 20 6d 6f 64 75 6c 65 20 66 6f 72 20 69 6e 74 65 72 70 72 65 74 61 74 69 6f 6e 2e 20   ┆ocol module for interpretation. ┆
0x0d60…0d80 20 54 68 65 0a 20 20 20 20 20 69 6e 63 6c 75 64 65 20 66 69 6c 65 20 3c 73 79 73 2f 73 6f 63 6b   ┆ The      include file <sys/sock┆
0x0d80…0da0 65 74 2e 68 3e 20 63 6f 6e 74 61 69 6e 73 20 64 65 66 69 6e 69 74 69 6f 6e 73 20 66 6f 72 0a 20   ┆et.h> contains definitions for  ┆
0x0da0…0dc0 20 20 20 20 60 60 73 6f 63 6b 65 74 27 27 20 6c 65 76 65 6c 20 6f 70 74 69 6f 6e 73 2c 20 64 65   ┆    ``socket'' level options, de┆
0x0dc0…0de0 73 63 72 69 62 65 64 20 62 65 6c 6f 77 2e 20 20 4f 70 74 69 6f 6e 73 20 61 74 20 6f 74 68 65 72   ┆scribed below.  Options at other┆
0x0de0…0e00 0a 20 20 20 20 20 70 72 6f 74 6f 63 6f 6c 20 6c 65 76 65 6c 73 20 76 61 72 79 20 69 6e 20 66 6f   ┆      protocol levels vary in fo┆
0x0e00…0e20 72 6d 61 74 20 61 6e 64 20 6e 61 6d 65 3b 20 63 6f 6e 73 75 6c 74 20 74 68 65 0a 20 20 20 20 20   ┆rmat and name; consult the      ┆
0x0e20…0e40 61 70 70 72 6f 70 72 69 61 74 65 20 65 6e 74 72 69 65 73 20 69 6e 20 73 65 63 74 69 6f 6e 20 28   ┆appropriate entries in section (┆
0x0e40…0e60 34 70 29 2e 0a 0a 20 20 20 20 20 4d 6f 73 74 20 73 6f 63 6b 65 74 2d 6c 65 76 65 6c 20 6f 70 74   ┆4p).       Most socket-level opt┆
0x0e60…0e80 69 6f 6e 73 20 74 61 6b 65 20 61 6e 20 69 6e 74 20 70 61 72 61 6d 65 74 65 72 20 66 6f 72 20 5f   ┆ions take an int parameter for _┆
0x0e80…0ea0 08 6f 5f 08 70 5f 08 74 5f 08 76 5f 08 61 5f 08 6c 2e 0a 20 20 20 20 20 46 6f 72 20 5f 08 73 5f   ┆ o_ p_ t_ v_ a_ l.      For _ s_┆
0x0ea0…0ec0 08 65 5f 08 74 5f 08 73 5f 08 6f 5f 08 63 5f 08 6b 5f 08 6f 5f 08 70 5f 08 74 2c 20 74 68 65 20   ┆ e_ t_ s_ o_ c_ k_ o_ p_ t, the ┆
0x0ec0…0ee0 70 61 72 61 6d 65 74 65 72 20 73 68 6f 75 6c 64 20 6e 6f 6e 2d 7a 65 72 6f 20 74 6f 20 65 6e 61   ┆parameter should non-zero to ena┆
0x0ee0…0f00 62 6c 65 20 61 0a 20 20 20 20 20 62 6f 6f 6c 65 61 6e 20 6f 70 74 69 6f 6e 2c 20 6f 72 20 7a 65   ┆ble a      boolean option, or ze┆
0x0f00…0f20 72 6f 20 69 66 20 74 68 65 20 6f 70 74 69 6f 6e 20 69 73 20 74 6f 20 62 65 20 64 69 73 61 62 6c   ┆ro if the option is to be disabl┆
0x0f20…0f40 65 64 2e 0a 20 20 20 20 20 53 4f 5f 4c 49 4e 47 45 52 20 75 73 65 73 20 61 20 73 74 72 75 63 74   ┆ed.      SO_LINGER uses a struct┆
0x0f40…0f60 20 6c 69 6e 67 65 72 20 70 61 72 61 6d 65 74 65 72 2c 20 61 73 20 64 65 66 69 6e 65 64 20 69 6e   ┆ linger parameter, as defined in┆
0x0f60…0f80 0a 20 20 20 20 20 3c 73 79 73 2f 73 6f 63 6b 65 74 2e 68 3e 20 3a 0a 0a 20 20 20 20 20 73 74 72   ┆      <sys/socket.h> :       str┆
0x0f80…0fa0 75 63 74 20 6c 69 6e 67 65 72 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 20 20 6c   ┆uct linger {              int  l┆
0x0fa0…0fc0 5f 6f 6e 6f 66 66 3b 20 20 20 2f 2a 20 6f 70 74 69 6f 6e 20 6f 6e 2f 6f 66 66 20 2a 2f 0a 20 20   ┆_onoff;   /* option on/off */   ┆
0x0fc0…0fe0 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 20 20 6c 5f 6c 69 6e 67 65 72 3b 20 20 2f 2a 20 6c 69   ┆           int  l_linger;  /* li┆
0x0fe0…1000 6e 67 65 72 20 74 69 6d 65 20 2a 2f 0a 20 20 20 20 20 7d 3b 0a 0a 0a 0a 0a 0a 0a 0a 20 20 20 20   ┆nger time */      };            ┆
0x1000…1020 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6f 70 74 69 6f 6e 73 20 61 72 65 20 72 65 63 6f 67   ┆ The following options are recog┆
0x1020…1040 6e 69 7a 65 64 20 61 74 20 74 68 65 20 73 6f 63 6b 65 74 20 6c 65 76 65 6c 2e 0a 20 20 20 20 20   ┆nized at the socket level.      ┆
0x1040…1060 45 78 63 65 70 74 20 61 73 20 6e 6f 74 65 64 2c 20 65 61 63 68 20 6d 61 79 20 62 65 20 65 78 61   ┆Except as noted, each may be exa┆
0x1060…1080 6d 69 6e 65 64 20 77 69 74 68 20 5f 08 67 5f 08 65 5f 08 74 5f 08 73 5f 08 6f 5f 08 63 5f 08 6b   ┆mined with _ g_ e_ t_ s_ o_ c_ k┆
0x1080…10a0 5f 08 6f 5f 08 70 5f 08 74 20 61 6e 64 0a 20 20 20 20 20 73 65 74 20 77 69 74 68 20 5f 08 73 5f   ┆_ o_ p_ t and      set with _ s_┆
0x10a0…10c0 08 65 5f 08 74 5f 08 73 5f 08 6f 5f 08 63 5f 08 6b 5f 08 6f 5f 08 70 5f 08 74 2e 0a 0a 20 20 20   ┆ e_ t_ s_ o_ c_ k_ o_ p_ t.     ┆
0x10c0…10e0 20 20 20 20 20 20 20 53 4f 5f 44 45 42 55 47 20 20 20 20 20 20 74 6f 67 67 6c 65 20 72 65 63 6f   ┆       SO_DEBUG      toggle reco┆
0x10e0…1100 72 64 69 6e 67 20 6f 66 20 64 65 62 75 67 67 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 0a 20   ┆rding of debugging information  ┆
0x1100…1120 20 20 20 20 20 20 20 20 20 53 4f 5f 52 45 55 53 45 41 44 44 52 20 20 74 6f 67 67 6c 65 20 6c 6f   ┆         SO_REUSEADDR  toggle lo┆
0x1120…1140 63 61 6c 20 61 64 64 72 65 73 73 20 72 65 75 73 65 0a 20 20 20 20 20 20 20 20 20 20 53 4f 5f 4b   ┆cal address reuse           SO_K┆
0x1140…1160 45 45 50 41 4c 49 56 45 20 20 74 6f 67 67 6c 65 20 6b 65 65 70 20 63 6f 6e 6e 65 63 74 69 6f 6e   ┆EEPALIVE  toggle keep connection┆
0x1160…1180 73 20 61 6c 69 76 65 0a 20 20 20 20 20 20 20 20 20 20 53 4f 5f 44 4f 4e 54 52 4f 55 54 45 20 20   ┆s alive           SO_DONTROUTE  ┆
0x1180…11a0 74 6f 67 67 6c 65 20 72 6f 75 74 69 6e 67 20 62 79 70 61 73 73 20 66 6f 72 20 6f 75 74 67 6f 69   ┆toggle routing bypass for outgoi┆
0x11a0…11c0 6e 67 20 6d 65 73 73 61 67 65 73 0a 20 20 20 20 20 20 20 20 20 20 53 4f 5f 4c 49 4e 47 45 52 20   ┆ng messages           SO_LINGER ┆
0x11c0…11e0 20 20 20 20 6c 69 6e 67 65 72 20 6f 6e 20 63 6c 6f 73 65 20 69 66 20 64 61 74 61 20 70 72 65 73   ┆    linger on close if data pres┆
0x11e0…1200 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 53 4f 5f 42 52 4f 41 44 43 41 53 54 20 20 74 6f 67 67   ┆ent           SO_BROADCAST  togg┆
0x1200…1220 6c 65 20 70 65 72 6d 69 73 73 69 6f 6e 20 74 6f 20 74 72 61 6e 73 6d 69 74 20 62 72 6f 61 64 63   ┆le permission to transmit broadc┆
0x1220…1240 61 73 74 20 6d 65 73 73 61 67 65 73 0a 20 20 20 20 20 20 20 20 20 20 53 4f 5f 4f 4f 42 49 4e 4c   ┆ast messages           SO_OOBINL┆
0x1240…1260 49 4e 45 20 20 74 6f 67 67 6c 65 20 72 65 63 65 70 74 69 6f 6e 20 6f 66 20 6f 75 74 2d 6f 66 2d   ┆INE  toggle reception of out-of-┆
0x1260…1280 62 61 6e 64 20 64 61 74 61 20 69 6e 20 62 61 6e 64 0a 20 20 20 20 20 20 20 20 20 20 53 4f 5f 53   ┆band data in band           SO_S┆
0x1280…12a0 4e 44 42 55 46 20 20 20 20 20 73 65 74 20 62 75 66 66 65 72 20 73 69 7a 65 20 66 6f 72 20 6f 75   ┆NDBUF     set buffer size for ou┆
0x12a0…12c0 74 70 75 74 0a 20 20 20 20 20 20 20 20 20 20 53 4f 5f 52 43 56 42 55 46 20 20 20 20 20 73 65 74   ┆tput           SO_RCVBUF     set┆
0x12c0…12e0 20 62 75 66 66 65 72 20 73 69 7a 65 20 66 6f 72 20 69 6e 70 75 74 0a 20 20 20 20 20 20 20 20 20   ┆ buffer size for input          ┆
0x12e0…1300 20 53 4f 5f 54 59 50 45 20 20 20 20 20 20 20 67 65 74 20 74 68 65 20 74 79 70 65 20 6f 66 20 74   ┆ SO_TYPE       get the type of t┆
0x1300…1320 68 65 20 73 6f 63 6b 65 74 20 28 67 65 74 20 6f 6e 6c 79 29 0a 20 20 20 20 20 20 20 20 20 20 53   ┆he socket (get only)           S┆
0x1320…1340 4f 5f 45 52 52 4f 52 20 20 20 20 20 20 67 65 74 20 61 6e 64 20 63 6c 65 61 72 20 65 72 72 6f 72   ┆O_ERROR      get and clear error┆
0x1340…1360 20 6f 6e 20 74 68 65 20 73 6f 63 6b 65 74 20 28 67 65 74 20 6f 6e 6c 79 29 0a 0a 20 20 20 20 20   ┆ on the socket (get only)       ┆
0x1360…1380 53 4f 5f 44 45 42 55 47 20 65 6e 61 62 6c 65 73 20 64 65 62 75 67 67 69 6e 67 20 69 6e 20 74 68   ┆SO_DEBUG enables debugging in th┆
0x1380…13a0 65 20 75 6e 64 65 72 6c 79 69 6e 67 20 70 72 6f 74 6f 63 6f 6c 0a 20 20 20 20 20 6d 6f 64 75 6c   ┆e underlying protocol      modul┆
0x13a0…13c0 65 73 2e 20 20 53 4f 5f 52 45 55 53 45 41 44 44 52 20 69 6e 64 69 63 61 74 65 73 20 74 68 61 74   ┆es.  SO_REUSEADDR indicates that┆
0x13c0…13e0 20 74 68 65 20 72 75 6c 65 73 20 75 73 65 64 20 69 6e 0a 20 20 20 20 20 76 61 6c 69 64 61 74 69   ┆ the rules used in      validati┆
0x13e0…1400 6e 67 20 61 64 64 72 65 73 73 65 73 20 73 75 70 70 6c 69 65 64 20 69 6e 20 61 20 5f 08 62 5f 08   ┆ng addresses supplied in a _ b_ ┆
0x1400…1420 69 5f 08 6e 5f 08 64 28 32 29 20 63 61 6c 6c 20 73 68 6f 75 6c 64 20 61 6c 6c 6f 77 0a 20 20 20   ┆i_ n_ d(2) call should allow    ┆
0x1420…1440 20 20 72 65 75 73 65 20 6f 66 20 6c 6f 63 61 6c 20 61 64 64 72 65 73 73 65 73 2e 20 20 53 4f 5f   ┆  reuse of local addresses.  SO_┆
0x1440…1460 4b 45 45 50 41 4c 49 56 45 20 65 6e 61 62 6c 65 73 20 74 68 65 20 70 65 72 69 6f 64 69 63 0a 20   ┆KEEPALIVE enables the periodic  ┆
0x1460…1480 20 20 20 20 74 72 61 6e 73 6d 69 73 73 69 6f 6e 20 6f 66 20 6d 65 73 73 61 67 65 73 20 6f 6e 20   ┆    transmission of messages on ┆
0x1480…14a0 61 20 63 6f 6e 6e 65 63 74 65 64 20 73 6f 63 6b 65 74 2e 20 20 53 68 6f 75 6c 64 20 74 68 65 0a   ┆a connected socket.  Should the ┆
0x14a0…14c0 20 20 20 20 20 63 6f 6e 6e 65 63 74 65 64 20 70 61 72 74 79 20 66 61 69 6c 20 74 6f 20 72 65 73   ┆     connected party fail to res┆
0x14c0…14e0 70 6f 6e 64 20 74 6f 20 74 68 65 73 65 20 6d 65 73 73 61 67 65 73 2c 20 74 68 65 20 63 6f 6e 2d   ┆pond to these messages, the con-┆
0x14e0…1500 0a 20 20 20 20 20 6e 65 63 74 69 6f 6e 20 69 73 20 63 6f 6e 73 69 64 65 72 65 64 20 62 72 6f 6b   ┆      nection is considered brok┆
0x1500…1520 65 6e 20 61 6e 64 20 70 72 6f 63 65 73 73 65 73 20 75 73 69 6e 67 20 74 68 65 20 73 6f 63 6b 65   ┆en and processes using the socke┆
0x1520…1540 74 0a 20 20 20 20 20 61 72 65 20 6e 6f 74 69 66 69 65 64 20 76 69 61 20 61 20 53 49 47 50 49 50   ┆t      are notified via a SIGPIP┆
0x1540…1560 45 20 73 69 67 6e 61 6c 2e 20 20 53 4f 5f 44 4f 4e 54 52 4f 55 54 45 20 69 6e 64 69 63 61 74 65   ┆E signal.  SO_DONTROUTE indicate┆
0x1560…1580 73 0a 20 20 20 20 20 74 68 61 74 20 6f 75 74 67 6f 69 6e 67 20 6d 65 73 73 61 67 65 73 20 73 68   ┆s      that outgoing messages sh┆
0x1580…15a0 6f 75 6c 64 20 62 79 70 61 73 73 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 72 6f 75 74 69 6e 67   ┆ould bypass the standard routing┆
0x15a0…15c0 0a 20 20 20 20 20 66 61 63 69 6c 69 74 69 65 73 2e 20 20 49 6e 73 74 65 61 64 2c 20 6d 65 73 73   ┆      facilities.  Instead, mess┆
0x15c0…15e0 61 67 65 73 20 61 72 65 20 64 69 72 65 63 74 65 64 20 74 6f 20 74 68 65 20 61 70 70 72 6f 70 72   ┆ages are directed to the appropr┆
0x15e0…1600 69 2d 0a 20 20 20 20 20 61 74 65 20 6e 65 74 77 6f 72 6b 20 69 6e 74 65 72 66 61 63 65 20 61 63   ┆i-      ate network interface ac┆
0x1600…1620 63 6f 72 64 69 6e 67 20 74 6f 20 74 68 65 20 6e 65 74 77 6f 72 6b 20 70 6f 72 74 69 6f 6e 20 6f   ┆cording to the network portion o┆
0x1620…1640 66 0a 20 20 20 20 20 74 68 65 20 64 65 73 74 69 6e 61 74 69 6f 6e 20 61 64 64 72 65 73 73 2e 0a   ┆f      the destination address. ┆
0x1640…1660 0a 20 20 20 20 20 53 4f 5f 4c 49 4e 47 45 52 20 63 6f 6e 74 72 6f 6c 73 20 74 68 65 20 61 63 74   ┆      SO_LINGER controls the act┆
0x1660…1680 69 6f 6e 20 74 61 6b 65 6e 20 77 68 65 6e 20 75 6e 73 65 6e 74 20 6d 65 73 73 61 67 73 20 61 72   ┆ion taken when unsent messags ar┆
0x1680…16a0 65 0a 20 20 20 20 20 71 75 65 75 65 64 20 6f 6e 20 73 6f 63 6b 65 74 20 61 6e 64 20 61 20 5f 08   ┆e      queued on socket and a _ ┆
0x16a0…16c0 63 5f 08 6c 5f 08 6f 5f 08 73 5f 08 65 28 32 29 20 69 73 20 70 65 72 66 6f 72 6d 65 64 2e 20 20   ┆c_ l_ o_ s_ e(2) is performed.  ┆
0x16c0…16e0 49 66 20 74 68 65 20 73 6f 63 6b 65 74 0a 20 20 20 20 20 70 72 6f 6d 69 73 65 73 20 72 65 6c 69   ┆If the socket      promises reli┆
0x16e0…1700 61 62 6c 65 20 64 65 6c 69 76 65 72 79 20 6f 66 20 64 61 74 61 20 61 6e 64 20 53 4f 5f 4c 49 4e   ┆able delivery of data and SO_LIN┆
0x1700…1720 47 45 52 20 69 73 20 73 65 74 2c 20 74 68 65 0a 20 20 20 20 20 73 79 73 74 65 6d 20 77 69 6c 6c   ┆GER is set, the      system will┆
0x1720…1740 20 62 6c 6f 63 6b 20 74 68 65 20 70 72 6f 63 65 73 73 20 6f 6e 20 74 68 65 20 5f 08 63 5f 08 6c   ┆ block the process on the _ c_ l┆
0x1740…1760 5f 08 6f 5f 08 73 5f 08 65 20 61 74 74 65 6d 70 74 20 75 6e 74 69 6c 20 69 74 0a 20 20 20 20 20   ┆_ o_ s_ e attempt until it      ┆
0x1760…1780 69 73 20 61 62 6c 65 20 74 6f 20 74 72 61 6e 73 6d 69 74 20 74 68 65 20 64 61 74 61 20 6f 72 20   ┆is able to transmit the data or ┆
0x1780…17a0 75 6e 74 69 6c 20 69 74 20 64 65 63 69 64 65 73 20 69 74 20 69 73 0a 20 20 20 20 20 75 6e 61 62   ┆until it decides it is      unab┆
0x17a0…17c0 6c 65 20 74 6f 20 64 65 6c 69 76 65 72 20 74 68 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 28 61   ┆le to deliver the information (a┆
0x17c0…17e0 20 74 69 6d 65 6f 75 74 20 70 65 72 69 6f 64 2c 20 74 65 72 6d 65 64 0a 20 20 20 20 20 74 68 65   ┆ timeout period, termed      the┆
0x17e0…1800 20 6c 69 6e 67 65 72 20 69 6e 74 65 72 76 61 6c 2c 20 69 73 20 73 70 65 63 69 66 69 65 64 20 69   ┆ linger interval, is specified i┆
0x1800…1820 6e 20 74 68 65 20 5f 08 73 5f 08 65 5f 08 74 5f 08 73 5f 08 6f 5f 08 63 5f 08 6b 5f 08 6f 5f 08   ┆n the _ s_ e_ t_ s_ o_ c_ k_ o_ ┆
0x1820…1840 70 5f 08 74 20 63 61 6c 6c 0a 20 20 20 20 20 77 68 65 6e 20 53 4f 5f 4c 49 4e 47 45 52 20 69 73   ┆p_ t call      when SO_LINGER is┆
0x1840…1860 20 72 65 71 75 65 73 74 65 64 29 2e 20 49 66 20 53 4f 5f 4c 49 4e 47 45 52 20 69 73 20 64 69 73   ┆ requested). If SO_LINGER is dis┆
0x1860…1880 61 62 6c 65 64 20 61 6e 64 20 61 0a 20 20 20 20 20 5f 08 63 5f 08 6c 5f 08 6f 5f 08 73 5f 08 65   ┆abled and a      _ c_ l_ o_ s_ e┆
0x1880…18a0 20 69 73 20 69 73 73 75 65 64 2c 20 74 68 65 20 73 79 73 74 65 6d 20 77 69 6c 6c 20 70 72 6f 63   ┆ is issued, the system will proc┆
0x18a0…18c0 65 73 73 20 74 68 65 20 63 6c 6f 73 65 20 69 6e 20 61 0a 20 20 20 20 20 6d 61 6e 6e 65 72 20 74   ┆ess the close in a      manner t┆
0x18c0…18e0 68 61 74 20 61 6c 6c 6f 77 73 20 74 68 65 20 70 72 6f 63 65 73 73 20 74 6f 20 63 6f 6e 74 69 6e   ┆hat allows the process to contin┆
0x18e0…1900 75 65 20 61 73 20 71 75 69 63 6b 6c 79 20 61 73 0a 20 20 20 20 20 70 6f 73 73 69 62 6c 65 2e 0a   ┆ue as quickly as      possible. ┆
0x1900…1920 0a 20 20 20 20 20 54 68 65 20 6f 70 74 69 6f 6e 20 53 4f 5f 42 52 4f 41 44 43 41 53 54 20 72 65   ┆      The option SO_BROADCAST re┆
[…truncated at 200 lines…]