function make_packet($dir, $pid, $fd, $args, $size) { global $S; global $T; global $I; $pkt = array(); $pkt["payload"] = get_payload($args); $pkt["size"] = $size; if ($S[$fd] == "tcp") { $pkt["istcp"] = 1; $pkt["tcpseq"] = ++$T[$fd][$dir]; } else { $pkt["istcp"] = 0; $pkt["tcpseq"] = 0; } if ($dir == "out") { /* out: write, send, sendto */ $dst = get_addr($args); if (!$dst[1]) { $dst = $I[$fd]["dst"]; } if (!$dst[1]) { $dst = makeup_addr($pid, $fd); } $src = $I[$fd]["src"]; if (!$src[1]) { $src = makeup_addr($pid, $fd); } } else { /* in: read, recv, recvfrom */ $src = get_addr($args); if (!$src[1]) { $src = $I[$fd]["dst"]; } if (!$src[1]) { $src = makeup_addr($pid, $fd); } $dst = $I[$fd]["src"]; if (!$dst[1]) { $dst = makeup_addr($pid, $fd); } } $pkt["srcip"] = $src[0]; $pkt["srcport"] = $src[1]; $pkt["dstip"] = $dst[0]; $pkt["dstport"] = $dst[1]; return $pkt; }
px; background-color: transparent; text-align:left"> <!-- 5/17/09, 7/7/09 --> <?php function get_addr() { // returns incident address 11/27/09 $query = "SELECT * FROM `{$GLOBALS['mysql_prefix']}ticket` WHERE `id`= " . get_ticket_id() . " LIMIT 1"; $result = mysql_query($query) or do_error($query, 'mysql query failed', mysql_error(), basename(__FILE__), __LINE__); $row = stripslashes_deep(mysql_fetch_array($result)); return "{$row['street']}<br />{$row['city']}<br /> {$row['state']}"; } // end function get_addr() $thefunc = is_guest() ? "guest()" : "validate()"; // disallow guest attempts $nr_units = 1; $addr = get_addr(); ?> <div id='boxB' class='box' style='left:<?php print $from_left; ?> px;top:<?php print $from_top; ?> px; position:fixed;' > <!-- 9/23/10 --> <div class="bar" STYLE="width:12em; color:red; background-color : transparent; text-align: center " onmousedown="dragStart(event, 'boxB')"><I>Drag me</I></div><!-- drag bar - 2/5/11 --> <div style = "margin-top:10px;"> <IMG SRC="markers/down.png" BORDER=0 onclick = "location.href = '#page_bottom';" STYLE = 'margin-left:2px;' /> <IMG SRC="markers/up.png" BORDER=0 onclick = "location.href = '#page_top';" STYLE = 'margin-left:40px;'/><br /> </div> <div style = 'height:10px;'/> </div>
function lbl_move($link, $action, $label_id, $to_addr) { $user = '******'; $comment = 'manual move or sign off'; $fr_addr = get_addr($link, $label_id); if ($fr_addr != "SIGNED OFF") { $q = 'UPDATE labels SET address = "%s" WHERE label_id = "%s"'; $query = sprintf($q, $to_addr, (string) $label_id); $result = mysqli_query($link, $query); if (!$result) { die(mysqli_error($link)); } else { log_add($link, $user, $action, $label_id, $fr_addr, $to_addr, $comment); } $n = mysqli_affected_rows($link); //echo $n." labels moved"; return $n; } else { $err_msg = "The label(s) is already SIGNED OFF!" . '<br>' . "Please read system log for more details."; require_once "./views/error.php"; return 0; } }