| | 105 | | | | struct pkt * |
| | 106 | | | | pk_new(len) |
| | 107 | | | | int len; |
| | 108 | | | | { |
| | 109 | | | | struct pkt *pp; |
| | 110 | | | | |
| true | 111 | | | | if (!(pp = TALLOC(1, struct pkt, "pkt")))
|
| | 112 | | | | goto oops; |
| | 113 | | | | |
| | 114 | | | | |
| | 115 | | | | |
| | 116 | | | | |
| ((char*)&$unknown_170529)[20] <= 4095 | 117 | | | | if (len) { | Problem | | ((char*)&$unknown_170529)[20] <= 4095 |
|
| | 118 | | | | if (!(pp->pk_dat = pp->pk_buf = da_new(len))) { |
| | 119 | | | | PVM_FREE(pp);
|
| | 120 | | | | goto oops; |
| | 121 | | | | } |
| | 122 | | | | pp->pk_max = len; |
| | 123 | | | | pp->pk_len = 0; |
| | 124 | | | | pp->pk_link = pp->pk_rlink = 0; |
| | 125 | | | | |
| ((char*)&$unknown_170530)[20] <= 4095 | 126 | | | | } else { | Problem | | ((char*)&$unknown_170530)[20] <= 4095 |
|
| ((char*)&$unknown_170531)[20] <= 4095 | 127 | | | | pp->pk_dat = pp->pk_buf = 0; | Problem | | ((char*)&$unknown_170531)[20] <= 4095 |
|
| ((char*)&$unknown_170533)[20] <= 4095 | 128 | | | | pp->pk_link = pp->pk_rlink = pp; | Problem | | ((char*)&$unknown_170533)[20] <= 4095 |
|
| | 129 | | | | } |
| ((char*)&$unknown_170535)[20] <= 4095 | 130 | | | | pp->pk_cpos = 0; | Problem | | ((char*)&$unknown_170535)[20] <= 4095 |
|
| ((char*)&$unknown_170536)[20] <= 4095 | 131 | | | | pp->pk_tlink = pp->pk_trlink = 0; | Problem | | ((char*)&$unknown_170536)[20] <= 4095 |
|
| ((char*)&$unknown_170538)[20] <= 4095 | 132 | | | | return pp; | Problem | | ((char*)&$unknown_170538)[20] <= 4095 |
|
| | 133 | | | | |
| | 134 | | | | oops: |
| | 135 | | | | pvmlogerror("pk_new() can't get memory\n"); |
| | 136 | | | | pvmbailout(0); |
| | 137 | | | | return (struct pkt*)0; |
| pk_new$return->pk_dat <= 4095 | 138 | | | | } | Problem | | pk_new$return->pk_dat <= 4095 |
|