Sponsored Content
Full Discussion: fgets problems
Top Forums Programming fgets problems Post 302397211 by Corona688 on Sunday 21st of February 2010 12:03:43 PM
Old 02-21-2010
Quote:
Originally Posted by CRGreathouse
Unfortunately I don't recall
So you have no idea why code using your own personally-developed stack-modifier was crashing or how, or why it stopped, but are 100% certain it wasn't a segfault despite it having all the hallmarks of one because that would be inconvenient. Faith-based software-maintenance, I tell you. Smilie

Oh well, I'm done arguing until you have new data or questions. You know our positions already. Like achenle says, good luck, you're going to need it. (Though I thoroughly disagree that there's no way to improve on modern memory management!)
 

10 More Discussions You Might Find Interesting

1. UNIX for Advanced & Expert Users

'make' problems (compliation problems?)

I'm trying to compile and install both most recent version of 'make' and the most recent version of 'openssh' on my Sparc20. I've run into the following problems... and I don't know what they mean. Can someone please help me resolve these issues? I'm using the 'make' version that was... (5 Replies)
Discussion started by: xyyz
5 Replies

2. UNIX for Dummies Questions & Answers

Problems with ld.so.1

I renamed ld.so.1 on a Sun machine running Solaris 2.6. Now I cannot boot the system and I can use only very few commands in Maintenance Mode. Can someone help me? (3 Replies)
Discussion started by: ciccio
3 Replies

3. Programming

fgets()

does anyone knows how to accept a command from a user.. i was wondering to use fgets(), but got no idea how to start it... (4 Replies)
Discussion started by: skanky
4 Replies

4. Programming

Problem with fgets and rewind function ..

Hello Friends, I got stuck with fgets () & rewind() function .. Please need help.. Actually I am doing a like, The function should read lines from a txt file until the function is called.. If the data from the txt file ends then it goes to the top and then again when the function is called... (1 Reply)
Discussion started by: user_prady
1 Replies

5. Programming

Question about NULL Character & fgets()

Assume client send the message " Hello ", i get output such as Sent mesg: hello Bytes Sent to Client: 6 bytes_received = recv(clientSockD, data, MAX_DATA, 0); if(bytes_received) { send(clientSockD, data, bytes_received, 0); data = '\0';... (2 Replies)
Discussion started by: f.ben.isaac
2 Replies

6. Programming

[C] fgets problem with SIGINT singlal!!!

Hi all, I have this method to read a string from a STDIN: void readLine(char* inputBuffer){ fgets (inputBuffer, MAX_LINE, stdin); fflush(stdin); /* remove '\n' char from string */ if(strlen(inputBuffer) != 0) inputBuffer = '\0'; } All work fine but if i... (1 Reply)
Discussion started by: hurricane86
1 Replies

7. UNIX for Dummies Questions & Answers

Problems with using less

Hello, I am having problems with using less on Linux version 2.6.18-92.1.17.el5 (brewbuilder@hs20-bc1-7.build.redhat.com) (gcc version 4.1.2 20071124 (Red Hat 4.1.2-42)). I am using csh but have the same problems on bash. If I pipe something to less it works perfectly i.e. cat file | less... (9 Replies)
Discussion started by: z1dane
9 Replies

8. Programming

fgets problems newline

hello, i'm trying to write a C-program that reads a file line by line. (and searches each line for a given string) This file is an special ASCII-database-file, with a lot of entries. I checked the line with most length, and it was about 4000 characters. With google i found several... (4 Replies)
Discussion started by: p1cm1n
4 Replies

9. Programming

fgets read file line with "\n" inside

Hi, I have a string like this, char str ="This, a sample string.\\nThis is the second line, \\n \\n, we will have one blank line"; if I want to use strtok() to seperate the string, which token should I use? I tried "\n", "\\n", either not working. peter (1 Reply)
Discussion started by: laopi
1 Replies

10. Shell Programming and Scripting

while and do problems

Any ideas how to clear this error as it seems I dont understand if,do,while and els commands #!/bin/ksh set -x print "This script creates test messages" print "Please enter test case name" read testcasename echo $testcasename skipfield=Y while print "Do you want to skip this field... (4 Replies)
Discussion started by: andrew.p.mcderm
4 Replies
Info::CiscoStack(3pm)					User Contributed Perl Documentation				     Info::CiscoStack(3pm)

NAME
SNMP::Info::CiscoStack - SNMP Interface to data from CISCO-STACK-MIB and CISCO-PORT-SECURITY-MIB AUTHOR
Max Baker SYNOPSIS
# Let SNMP::Info determine the correct subclass for you. my $ciscostats = new SNMP::Info( AutoSpecify => 1, Debug => 1, DestHost => 'myswitch', Community => 'public', Version => 2 ) or die "Can't connect to DestHost. "; my $class = $ciscostats->class(); print "SNMP::Info determined this device to fall under subclass : $class "; DESCRIPTION
SNMP::Info::CiscoStack is a subclass of SNMP::Info that provides an interface to the "CISCO-STACK-MIB". This MIB is used across the Catalyst family under CatOS and IOS. Use or create in a subclass of SNMP::Info. Do not use directly. Inherited Classes none. Required MIBs CISCO-STACK-MIB GLOBALS
$stack->broadcast() ("sysBroadcast") $stack->fan() ("chassisFanStatus") $stack->model() ("chassisModel") $stack->netmask() ("sysNetMask") $stack->ps1_type() ("chassisPs1Type") $stack->ps2_type() ("chassisPs2Type") $stack->ps1_status() ("chassisPs1Status") $stack->ps2_status() ("chassisPs2Status") $stack->serial() ("chassisSerialNumberString") or ("chassisSerialNumber") $stack->slots() ("chassisNumSlots") TABLE METHODS
Interface Tables $stack->i_physical() Returns a map to IID for ports that are physical ports, not vlans, etc. $stack->i_type() Crosses p_port() with p_type() and returns the results. Overrides with "ifType" if p_type() isn't available. $stack->i_duplex() Returns reference to hash of iid to current link duplex setting. First checks for fixed gigabit ports which are always full duplex. Next, if the port is not operational and reported port duplex ("portDuplex") is auto then the operational duplex can not be determined. Otherwise it uses the reported port duplex ("portDuplex"). $stack->i_duplex_admin() Returns reference to hash of iid to administrative duplex setting. First checks for fixed gigabit ports which are always full duplex. Next checks the port administrative speed ("portAdminSpeed") which if set to autonegotiate then the duplex will also autonegotiate, otherwise it uses the reported port duplex ("portDuplex"). $stack->i_speed_admin() Returns reference to hash of iid to administrative speed setting. "portAdminSpeed" $stack->set_i_speed_admin(speed, ifIndex) Sets port speed, must be supplied with speed and port C<ifIndex> Speed choices are 'auto', '10', '100', '1000' Crosses $stack->p_port() with $stack->p_duplex() to utilize port C<ifIndex>. Example: my %if_map = reverse %{$stack->interfaces()}; $stack->set_i_speed_admin('auto', $if_map{'FastEthernet0/1'}) or die "Couldn't change port speed. ",$stack->error(1); $stack->set_i_duplex_admin(duplex, ifIndex) Sets port duplex, must be supplied with duplex and port C<ifIndex> Speed choices are 'auto', 'half', 'full' Crosses $stack->p_port() with $stack->p_duplex() to utilize port C<ifIndex>. Example: my %if_map = reverse %{$stack->interfaces()}; $stack->set_i_duplex_admin('auto', $if_map{'FastEthernet0/1'}) or die "Couldn't change port duplex. ",$stack->error(1); Module table This table holds configuration information for each of the blades installed in the Catalyst device. $stack->m_type() ("moduleType") $stack->m_model() ("moduleModel") $stack->m_serial() ("moduleSerialNumber") $stack->m_status() ("moduleStatus") $stack->m_name() ("moduleName") $stack->m_ports() ("moduleNumPorts") $stack->m_ports_status() Returns a list of space separated status strings for the ports. To see the status of port 4 : @ports_status = split(' ', $stack->m_ports_status() ); $port4 = $ports_status[3]; ("modulePortStatus") $stack->m_ports_hwver() ("moduleHwVersion") $stack->m_ports_fwver() ("moduleFwVersion") $stack->m_ports_swver() ("moduleSwVersion") $stack->m_ports_ip() ("moduleIPAddress") $stack->m_ports_sub1() ("moduleSubType") $stack->m_ports_sub2() ("moduleSubType2") Modules - Router Blades $stack->m_ip() ("moduleIPAddress") $stack->m_sub1() ("moduleSubType") $stack->m_sub2() ("moduleSubType2") Port Entry Table ("CISCO-STACK-MIB::portTable") $stack->p_name() ("portName") $stack->p_type() ("portType") $stack->p_status() ("portOperStatus") $stack->p_status2() ("portAdditionalStatus") $stack->p_speed() ("portAdminSpeed") $stack->p_duplex() ("portDuplex") $stack->p_port() ("portIfIndex") $stack->p_rx_flow_control() Can be either "on" "off" or "disagree" "Indicates the receive flow control operational status of the port. If the port could not agree with the far end on a link protocol, its operational status will be disagree(3)." "portOperRxFlowControl" $stack->p_tx_flow_control() Can be either "on" "off" or "disagree" "Indicates the transmit flow control operational status of the port. If the port could not agree with the far end on a link protocol, its operational status will be disagree(3)." "portOperTxFlowControl" $stack->p_rx_flow_control_admin() Can be either "on" "off" or "desired" "Indicates the receive flow control administrative status set on the port. If the status is set to on(1), the port will require the far end to send flow control. If the status is set to off(2), the port will not allow far end to send flow control. If the status is set to desired(3), the port will allow the far end to send the flow control." "portAdminRxFlowControl" $stack->p_tx_flow_control_admin() Can be either "on" "off" or "desired" "Indicates the transmit flow control administrative status set on the port. If the status is set to on(1), the port will send flow control to the far end. If the status is set to off(2), the port will not send flow control to the far end. If the status is set to desired(3), the port will send flow control to the far end if the far end supports it." "portAdminTxFlowControl" Port Capability Table ("CISCO-STACK-MIB::portCpbTable") $stack->p_speed_admin() ("portCpbSpeed") $stack->p_duplex_admin() ("portCpbDuplex") Data Munging Callback Subroutines $stack->munge_port_status() Munges binary byte describing each port into ascii, and returns an ascii list separated by spaces. perl v5.12.4 2011-09-28 Info::CiscoStack(3pm)
All times are GMT -4. The time now is 05:17 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy