src/article.s

/* [<][>][^][v][top]
[bottom][index][help] */

FUNCTIONS

This source file includes following functions.

        .file   "article.c"
        .version        "01.01"
.stabs "/home/proff/c/nntpcache/src/",100,0,0,.Ltext0
.stabs "article.c",100,0,0,.Ltext0
.text
.Ltext0:
        .stabs  "gcc2_compiled.", 0x3c, 0, 0, 0
.stabs "int:t(0,1)=r(0,1);0020000000000;0017777777777;",128,0,0,0
.stabs "char:t(0,2)=r(0,2);0;127;",128,0,0,0
.stabs "long int:t(0,3)=r(0,1);0020000000000;0017777777777;",128,0,0,0
.stabs "unsigned int:t(0,4)=r(0,1);0000000000000;0037777777777;",128,0,0,0
.stabs "long unsigned int:t(0,5)=r(0,1);0000000000000;0037777777777;",128,0,0,0
.stabs "long long int:t(0,6)=r(0,1);01000000000000000000000;0777777777777777777777;",128,0,0,0
.stabs "long long unsigned int:t(0,7)=r(0,1);0000000000000;01777777777777777777777;",128,0,0,0
.stabs "short int:t(0,8)=r(0,8);-32768;32767;",128,0,0,0
.stabs "short unsigned int:t(0,9)=r(0,9);0;65535;",128,0,0,0
.stabs "signed char:t(0,10)=r(0,10);-128;127;",128,0,0,0
.stabs "unsigned char:t(0,11)=r(0,11);0;255;",128,0,0,0
.stabs "float:t(0,12)=r(0,1);4;0;",128,0,0,0
.stabs "double:t(0,13)=r(0,1);8;0;",128,0,0,0
.stabs "long double:t(0,14)=r(0,1);12;0;",128,0,0,0
.stabs "complex int:t(0,15)=s8real:(0,1),0,32;imag:(0,1),32,32;;",128,0,0,0
.stabs "complex float:t(0,16)=r(0,16);4;0;",128,0,0,0
.stabs "complex double:t(0,17)=r(0,17);8;0;",128,0,0,0
.stabs "complex long double:t(0,18)=r(0,18);12;0;",128,0,0,0
.stabs "void:t(0,19)=(0,19)",128,0,0,0
.stabs "nglobal.h",130,0,0,0
.stabs "../common/standard.h",130,0,0,0
.stabs "../cf/nconf.h",130,0,0,0
.stabs "../config.h",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "../common/ntypes.h",130,0,0,0
.stabs "/usr/include/sys/types.h",130,0,0,0
.stabs "/usr/include/features.h",130,0,0,0
.stabs "/usr/include/sys/cdefs.h",130,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/gnu/stubs.h",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/bits/types.h",130,0,0,0
.stabs "/usr/lib/gcc-lib/i386-linux/2.95.2/include/stddef.h",130,0,0,0
.stabs "size_t:t(11,1)=(0,4)",128,0,170,0
.stabn 162,0,0,0
.stabs "__u_char:t(10,1)=(0,11)",128,0,32,0
.stabs "__u_short:t(10,2)=(0,9)",128,0,33,0
.stabs "__u_int:t(10,3)=(0,4)",128,0,34,0
.stabs "__u_long:t(10,4)=(0,5)",128,0,35,0
.stabs "__u_quad_t:t(10,5)=(0,7)",128,0,37,0
.stabs "__quad_t:t(10,6)=(0,6)",128,0,38,0
.stabs "__int8_t:t(10,7)=(0,10)",128,0,49,0
.stabs "__uint8_t:t(10,8)=(0,11)",128,0,50,0
.stabs "__int16_t:t(10,9)=(0,8)",128,0,51,0
.stabs "__uint16_t:t(10,10)=(0,9)",128,0,52,0
.stabs "__int32_t:t(10,11)=(0,1)",128,0,53,0
.stabs "__uint32_t:t(10,12)=(0,4)",128,0,54,0
.stabs "__int64_t:t(10,13)=(0,6)",128,0,56,0
.stabs "__uint64_t:t(10,14)=(0,7)",128,0,57,0
.stabs "__qaddr_t:t(10,15)=(10,16)=*(10,6)",128,0,59,0
.stabs "__dev_t:t(10,17)=(10,5)",128,0,61,0
.stabs "__uid_t:t(10,18)=(10,3)",128,0,62,0
.stabs "__gid_t:t(10,19)=(10,3)",128,0,63,0
.stabs "__ino_t:t(10,20)=(10,4)",128,0,64,0
.stabs "__mode_t:t(10,21)=(10,3)",128,0,65,0
.stabs "__nlink_t:t(10,22)=(10,3)",128,0,66,0
.stabs "__off_t:t(10,23)=(0,3)",128,0,67,0
.stabs "__loff_t:t(10,24)=(10,6)",128,0,68,0
.stabs "__pid_t:t(10,25)=(0,1)",128,0,69,0
.stabs "__ssize_t:t(10,26)=(0,1)",128,0,70,0
.stabs "__rlim_t:t(10,27)=(10,4)",128,0,71,0
.stabs "__rlim64_t:t(10,28)=(10,5)",128,0,72,0
.stabs "__id_t:t(10,29)=(10,3)",128,0,73,0
.stabs "__fsid_t:t(10,30)=(10,31)=s8__val:(10,32)=ar(0,1);0;1;(0,1),0,64;;",128,0,78,0
.stabs "__daddr_t:t(10,33)=(0,1)",128,0,81,0
.stabs "__caddr_t:t(10,34)=(10,35)=*(0,2)",128,0,82,0
.stabs "__time_t:t(10,36)=(0,3)",128,0,83,0
.stabs "__swblk_t:t(10,37)=(0,3)",128,0,84,0
.stabs "__clock_t:t(10,38)=(0,3)",128,0,86,0
.stabs "__fd_mask:t(10,39)=(0,5)",128,0,89,0
.stabs "__fd_set:t(10,40)=(10,41)=s128__fds_bits:(10,42)=ar(0,1);0;31;(10,39),0,1024;;",128,0,111,0
.stabs "__key_t:t(10,43)=(0,1)",128,0,114,0
.stabs "__ipc_pid_t:t(10,44)=(0,9)",128,0,117,0
.stabs "__blkcnt_t:t(10,45)=(0,3)",128,0,123,0
.stabs "__blkcnt64_t:t(10,46)=(10,6)",128,0,124,0
.stabs "__fsblkcnt_t:t(10,47)=(10,4)",128,0,127,0
.stabs "__fsblkcnt64_t:t(10,48)=(10,5)",128,0,128,0
.stabs "__fsfilcnt_t:t(10,49)=(10,4)",128,0,131,0
.stabs "__fsfilcnt64_t:t(10,50)=(10,5)",128,0,132,0
.stabs "__ino64_t:t(10,51)=(10,4)",128,0,135,0
.stabs "__off64_t:t(10,52)=(10,24)",128,0,138,0
.stabs "__t_scalar_t:t(10,53)=(0,3)",128,0,141,0
.stabs "__t_uscalar_t:t(10,54)=(0,5)",128,0,142,0
.stabs "__intptr_t:t(10,55)=(0,1)",128,0,145,0
.stabn 162,0,0,0
.stabs "u_char:t(6,1)=(10,1)",128,0,33,0
.stabs "u_short:t(6,2)=(10,2)",128,0,34,0
.stabs "u_int:t(6,3)=(10,3)",128,0,35,0
.stabs "u_long:t(6,4)=(10,4)",128,0,36,0
.stabs "quad_t:t(6,5)=(10,6)",128,0,37,0
.stabs "u_quad_t:t(6,6)=(10,5)",128,0,38,0
.stabs "fsid_t:t(6,7)=(10,30)",128,0,39,0
.stabs "loff_t:t(6,8)=(10,24)",128,0,42,0
.stabs "ino_t:t(6,9)=(10,20)",128,0,46,0
.stabs "dev_t:t(6,10)=(10,17)",128,0,58,0
.stabs "gid_t:t(6,11)=(10,19)",128,0,63,0
.stabs "mode_t:t(6,12)=(10,21)",128,0,68,0
.stabs "nlink_t:t(6,13)=(10,22)",128,0,73,0
.stabs "uid_t:t(6,14)=(10,18)",128,0,78,0
.stabs "off_t:t(6,15)=(10,23)",128,0,84,0
.stabs "pid_t:t(6,16)=(10,25)",128,0,96,0
.stabs "id_t:t(6,17)=(10,29)",128,0,101,0
.stabs "ssize_t:t(6,18)=(10,26)",128,0,105,0
.stabs "daddr_t:t(6,19)=(10,33)",128,0,110,0
.stabs "caddr_t:t(6,20)=(10,34)",128,0,111,0
.stabs "key_t:t(6,21)=(10,43)",128,0,115,0
.stabs "/usr/include/time.h",130,0,0,0
.stabs "time_t:t(12,1)=(10,36)",128,0,71,0
.stabn 162,0,0,0
.stabs "/usr/lib/gcc-lib/i386-linux/2.95.2/include/stddef.h",130,0,0,0
.stabn 162,0,0,0
.stabs "ulong:t(6,22)=(0,5)",128,0,129,0
.stabs "ushort:t(6,23)=(0,9)",128,0,130,0
.stabs "uint:t(6,24)=(0,4)",128,0,131,0
.stabs "int8_t:t(6,25)=(0,10)",128,0,169,0
.stabs "int16_t:t(6,26)=(0,8)",128,0,170,0
.stabs "int32_t:t(6,27)=(0,1)",128,0,171,0
.stabs "int64_t:t(6,28)=(0,6)",128,0,172,0
.stabs "u_int8_t:t(6,29)=(0,11)",128,0,175,0
.stabs "u_int16_t:t(6,30)=(0,9)",128,0,176,0
.stabs "u_int32_t:t(6,31)=(0,4)",128,0,177,0
.stabs "u_int64_t:t(6,32)=(0,7)",128,0,178,0
.stabs "register_t:t(6,33)=(0,1)",128,0,180,0
.stabs "/usr/include/endian.h",130,0,0,0
.stabs "/usr/include/bits/endian.h",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/sys/select.h",130,0,0,0
.stabs "/usr/include/bits/select.h",130,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/bits/sigset.h",130,0,0,0
.stabs "__sig_atomic_t:t(18,1)=(0,1)",128,0,23,0
.stabs "__sigset_t:t(18,2)=(18,3)=s128__val:(18,4)=ar(0,1);0;31;(0,5),0,1024;;",128,0,31,0
.stabn 162,0,0,0
.stabs "/usr/include/time.h",130,0,0,0
.stabs "timespec:T(19,1)=s8tv_sec:(0,3),0,32;tv_nsec:(0,3),32,32;;",128,0,0,0
.stabn 162,0,0,0
.stabs "fd_mask:t(16,1)=(10,39)",128,0,48,0
.stabs "fd_set:t(16,2)=(10,40)",128,0,51,0
.stabn 162,0,0,0
.stabs "/usr/include/sys/sysmacros.h",130,0,0,0
.stabn 162,0,0,0
.stabs "blkcnt_t:t(6,34)=(10,45)",128,0,203,0
.stabs "fsblkcnt_t:t(6,35)=(10,47)",128,0,204,0
.stabs "fsfilcnt_t:t(6,36)=(10,49)",128,0,205,0
.stabn 162,0,0,0
.stabs "/usr/include/sys/param.h",130,0,0,0
.stabs "/usr/lib/gcc-lib/i386-linux/2.95.2/include/limits.h",130,0,0,0
.stabs "/usr/lib/gcc-lib/i386-linux/2.95.2/include/syslimits.h",130,0,0,0
.stabs "/usr/lib/gcc-lib/i386-linux/2.95.2/include/limits.h",130,0,0,0
.stabs "/usr/include/limits.h",130,0,0,0
.stabs "/usr/include/bits/posix1_lim.h",130,0,0,0
.stabs "/usr/include/bits/local_lim.h",130,0,0,0
.stabs "/usr/include/linux/limits.h",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/bits/posix2_lim.h",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/linux/param.h",130,0,0,0
.stabs "/usr/include/asm/param.h",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "n_8:t(5,1)=(0,2)",128,0,39,0
.stabs "n_u8:t(5,2)=(0,11)",128,0,57,0
.stabs "n_16:t(5,3)=(0,8)",128,0,73,0
.stabs "n_u16:t(5,4)=(0,9)",128,0,89,0
.stabs "n_32:t(5,5)=(0,1)",128,0,105,0
.stabs "n_u32:t(5,6)=(0,4)",128,0,120,0
.stabs "n_64:t(5,7)=(0,6)",128,0,140,0
.stabs "n_u64:t(5,8)=(0,7)",128,0,163,0
.stabs "big_t:t(5,9)=(5,7)",128,0,165,0
.stabn 162,0,0,0
.stabs "/usr/include/stdio.h",130,0,0,0
.stabs "/usr/lib/gcc-lib/i386-linux/2.95.2/include/stddef.h",130,0,0,0
.stabn 162,0,0,0
.stabs "/usr/lib/gcc-lib/i386-linux/2.95.2/include/stdarg.h",130,0,0,0
.stabs "__gnuc_va_list:t(34,1)=(34,2)=*(0,19)",128,0,73,0
.stabn 162,0,0,0
.stabs "FILE:t(32,1)=(32,2)=xs_IO_FILE:",128,0,48,0
.stabs "/usr/include/libio.h",130,0,0,0
.stabs "/usr/include/_G_config.h",130,0,0,0
.stabs "/usr/lib/gcc-lib/i386-linux/2.95.2/include/stddef.h",130,0,0,0
.stabs "wchar_t:t(37,1)=(0,3)",128,0,255,0
.stabs "wint_t:t(37,2)=(0,4)",128,0,280,0
.stabn 162,0,0,0
.stabs "_G_int16_t:t(36,1)=(0,8)",128,0,35,0
.stabs "_G_int32_t:t(36,2)=(0,1)",128,0,36,0
.stabs "_G_uint16_t:t(36,3)=(0,9)",128,0,37,0
.stabs "_G_uint32_t:t(36,4)=(0,4)",128,0,38,0
.stabn 162,0,0,0
.stabs "/usr/lib/gcc-lib/i386-linux/2.95.2/include/stdarg.h",130,0,0,0
.stabn 162,0,0,0
.stabs "_IO_lock_t:t(35,1)=(0,19)",128,0,164,0
.stabs "_IO_marker:T(35,2)=s12_next:(35,3)=*(35,2),0,32;_sbuf:(35,4)=*(32,2),32,32;_pos:(0,1),64,32;;",128,0,0,0
.stabs "_IO_FILE:T(32,2)=s148_flags:(0,1),0,32;_IO_read_ptr:(10,35),32,32;_IO_read_end:(10,35),64,32;_IO_read_base:(10,35),96,32;_IO_write_base:(10,35),128,32;_IO_write_ptr:(10,35),160,32;_IO_write_end:(10,35),192,32;_IO_buf_base:(10,35),224,32;_IO_buf_end:(10,35),256,32;_IO_save_base:(10,35),288,32;_IO_backup_base:(10,35),320,32;_IO_save_end:(10,35),352,32;_markers:(35,3),384,32;_chain:(35,4),416,32;_fileno:(0,1),448,32;_blksize:(0,1),480,32;_old_offset:(10,23),512,32;_cur_column:(0,9),544,16;_vtable_offset:(0,10),560,8;_shortbuf:(35,5)=ar(0,1);0;0;(0,2),568,8;_lock:(35,6)=*(35,1),576,32;_offset:(10,52),608,64;_unused2:(35,7)=ar(0,1);0;15;(0,1),672,512;;",128,0,0,0
.stabs "_IO_FILE:t(35,8)=(32,2)",128,0,240,0
.stabs "__io_read_fn:t(35,9)=(35,10)=f(10,26)",128,0,263,0
.stabs "__io_write_fn:t(35,11)=(35,12)=f(10,26)",128,0,272,0
.stabs "__io_seek_fn:t(35,13)=(35,14)=f(0,1)",128,0,280,0
.stabs "__io_close_fn:t(35,15)=(35,16)=f(0,1)",128,0,283,0
.stabn 162,0,0,0
.stabs "fpos_t:t(32,3)=(10,23)",128,0,61,0
.stabs "/usr/include/bits/stdio_lim.h",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/unistd.h",130,0,0,0
.stabs "/usr/include/bits/posix_opt.h",130,0,0,0
.stabn 162,0,0,0
.stabs "/usr/lib/gcc-lib/i386-linux/2.95.2/include/stddef.h",130,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/bits/confname.h",130,0,0,0
.stabs " :T(43,1)=e_PC_LINK_MAX:0,_PC_MAX_CANON:1,_PC_MAX_INPUT:2,_PC_NAME_MAX:3,_PC_PATH_MAX:4,_PC_PIPE_BUF:5,_PC_CHOWN_RESTRICTED:6,_PC_NO_TRUNC:7,_PC_VDISABLE:8,_PC_SYNC_IO:9,_PC_ASYNC_IO:10,_PC_PRIO_IO:11,_PC_SOCK_MAXBUF:12,_PC_FILESIZEBITS:13,;",128,0,0,0
.stabs " :T(43,2)=e_SC_ARG_MAX:0,_SC_CHILD_MAX:1,_SC_CLK_TCK:2,_SC_NGROUPS_MAX:3,_SC_OPEN_MAX:4,_SC_STREAM_MAX:5,_SC_TZNAME_MAX:6,_SC_JOB_CONTROL:7,_SC_SAVED_IDS:8,_SC_REALTIME_SIGNALS:9,_SC_PRIORITY_SCHEDULING:10,_SC_TIMERS:11,_SC_ASYNCHRONOUS_IO:12,_SC_PRIORITIZED_IO:13,_SC_SYNCHRONIZED_IO:14,_SC_FSYNC:15,_SC_MAPPED_FILES:16,_SC_MEMLOCK:17,_SC_MEMLOCK_RANGE:18,_SC_MEMORY_PROTECTION:19,_SC_MESSAGE_PASSING:20,_SC_SEMAPHORES:21,_SC_SHARED_MEMORY_OBJECTS:22,_SC_AIO_LISTIO_MAX:23,_SC_AIO_MAX:24,_SC_AIO_PRIO_DELTA_MAX:25,_SC_DELAYTIMER_MAX:26,_SC_MQ_OPEN_MAX:27,_SC_MQ_PRIO_MAX:28,_SC_VERSION:29,_SC_PAGESIZE:30,_SC_RTSIG_MAX:31,_SC_SEM_NSEMS_MAX:32,_SC_SEM_VALUE_MAX:33,_SC_SIGQUEUE_MAX:34,_SC_TIMER_MAX:35,_SC_BC_BASE_MAX:36,_SC_BC_DIM_MAX:37,_SC_BC_SCALE_MAX:38,_SC_BC_STRING_MAX:39,_SC_COLL_WEIGHTS_MAX:40,_SC_EQUIV_CLASS_MAX:41,_SC_EXPR_NEST_MAX:42,_SC_LINE_MAX:43,_SC_RE_DUP_MAX:44,_SC_CHARCLASS_NAME_MAX:45,_SC_2_VERSION:46,_SC_2_C_BIND:47,_SC_2_C_DEV:48,_SC_2_FORT_DEV:49,_SC_2_FORT_RUN:50,_SC_2_SW_DEV:51,_SC_2_LOCALEDEF:52,_SC_PII:53,_SC_PII_XTI:54,_SC_PII_SOCKET:55,_SC_PII_INTERNET:56,_SC_PII_OSI:57,_SC_POLL:58,_SC_SELECT:59,_SC_UIO_MAXIOV:60,_SC_PII_INTERNET_STREAM:61,_SC_PII_INTERNET_DGRAM:62,_SC_PII_OSI_COTS:63,_SC_PII_OSI_CLTS:64,_SC_PII_OSI_M:65,_SC_T_IOV_MAX:66,_SC_THREADS:67,_SC_THREAD_SAFE_FUNCTIONS:68,_SC_GETGR_R_SIZE_MAX:69,_SC_GETPW_R_SIZE_MAX:70,_SC_LOGIN_NAME_MAX:71,_SC_TTY_NAME_MAX:72,_SC_THREAD_DESTRUCTOR_ITERATIONS:73,_SC_THREAD_KEYS_MAX:74,_SC_THREAD_STACK_MIN:75,_SC_THREAD_THREADS_MAX:76,_SC_THREAD_ATTR_STACKADDR:77,_SC_THREAD_ATTR_STACKSIZE:78,_SC_THREAD_PRIORITY_SCHEDULING:79,_SC_THREAD_PRIO_INHERIT:80,_SC_THREAD_PRIO_PROTECT:81,_SC_THREAD_PROCESS_SHARED:82,_SC_NPROCESSORS_CONF:83,_SC_NPROCESSORS_ONLN:84,_SC_PHYS_PAGES:85,_SC_AVPHYS_PAGES:86,_SC_ATEXIT_MAX:87,_SC_PASS_MAX:88,_SC_XOPEN_VERSION:89,_SC_XOPEN_XCU_VERSION:90,_SC_XOPEN_UNIX:91,_SC_XOPEN_CRYPT:92,_SC_XOPEN_ENH_I18N:93,_SC_XOPEN_SHM:94,_SC_2_CHAR_TERM:95,_SC_2_C_VERSION:96,_SC_2_UPE:97,_SC_XOPEN_XPG2:98,_SC_XOPEN_XPG3:99,_SC_XOPEN_XPG4:100,_SC_CHAR_BIT:101,_SC_CHAR_MAX:102,_SC_CHAR_MIN:103,_SC_INT_MAX:104,_SC_INT_MIN:105,_SC_LONG_BIT:106,_SC_WORD_BIT:107,_SC_MB_LEN_MAX:108,_SC_NZERO:109,_SC_SSIZE_MAX:110,_SC_SCHAR_MAX:111,_SC_SCHAR_MIN:112,_SC_SHRT_MAX:113,_SC_SHRT_MIN:114,_SC_UCHAR_MAX:115,_SC_UINT_MAX:116,_SC_ULONG_MAX:117,_SC_USHRT_MAX:118,_SC_NL_ARGMAX:119,_SC_NL_LANGMAX:120,_SC_NL_MSGMAX:121,_SC_NL_NMAX:122,_SC_NL_SETMAX:123,_SC_NL_TEXTMAX:124,_SC_XBS5_ILP32_OFF32:125,_SC_XBS5_ILP32_OFFBIG:126,_SC_XBS5_LP64_OFF64:127,_SC_XBS5_LPBIG_OFFBIG:128,_SC_XOPEN_LEGACY:129,_SC_XOPEN_REALTIME:130,_SC_XOPEN_REALTIME_THREADS:131,;",128,0,0,0
.stabs " :T(43,3)=e_CS_PATH:0,;",128,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/getopt.h",130,0,0,0
.stabn 162,0,0,0
.stabs "/usr/lib/gcc-lib/i386-linux/2.95.2/include/stddef.h",130,0,0,0
.stabs "ptrdiff_t:t(45,1)=(0,1)",128,0,118,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/stdlib.h",130,0,0,0
.stabs "/usr/lib/gcc-lib/i386-linux/2.95.2/include/stddef.h",130,0,0,0
.stabn 162,0,0,0
.stabs "div_t:t(46,1)=(46,2)=s8quot:(0,1),0,32;rem:(0,1),32,32;;",128,0,45,0
.stabs "ldiv_t:t(46,3)=(46,4)=s8quot:(0,3),0,32;rem:(0,3),32,32;;",128,0,53,0
.stabs "random_data:T(46,5)=s28fptr:(46,6)=*(6,27),0,32;rptr:(46,6),32,32;state:(46,6),64,32;rand_type:(0,1),96,32;rand_deg:(0,1),128,32;rand_sep:(0,1),160,32;end_ptr:(46,6),192,32;;",128,0,0,0
.stabs "drand48_data:T(46,7)=s24x:(46,8)=ar(0,1);0;2;(0,9),0,48;a:(46,8),48,48;c:(0,9),96,16;old_x:(46,8),112,48;init:(0,1),160,32;;",128,0,0,0
.stabs "/usr/include/alloca.h",130,0,0,0
.stabs "/usr/lib/gcc-lib/i386-linux/2.95.2/include/stddef.h",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "__compar_fn_t:t(46,9)=(46,10)=*(46,11)=f(0,1)",128,0,603,0
.stabn 162,0,0,0
.stabs "/usr/lib/gcc-lib/i386-linux/2.95.2/include/stdarg.h",130,0,0,0
.stabs "va_list:t(50,1)=(34,1)",128,0,188,0
.stabn 162,0,0,0
.stabs "/usr/include/sys/unistd.h",130,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/errno.h",130,0,0,0
.stabs "/usr/include/bits/errno.h",130,0,0,0
.stabs "/usr/include/linux/errno.h",130,0,0,0
.stabs "/usr/include/asm/errno.h",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/string.h",130,0,0,0
.stabs "/usr/lib/gcc-lib/i386-linux/2.95.2/include/stddef.h",130,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/xlocale.h",130,0,0,0
.stabs "__locale_struct:T(58,1)=s36__locales:(58,2)=ar(0,1);0;5;(58,3)=*(58,4)=xslocale_data:,0,192;__ctype_b:(58,5)=*(0,9),192,32;__ctype_tolower:(58,6)=*(0,1),224,32;__ctype_toupper:(58,6),256,32;;",128,0,0,0
.stabs "__locale_t:t(58,7)=(58,8)=*(58,1)",128,0,36,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/syslog.h",130,0,0,0
.stabs "/usr/include/sys/syslog.h",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/ctype.h",130,0,0,0
.stabs " :T(61,1)=e_ISupper:256,_ISlower:512,_ISalpha:1024,_ISdigit:2048,_ISxdigit:4096,_ISspace:8192,_ISprint:16384,_ISgraph:32768,_ISblank:1,_IScntrl:2,_ISpunct:4,_ISalnum:8,;",128,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/sys/times.h",130,0,0,0
.stabs "/usr/include/time.h",130,0,0,0
.stabs "clock_t:t(63,1)=(10,38)",128,0,60,0
.stabn 162,0,0,0
.stabs "tms:T(62,1)=s16tms_utime:(63,1),0,32;tms_stime:(63,1),32,32;tms_cutime:(63,1),64,32;tms_cstime:(63,1),96,32;;",128,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/time.h",130,0,0,0
.stabs "/usr/lib/gcc-lib/i386-linux/2.95.2/include/stddef.h",130,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/bits/time.h",130,0,0,0
.stabn 162,0,0,0
.stabs "tm:T(64,1)=s44tm_sec:(0,1),0,32;tm_min:(0,1),32,32;tm_hour:(0,1),64,32;tm_mday:(0,1),96,32;tm_mon:(0,1),128,32;tm_year:(0,1),160,32;tm_wday:(0,1),192,32;tm_yday:(0,1),224,32;tm_isdst:(0,1),256,32;tm_gmtoff:(0,3),288,32;tm_zone:(64,2)=*(0,2),320,32;;",128,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/sys/time.h",130,0,0,0
.stabs "/usr/include/bits/time.h",130,0,0,0
.stabs "timeval:T(68,1)=s8tv_sec:(10,36),0,32;tv_usec:(10,36),32,32;;",128,0,0,0
.stabn 162,0,0,0
.stabs "timezone:T(67,1)=s8tz_minuteswest:(0,1),0,32;tz_dsttime:(0,1),32,32;;",128,0,0,0
.stabs "__itimer_which:T(67,2)=eITIMER_REAL:0,ITIMER_VIRTUAL:1,ITIMER_PROF:2,;",128,0,0,0
.stabs "itimerval:T(67,3)=s16it_interval:(68,1),0,64;it_value:(68,1),64,64;;",128,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/signal.h",130,0,0,0
.stabs "/usr/include/bits/sigset.h",130,0,0,0
.stabn 162,0,0,0
.stabs "sig_atomic_t:t(69,1)=(18,1)",128,0,41,0
.stabs "sigset_t:t(69,2)=(18,2)",128,0,49,0
.stabs "/usr/include/bits/signum.h",130,0,0,0
.stabn 162,0,0,0
.stabs "__sighandler_t:t(69,3)=(69,4)=*(69,5)=f(0,19)",128,0,71,0
.stabs "sig_t:t(69,6)=(69,3)",128,0,183,0
.stabs "/usr/include/bits/siginfo.h",130,0,0,0
.stabs "sigval:T(72,1)=u4sival_int:(0,1),0,32;sival_ptr:(34,2),0,32;;",128,0,0,0
.stabs "sigval_t:t(72,2)=(72,1)",128,0,33,0
.stabs "siginfo:T(72,3)=s128si_signo:(0,1),0,32;si_errno:(0,1),32,32;si_code:(0,1),64,32;_sifields:(72,4)=u116_pad:(72,5)=ar(0,1);0;28;(0,1),0,928;_kill:(72,6)=s8si_pid:(10,25),0,32;si_uid:(10,18),32,32;;,0,64;_timer:(72,7)=s8_timer1:(0,4),0,32;_timer2:(0,4),32,32;;,0,64;_rt:(72,8)=s12si_pid:(10,25),0,32;si_uid:(10,18),32,32;si_sigval:(72,2),64,32;;,0,96;_sigchld:(72,9)=s20si_pid:(10,25),0,32;si_uid:(10,18),32,32;si_status:(0,1),64,32;si_utime:(10,38),96,32;si_stime:(10,38),128,32;;,0,160;_sigfault:(72,10)=s4si_addr:(34,2),0,32;;,0,32;_sigpoll:(72,11)=s8si_band:(0,1),0,32;si_fd:(0,1),32,32;;,0,64;;,96,928;;",128,0,0,0
.stabs "siginfo_t:t(72,12)=(72,3)",128,0,94,0
.stabs " :T(72,13)=eSI_SIGIO:-5,SI_ASYNCIO:-4,SI_MESGQ:-3,SI_TIMER:-2,SI_QUEUE:-1,SI_USER:0,;",128,0,0,0
.stabs " :T(72,14)=eILL_ILLOPC:1,ILL_ILLOPN:2,ILL_ILLADR:3,ILL_ILLTRP:4,ILL_PRVOPC:5,ILL_PRVREG:6,ILL_COPROC:7,ILL_BADSTK:8,;",128,0,0,0
.stabs " :T(72,15)=eFPE_INTDIV:1,FPE_INTOVF:2,FPE_FLTDIV:3,FPE_FLTOVF:4,FPE_FLTUND:5,FPE_FLTRES:6,FPE_FLTINV:7,FPE_FLTSUB:8,;",128,0,0,0
.stabs " :T(72,16)=eSEGV_MAPERR:1,SEGV_ACCERR:2,;",128,0,0,0
.stabs " :T(72,17)=eBUS_ADRALN:1,BUS_ADRERR:2,BUS_OBJERR:3,;",128,0,0,0
.stabs " :T(72,18)=eTRAP_BRKPT:1,TRAP_TRACE:2,;",128,0,0,0
.stabs " :T(72,19)=eCLD_EXITED:1,CLD_KILLED:2,CLD_DUMPED:3,CLD_TRAPPED:4,CLD_STOPPED:5,CLD_CONTINUED:6,;",128,0,0,0
.stabs " :T(72,20)=ePOLL_IN:1,POLL_OUT:2,POLL_MSG:3,POLL_ERR:4,POLL_PRI:5,POLL_HUP:6,;",128,0,0,0
.stabs "sigevent:T(72,21)=s64sigev_value:(72,2),0,32;sigev_signo:(0,1),32,32;sigev_notify:(0,1),64,32;_sigev_un:(72,22)=u52_pad:(72,23)=ar(0,1);0;12;(0,1),0,416;_sigev_thread:(72,24)=s8_function:(72,25)=*(72,26)=f(0,19),0,32;_attribute:(34,2),32,32;;,0,64;;,96,416;;",128,0,0,0
.stabs "sigevent_t:t(72,27)=(72,21)",128,0,262,0
.stabs " :T(72,28)=eSIGEV_SIGNAL:0,SIGEV_NONE:1,SIGEV_THREAD:2,;",128,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/bits/sigaction.h",130,0,0,0
.stabs "sigaction:T(73,1)=s140__sigaction_handler:(73,2)=u4sa_handler:(69,3),0,32;sa_sigaction:(73,3)=*(73,4)=f(0,19),0,32;;,0,32;sa_mask:(18,2),32,1024;sa_flags:(0,1),1056,32;sa_restorer:(73,5)=*(73,6)=f(0,19),1088,32;;",128,0,0,0
.stabn 162,0,0,0
.stabs "sigvec:T(69,7)=s12sv_handler:(69,3),0,32;sv_mask:(0,1),32,32;sv_flags:(0,1),64,32;;",128,0,0,0
.stabs "/usr/include/bits/sigcontext.h",130,0,0,0
.stabs "/usr/include/asm/sigcontext.h",130,0,0,0
.stabs "_fpreg:T(75,1)=s10significand:(75,2)=ar(0,1);0;3;(0,9),0,64;exponent:(0,9),64,16;;",128,0,0,0
.stabs "_fpstate:T(75,3)=s112cw:(0,5),0,32;sw:(0,5),32,32;tag:(0,5),64,32;ipoff:(0,5),96,32;cssel:(0,5),128,32;dataoff:(0,5),160,32;datasel:(0,5),192,32;_st:(75,4)=ar(0,1);0;7;(75,1),224,640;status:(0,5),864,32;;",128,0,0,0
.stabs "sigcontext:T(75,5)=s88gs:(0,9),0,16;__gsh:(0,9),16,16;fs:(0,9),32,16;__fsh:(0,9),48,16;es:(0,9),64,16;__esh:(0,9),80,16;ds:(0,9),96,16;__dsh:(0,9),112,16;edi:(0,5),128,32;esi:(0,5),160,32;ebp:(0,5),192,32;esp:(0,5),224,32;ebx:(0,5),256,32;edx:(0,5),288,32;ecx:(0,5),320,32;eax:(0,5),352,32;trapno:(0,5),384,32;err:(0,5),416,32;eip:(0,5),448,32;cs:(0,9),480,16;__csh:(0,9),496,16;eflags:(0,5),512,32;esp_at_signal:(0,5),544,32;ss:(0,9),576,16;__ssh:(0,9),592,16;fpstate:(75,6)=*(75,3),608,32;oldmask:(0,5),640,32;cr2:(0,5),672,32;;",128,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/bits/sigstack.h",130,0,0,0
.stabs "sigstack:T(76,1)=s8ss_sp:(34,2),0,32;ss_onstack:(0,1),32,32;;",128,0,0,0
.stabs " :T(76,2)=eSS_ONSTACK:1,SS_DISABLE:2,;",128,0,0,0
.stabs "sigaltstack:T(76,3)=s12ss_sp:(34,2),0,32;ss_flags:(0,1),32,32;ss_size:(11,1),64,32;;",128,0,0,0
.stabs "stack_t:t(76,4)=(76,3)",128,0,55,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/sys/file.h",130,0,0,0
.stabs "/usr/include/fcntl.h",130,0,0,0
.stabs "/usr/include/bits/fcntl.h",130,0,0,0
.stabs "flock:T(79,1)=s16l_type:(0,8),0,16;l_whence:(0,8),16,16;l_start:(10,23),32,32;l_len:(10,23),64,32;l_pid:(10,25),96,32;;",128,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/sys/stat.h",130,0,0,0
.stabs "/usr/include/bits/stat.h",130,0,0,0
.stabs "stat:T(81,1)=s88st_dev:(10,17),0,64;__pad1:(0,9),64,16;st_ino:(10,20),96,32;st_mode:(10,21),128,32;st_nlink:(10,22),160,32;st_uid:(10,18),192,32;st_gid:(10,19),224,32;st_rdev:(10,17),256,64;__pad2:(0,9),320,16;st_size:(10,23),352,32;st_blksize:(0,5),384,32;st_blocks:(10,45),416,32;st_atime:(10,36),448,32;__unused1:(0,5),480,32;st_mtime:(10,36),512,32;__unused2:(0,5),544,32;st_ctime:(10,36),576,32;__unused3:(0,5),608,32;__unused4:(0,5),640,32;__unused5:(0,5),672,32;;",128,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/utime.h",130,0,0,0
.stabs "utimbuf:T(82,1)=s8actime:(10,36),0,32;modtime:(10,36),32,32;;",128,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/sys/ioctl.h",130,0,0,0
.stabs "/usr/include/bits/ioctls.h",130,0,0,0
.stabs "/usr/include/asm/ioctls.h",130,0,0,0
.stabs "/usr/include/asm/ioctl.h",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/bits/ioctl-types.h",130,0,0,0
.stabs "winsize:T(87,1)=s8ws_row:(0,9),0,16;ws_col:(0,9),16,16;ws_xpixel:(0,9),32,16;ws_ypixel:(0,9),48,16;;",128,0,0,0
.stabs "termio:T(87,2)=s18c_iflag:(0,9),0,16;c_oflag:(0,9),16,16;c_cflag:(0,9),32,16;c_lflag:(0,9),48,16;c_line:(0,11),64,8;c_cc:(87,3)=ar(0,1);0;7;(0,11),72,64;;",128,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/sys/ttydefaults.h",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/pwd.h",130,0,0,0
.stabs "/usr/lib/gcc-lib/i386-linux/2.95.2/include/stddef.h",130,0,0,0
.stabn 162,0,0,0
.stabs "passwd:T(89,1)=s28pw_name:(10,35),0,32;pw_passwd:(10,35),32,32;pw_uid:(10,18),64,32;pw_gid:(10,19),96,32;pw_gecos:(10,35),128,32;pw_dir:(10,35),160,32;pw_shell:(10,35),192,32;;",128,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/grp.h",130,0,0,0
.stabs "/usr/lib/gcc-lib/i386-linux/2.95.2/include/stddef.h",130,0,0,0
.stabn 162,0,0,0
.stabs "group:T(91,1)=s16gr_name:(10,35),0,32;gr_passwd:(10,35),32,32;gr_gid:(10,19),64,32;gr_mem:(91,2)=*(10,35),96,32;;",128,0,0,0
.stabs "/usr/lib/gcc-lib/i386-linux/2.95.2/include/stddef.h",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/sys/wait.h",130,0,0,0
.stabs "/usr/include/bits/waitflags.h",130,0,0,0
.stabn 162,0,0,0
.stabs "__WAIT_STATUS:t(94,1)=(94,2)=u4__uptr:(94,3)=*(94,4)=xuwait:,0,32;__iptr:(94,5)=*(0,1),0,32;;",128,0,68,0
.stabs "/usr/include/bits/waitstatus.h",130,0,0,0
.stabs "wait:T(94,4)=u4w_status:(0,1),0,32;__wait_terminated:(96,1)=s4__w_termsig:(0,4),0,7;__w_coredump:(0,4),7,1;__w_retcode:(0,4),8,8;:(0,4),16,16;;,0,32;__wait_stopped:(96,2)=s4__w_stopval:(0,4),0,8;__w_stopsig:(0,4),8,8;:(0,4),16,16;;,0,32;;",128,0,0,0
.stabn 162,0,0,0
.stabs " :T(94,6)=eP_ALL:0,P_PID:1,P_PGID:2,;",128,0,0,0
.stabs "idtype_t:t(94,7)=(94,6)",128,0,104,0
.stabs "/usr/include/bits/siginfo.h",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/sys/resource.h",130,0,0,0
.stabs "/usr/include/bits/resource.h",130,0,0,0
.stabs "__rlimit_resource:T(99,1)=eRLIMIT_CPU:0,RLIMIT_FSIZE:1,RLIMIT_DATA:2,RLIMIT_STACK:3,RLIMIT_CORE:4,RLIMIT_RSS:5,RLIMIT_NOFILE:7,RLIMIT_OFILE:7,RLIMIT_AS:9,RLIMIT_NPROC:6,RLIMIT_MEMLOCK:8,RLIMIT_NLIMITS:10,RLIM_NLIMITS:10,;",128,0,0,0
.stabs "rlim_t:t(99,2)=(10,27)",128,0,103,0
.stabs "rlimit:T(99,3)=s8rlim_cur:(99,2),0,32;rlim_max:(99,2),32,32;;",128,0,0,0
.stabs "__rusage_who:T(99,4)=eRUSAGE_SELF:0,RUSAGE_CHILDREN:-1,RUSAGE_BOTH:-2,;",128,0,0,0
.stabs "/usr/include/bits/time.h",130,0,0,0
.stabn 162,0,0,0
.stabs "rusage:T(99,5)=s72ru_utime:(68,1),0,64;ru_stime:(68,1),64,64;ru_maxrss:(0,3),128,32;ru_ixrss:(0,3),160,32;ru_idrss:(0,3),192,32;ru_isrss:(0,3),224,32;ru_minflt:(0,3),256,32;ru_majflt:(0,3),288,32;ru_nswap:(0,3),320,32;ru_inblock:(0,3),352,32;ru_oublock:(0,3),384,32;ru_msgsnd:(0,3),416,32;ru_msgrcv:(0,3),448,32;ru_nsignals:(0,3),480,32;ru_nvcsw:(0,3),512,32;ru_nivcsw:(0,3),544,32;;",128,0,0,0
.stabs "__priority_which:T(99,6)=ePRIO_PROCESS:0,PRIO_PGRP:1,PRIO_USER:2,;",128,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "../libproff/libproff.h",130,0,0,0
.stabs "../libproff/str.h",130,0,0,0
.stabs "strList:T(102,1)=s12next:(102,2)=*(102,1),0,32;head:(102,2),32,32;data:(10,35),64,32;;",128,0,0,0
.stabs "strBinList:T(102,3)=s12right:(102,4)=*(102,3),0,32;left:(102,4),32,32;data:(10,35),64,32;;",128,0,0,0
.stabs "strStack:T(102,5)=s12data:(10,35),0,32;used:(0,1),32,32;len:(0,1),64,32;;",128,0,0,0
.stabs "../libproff/str.ext",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "../libproff/utils.h",130,0,0,0
.stabs "../libproff/utils.ext",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "../libproff/list.h",130,0,0,0
.stabs "list:T(106,1)=s8next:(106,2)=*(106,1),0,32;prev:(106,2),32,32;;",128,0,0,0
.stabs "../libproff/list.ext",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "../libproff/ptime.h",130,0,0,0
.stabs "../libproff/ptime.ext",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "../libproff/pattern.h",130,0,0,0
.stabs "../libproff/pattern.ext",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "../libproff/vsnprintf.h",130,0,0,0
.stabs "../libproff/vsnprintf.ext",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "../libproff/setproctitle.h",130,0,0,0
.stabs "../libproff/setproctitle.ext",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "nnconf.h",130,0,0,0
.stabs "../libconfused/confused_runtime.h",130,0,0,0
.stabs "cf_type:T(117,1)=ecf_string:0,cf_stringl:1,cf_bool:2,cf_int:3,cf_time:4,cf_none:5,;",128,0,0,0
.stabs "confused_idx:T(117,2)=s12name:(10,35),0,32;type:(117,1),32,32;data:(34,2),64,32;;",128,0,0,0
.stabs "../libconfused/confused_runtime.ext",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "nnconf:T(116,1)=s428configDir:(10,35),0,32;configFile:(10,35),32,32;serversFile:(10,35),64,32;accessFile:(10,35),96,32;cacheDir:(10,35),128,32;adminEmail:(10,35),160,32;umask:(0,1),192,32;niceMaster:(0,1),224,32;niceClient:(0,1),256,32;niceHTTP:(0,1),288,32;niceUpdate:(0,1),320,32;niceNoCem:(0,1),352,32;niceExpire:(0,1),384,32;chrootDir:(10,35),416,32;chroot:(0,1),448,32;overviewFmtInternal:(102,2),480,32;overviewFmtBozo:(102,2),512,32;minActive:(0,1),544,32;ihaveServers:(102,2),576,32;ihaveSpeedHandshake:(0,1),608,32;maxMsgIDsearch:(0,1),640,32;maxReaders:(0,1),672,32;safeGroup:(10,35),704,32;groupSecurity:(0,1),736,32;listSecurity:(0,1),768,32;listPermitLonelyness:(0,1),800,32;listActiveThreshold:(0,1),832,32;contentFilters:(0,1),864,32;xoverFilters:(0,1),896,32;nocem:(0,1),928,32;nocemInitialScan:(0,1),960,32;nocemInterval:(0,3),992,32;nocemGroups:(102,2),1024,32;nocemCache:(0,1),1056,32;nocemFrom:(10,35),1088,32;nocemType:(10,35),1120,32;nocemAction:(10,35),1152,32;nocemPGP:(0,1),1184,32;nocemPGPbegin:(10,35),1216,32;nocemPGPend:(10,35),1248,32;nocemPGPcommand:(10,35),1280,32;nocemPGPgood:(10,35),1312,32;nocemPGPPATH:(10,35),1344,32;relayUnknowns:(0,1),1376,32;user:(10,35),1408,32;group:(10,35),1440,32;Organization:(10,35),1472,32;replaceOrganization:(0,1),1504,32;postStripHeader:(10,35),1536,32;bindAddr:(10,35),1568,32;maxMmap:(0,1),1600,32;anonMmap:(0,1),1632,32;minFilesFreePercent:(0,1),1664,32;minBlocksFreePercent:(0,1),1696,32;hisHighWater:(0,1),1728,32;hisLowWater:(0,1),1760,32;maxArtAge:(0,3),1792,32;expireCheckPeriod:(0,3),1824,32;overviewFmtTimeout:(0,3),1856,32;rfc931:(0,1),1888,32;rfc931Timeout:(0,3),1920,32;useLibWrap:(0,1),1952,32;taskInfoPrivacy:(0,1),1984,32;logInn:(0,1),2016,32;logFromClient:(0,1),2048,32;logToClient:(0,1),2080,32;logFromServer:(0,1),2112,32;logToServer:(0,1),2144,32;logListMerge:(0,1),2176,32;logListMergeCorrelation:(0,1),2208,32;logNocem:(0,1),2240,32;logDebug:(0,1),2272,32;logInfo:(0,1),2304,32;logWarnings:(0,1),2336,32;logErrors:(0,1),2368,32;statistics:(0,1),2400,32;httpServer:(0,1),2432,32;httpBindAddr:(10,35),2464,32;httpFiles:(10,35),2496,32;minUpdateDelay:(0,3),2528,32;minUpdateRefusedDelay:(0,3),2560,32;minUpdateFailDelay:(0,3),2592,32;networkTimeout:(0,3),2624,32;idleTimeout:(0,3),2656,32;remoteIdleTimeout:(0,3),2688,32;serverDownRecheck:(0,3),2720,32;outputBufferSize:(0,1),2752,32;maxXoverNodes:(0,1),2784,32;authinfoDefaultType:(10,35),2816,32;authinfoDefaultSource:(10,35),2848,32;ldapServer:(10,35),2880,32;ldapPort:(0,1),2912,32;ldapBase:(10,35),2944,32;radiusAuthServer:(10,35),2976,32;radiusAuthSecret:(10,35),3008,32;radiusAuthPort:(0,1),3040,32;radiusAuthTimeout:(0,1),3072,32;radiusAuthRetries:(0,1),3104,32;radiusConfig:(10,35),3136,32;pipeProgram:(10,35),3168,32;pipeTimeout:(0,1),3200,32;statsFile:(10,35),3232,32;historyFile:(10,35),3264,32;pidFile:(10,35),3296,32;overviewFmtFile:(10,35),3328,32;mmapFile:(10,35),3360,32;mmapBaseFile:(10,35),3392,32;;",128,0,0,0
.stabn 162,0,0,0
.stabs "assert.h",130,0,0,0
.stabn 162,0,0,0
.stabs "nmalloc.h",130,0,0,0
.stabs "mmap_base:T(120,1)=s4mmap_base:(34,2),0,32;;",128,0,0,0
.stabs "nmalloc.ext",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "ll.h",130,0,0,0
.stabs "ll.h",130,0,0,0
.stabn 162,0,0,0
.stabs "group_cfg:T(122,1)=s20next:(122,2)=*(122,1),0,32;head:(122,2),32,32;group_pat:(10,35),64,32;server_cfg:(122,3)=*(122,4)=xsserver_cfg:,96,32;flags:(0,1),128,32;;",128,0,0,0
.stabs "list_type:T(122,5)=el_active:0,l_active_times:1,l_newsgroups:2,l_overview_fmt:3,l_subscriptions:4,l_xgtitle:5,l_other:6,l_last:7,;",128,0,0,0
.stabs "list_cfg:T(122,6)=s24bytes:(0,1),0,32;lines:(0,1),32,32;entries:(0,1),64,32;rebuild_good:(12,1),96,32;rebuild_fail:(12,1),128,32;rebuild_refused:(12,1),160,32;;",128,0,0,0
.stabs "share_server_cfg:T(122,7)=s372overview_fmt:(102,2),0,32;overview_fmt_xref:(102,2),32,32;overview_fmt_hash:(5,6),64,32;overview_fmt_xref_full:(0,1),96,32;server_up:(12,1),128,32;server_down:(12,1),160,32;server_check:(12,1),192,32;server_down_time:(0,1),224,32;server_up_time:(0,1),256,32;list:(122,8)=ar(0,1);0;3;(122,6),288,768;connect_good:(5,9),1056,64;connect_fail:(5,9),1120,64;bytes_from:(5,9),1184,64;bytes_to:(5,9),1248,64;article_good:(5,9),1312,64;article_fail:(5,9),1376,64;head_good:(5,9),1440,64;head_fail:(5,9),1504,64;body_good:(5,9),1568,64;body_fail:(5,9),1632,64;stat_good:(5,9),1696,64;stat_fail:(5,9),1760,64;group_good:(5,9),1824,64;group_fail:(5,9),1888,64;xover_good:(5,9),1952,64;xover_fail:(5,9),2016,64;xhdr_good:(5,9),2080,64;xhdr_fail:(5,9),2144,64;listgroup_good:(5,9),2208,64;listgroup_fail:(5,9),2272,64;newnews_good:(5,9),2336,64;newnews_fail:(5,9),2400,64;post_good:(5,9),2464,64;post_fail:(5,9),2528,64;ihave_good:(5,9),2592,64;ihave_fail:(5,9),2656,64;xpath_good:(5,9),2720,64;xpath_fail:(5,9),2784,64;relay_good:(5,9),2848,64;relay_fail:(5,9),2912,64;;",128,0,0,0
.stabs "server_cfg:T(122,4)=s88next:(122,3),0,32;head:(122,3),32,32;fh:(122,9)=*(32,1),64,32;group:(10,35),96,32;group_actual:(10,35),128,32;artno:(0,1),160,32;user:(10,35),192,32;pass:(10,35),224,32;host:(10,35),256,32;us:(10,35),288,32;share:(122,10)=*(122,7),320,32;fd:(0,1),352,32;last_active_time:(12,1),384,32;active_timeout:(0,1),416,32;active_times_timeout:(0,1),448,32;newsgroups_timeout:(0,1),480,32;xover_timeout:(0,1),512,32;group_timeout:(0,1),544,32;listgroup_timeout:(0,1),576,32;overview_fmt_timeout:(0,1),608,32;article_timeout:(0,1),640,32;post_ok:(0,1),672,32;;",128,0,0,0
.stabn 162,0,0,0
.stabs "list.h",130,0,0,0
.stabn 162,0,0,0
.stabs "log.h",130,0,0,0
.stabs "log.ext",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "nntp.h",130,0,0,0
.stabn 162,0,0,0
.stabs "nntpcache.h",130,0,0,0
.stabs "cmds:T(128,1)=ec_post:0,c_group:1,c_ihave:2,c_listgroup:3,c_newnews:4,c_newgroups:5,c_xgtitle:6,c_list:7,c_xover:8,c_xhdr:9,c_article:10,c_head:11,c_body:12,c_stat:13,c_mode:14,c_noop:15,c_slave:16,c_quit:17,c_next:18,c_last:19,c_xpath:20,c_authinfo:21,c_date:22,c_help:23,c_none:24,;",128,0,0,0
.stabs "command:T(128,2)=s12cmd:(10,35),0,32;val:(128,1),32,32;desc:(10,35),64,32;;",128,0,0,0
.stabs "auth_state:T(128,3)=enone:0,user:1,valid:2,;",128,0,0,0
.stabs "task_state:T(128,4)=enc_none:0,nc_master:1,nc_client:2,nc_update:3,nc_expire:4,nc_nocem:5,nc_oneshot:6,nc_http:7,nc_watch:8,nc_last:9,;",128,0,0,0
.stabs "task_info:T(128,5)=s684ti_name:(10,35),0,32;ti_CurrentScfg:(122,3),32,32;ti_started:(12,1),64,32;ti_pid:(0,1),96,32;ti_idx:(0,1),128,32;ti_state:(128,4),160,32;ti_ArtRead:(0,1),192,32;ti_GroupsEntered:(0,1),224,32;ti_PostsReceived:(0,1),256,32;ti_PostsRejected:(0,1),288,32;ti_client_host:(128,6)=ar(0,1);0;256;(0,2),320,2056;ti_CurrentGroup:(128,7)=ar(0,1);0;255;(0,2),2376,2048;ti_status_line:(128,8)=ar(0,1);0;127;(0,2),4424,1024;;",128,0,0,0
.stabs "nntpcache.ext",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "sockets.h",130,0,0,0
.stabs "sockets.ext",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "stats.h",130,0,0,0
.stabs "nocem_stats:T(132,1)=s80art_good:(5,9),0,64;art_skip:(5,9),64,64;art_fail:(5,9),128,64;pgp_good:(5,9),192,64;pgp_fail:(5,9),256,64;msgid_good:(5,9),320,64;msgid_dup:(5,9),384,64;msgid_fail:(5,9),448,64;bytes_from:(5,9),512,64;last_scan:(12,1),576,32;art_hi:(0,1),608,32;;",128,0,0,0
.stabs "task_stats:T(132,2)=s32cpu_system:(5,9),0,64;cpu_user:(5,9),64,64;elapsed:(5,9),128,64;invocations:(5,9),192,64;;",128,0,0,0
.stabs "cache_stats:T(132,3)=s96requests:(5,9),0,64;requests_good:(5,9),64,64;requests_failed:(5,9),128,64;filter_blocked:(5,9),192,64;auth_blocked:(5,9),256,64;nocem_blocked:(5,9),320,64;serverToBytes:(5,9),384,64;serverFromBytes:(5,9),448,64;clientToBytes:(5,9),512,64;clientFromBytes:(5,9),576,64;by_msgid:(5,9),640,64;by_artnum:(5,9),704,64;;",128,0,0,0
.stabs "list_stats:T(132,4)=s112entries:(5,9),0,64;len:(5,9),64,64;cache_stats:(132,3),128,768;;",128,0,0,0
.stabs "stats:T(132,5)=s4276version:(0,1),0,32;invocations:(0,1),32,32;statsStarted:(12,1),64,32;masterStarted:(12,1),96,32;clientsActive:(0,1),128,32;task_high:(0,1),160,32;clientConnects:(5,9),192,64;clientConnectsFailed:(5,9),256,64;IPCfromChild:(5,9),320,64;IPCfromChildBytes:(5,9),384,64;IPCtoChild:(5,9),448,64;IPCtoChildBytes:(5,9),512,64;list_stats:(132,6)=ar(0,1);0;6;(132,4),576,6272;task_stats:(132,7)=ar(0,1);0;8;(132,2),6848,2304;nocem_stats:(132,8)=ar(0,1);0;7;(132,1),9152,5120;cache_stats:(132,9)=ar(0,1);0;23;(132,3),14272,18432;msgidFromCache:(5,9),32704,64;msgidFromCacheBytes:(5,9),32768,64;serverConnects:(5,9),32832,64;serverConnectsFailed:(5,9),32896,64;client_elapsed:(5,9),32960,64;historyStores:(5,9),33024,64;historyStoresBytes:(5,9),33088,64;historyFetches:(5,9),33152,64;historySize:(0,1),33216,32;article_unlinked:(5,9),33248,64;groupsCached:(5,9),33312,64;crossposts:(5,9),33376,64;crosspostsBytes:(5,9),33440,64;posts:(5,9),33504,64;postsBytes:(5,9),33568,64;postsCross:(5,9),33632,64;postsFailed:(5,9),33696,64;serverFromBytes:(5,9),33760,64;serverToBytes:(5,9),33824,64;clientFromBytes:(5,9),33888,64;clientToBytes:(5,9),33952,64;articlesExpired:(5,9),34016,64;groupsExpired:(5,9),34080,64;xoversExpired:(5,9),34144,64;;",128,0,0,0
.stabs "stats.ext",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "../common/mmap.h",130,0,0,0
.stabs "/usr/include/sys/mman.h",130,0,0,0
.stabs "/usr/lib/gcc-lib/i386-linux/2.95.2/include/stddef.h",130,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/bits/mman.h",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "../mmap/mmap_results.h",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "xover.h",130,0,0,0
.stabs "xover.ext",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "history.h",130,0,0,0
.stabs "history.ext",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "acc.h",130,0,0,0
.stabs "filter_chain:T(143,1)=s12next:(143,2)=*(143,1),0,32;filter:(143,3)=*(143,4)=xsfilter:,32,32;name:(10,35),64,32;;",128,0,0,0
.stabs "authent:T(143,5)=s28next:(143,6)=*(143,5),0,32;host:(10,35),32,32;group:(10,35),64,32;users:(10,35),96,32;authinfo:(143,7)=*(143,8)=xsauthinfo:,128,32;filter_chain:(143,2),160,32;read:(0,4),192,1;post:(0,4),193,1;deny:(0,4),194,1;strip:(0,4),195,1;auth:(0,4),196,1;filter:(0,4),197,1;censor:(0,4),198,1;ihave:(0,4),199,1;quick:(0,4),200,1;nocem:(0,4),201,1;;",128,0,0,0
.stabs "acc.ext",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "group.h",130,0,0,0
.stabs "group.ext",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "filter.h",130,0,0,0
.stabs "reg.h",130,0,0,0
.stabs "bregex.h",130,0,0,0
.stabs "regoff_t:t(149,1)=(0,1)",128,0,151,0
.stabs "regmatch_t:t(149,2)=(149,3)=s8rm_ss:(149,4)=u4rm_o:(149,1),0,32;rm_p:(10,35),0,32;;,0,32;rm_es:(149,4),32,32;;",128,0,157,0
.stabs "regex_t:t(149,5)=(149,6)=s24re_nsub:(11,1),0,32;re_flags:(0,4),32,32;re_maxjump:(0,4),64,32;re_compiled:(34,2),96,32;re_finpoint:(34,2),128,32;re_es:(149,7)=u4re_error:(11,1),0,32;re_stack:(34,2),0,32;;,160,32;;",128,0,183,0
.stabs "bregex.ext",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "scope_enum:T(147,1)=esc_head:0,sc_ahead:1,sc_body:2,sc_article:3,sc_header:4,;",128,0,0,0
.stabs "filter:T(143,4)=s52next:(143,3),0,32;pat:(10,35),32,32;preg:(149,5),64,192;weight:(0,1),256,32;weight_op:(0,2),288,8;scope:(147,1),320,32;scope_header:(10,35),352,32;ignore_case:(0,1),384,32;;",128,0,0,0
.stabs "filter.ext",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "lock.h",130,0,0,0
.stabs "lock.ext",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "article.h",130,0,0,0
.stabs "article.ext",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
        .align 4
.stabs "rfc822lower:F(0,19)",36,0,17,rfc822lower
.stabs "s:p(10,35)",160,0,16,8
.globl rfc822lower
        .type    rfc822lower,@function
rfc822lower:
.stabn 68,0,17,.LM1-rfc822lower
.LM1:
        pushl %ebp
        movl %esp,%ebp
        subl $8,%esp
.stabn 68,0,18,.LM2-rfc822lower
.LM2:
        nop
        .p2align 4,,7
.L7:
        movl 8(%ebp),%eax
        cmpb $64,(%eax)
        jne .L10
        jmp .L8
        .p2align 4,,7
.L10:
.stabn 68,0,19,.LM3-rfc822lower
.LM3:
        movl 8(%ebp),%eax
        cmpb $0,(%eax)
        jne .L9
.stabn 68,0,20,.LM4-rfc822lower
.LM4:
        jmp .L6
        .p2align 4,,7
.L11:
.stabn 68,0,18,.LM5-rfc822lower
.LM5:
.L9:
        incl 8(%ebp)
        jmp .L7
        .p2align 4,,7
.L8:
.stabn 68,0,21,.LM6-rfc822lower
.LM6:
        incl 8(%ebp)
        .p2align 4,,7
.L12:
        movl 8(%ebp),%eax
        cmpb $0,(%eax)
        jne .L15
        jmp .L13
        .p2align 4,,7
.L15:
.stabn 68,0,22,.LM7-rfc822lower
.LM7:
        addl $-12,%esp
        movl 8(%ebp),%eax
        movsbl (%eax),%edx
        pushl %edx
        call tolower
        addl $16,%esp
        movl %eax,%eax
        movl 8(%ebp),%edx
        movb %al,(%edx)
.stabn 68,0,21,.LM8-rfc822lower
.LM8:
.L14:
        incl 8(%ebp)
        jmp .L12
        .p2align 4,,7
.L13:
.stabn 68,0,23,.LM9-rfc822lower
.LM9:
.L6:
        leave
        ret
.Lfe1:
        .size    rfc822lower,.Lfe1-rfc822lower
.Lscope0:
.stabs "",36,0,0,.Lscope0-rfc822lower
        .local  buf.18
        .comm   buf.18,80,32
.section        .rodata
.LC0:
        .string "%d %b %Y %H:%M:%S %Z"
.text
        .align 4
.stabs "NewsDate:F(10,35)",36,0,26,NewsDate
.stabs "t:p(12,1)",160,0,25,8
.globl NewsDate
        .type    NewsDate,@function
NewsDate:
.stabn 68,0,26,.LM10-NewsDate
.LM10:
        pushl %ebp
        movl %esp,%ebp
        subl $24,%esp
.stabn 68,0,27,.LM11-NewsDate
.LM11:
.LBB2:
.stabn 68,0,28,.LM12-NewsDate
.LM12:
        addl $-12,%esp
        leal 8(%ebp),%eax
        pushl %eax
        call localtime
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-4(%ebp)
.stabn 68,0,30,.LM13-NewsDate
.LM13:
        movl -4(%ebp),%eax
        pushl %eax
        pushl $.LC0
        pushl $80
        pushl $buf.18
        call strftime
        addl $16,%esp
.stabn 68,0,31,.LM14-NewsDate
.LM14:
        movl $buf.18,%eax
        jmp .L16
.stabn 68,0,32,.LM15-NewsDate
.LM15:
.LBE2:
.stabn 68,0,32,.LM16-NewsDate
.LM16:
        .p2align 4,,7
.L16:
        leave
        ret
.Lfe2:
        .size    NewsDate,.Lfe2-NewsDate
.stabs "buf:V(0,20)=ar(0,1);0;79;(0,2)",40,0,27,buf.18
.stabs "tm:(0,21)=*(64,1)",128,0,28,-4
.stabn 192,0,0,.LBB2-NewsDate
.stabn 224,0,0,.LBE2-NewsDate
.Lscope1:
.stabs "",36,0,0,.Lscope1-NewsDate
.section        .rodata
        .align 32
.LC1:
        .string "art_hilo(): no such group '%s'"
.LC2:
        .string "article.c"
.LC3:
        .string "%s:%d: %s"
.text
        .align 4
.stabs "art_hilo:f(0,19)",36,0,36,art_hilo
.stabs "path:p(10,35)",160,0,35,8
        .type    art_hilo,@function
art_hilo:
.stabn 68,0,36,.LM17-art_hilo
.LM17:
        pushl %ebp
        movl %esp,%ebp
        subl $24,%esp
.stabn 68,0,37,.LM18-art_hilo
.LM18:
.LBB3:
.stabn 68,0,39,.LM19-art_hilo
.LM19:
        addl $-8,%esp
        pushl $47
        movl 8(%ebp),%eax
        pushl %eax
        call strrchr
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-12(%ebp)
.stabn 68,0,40,.LM20-art_hilo
.LM20:
        cmpl $0,-12(%ebp)
        jne .L18
.stabn 68,0,41,.LM21-art_hilo
.LM21:
        jmp .L17
        .p2align 4,,7
.L18:
.stabn 68,0,42,.LM22-art_hilo
.LM22:
        movl -12(%ebp),%eax
        movb $0,(%eax)
.stabn 68,0,43,.LM23-art_hilo
.LM23:
        addl $-4,%esp
        pushl $46
        pushl $47
        movl 8(%ebp),%eax
        pushl %eax
        call strExchange
        addl $16,%esp
.stabn 68,0,44,.LM24-art_hilo
.LM24:
        addl $-4,%esp
        pushl $0
        pushl $0
        movl 8(%ebp),%eax
        pushl %eax
        call newsgroup_find_add
        addl $16,%esp
        movl %eax,-8(%ebp)
.stabn 68,0,45,.LM25-art_hilo
.LM25:
        cmpl $0,-8(%ebp)
        jne .L19
.stabn 68,0,46,.LM26-art_hilo
.LM26:
        .p2align 4,,7
.L20:
        movl con,%eax
        cmpl $0,284(%eax)
        je .L22
        addl $-12,%esp
        addl $-8,%esp
        movl 8(%ebp),%eax
        pushl %eax
        pushl $.LC1
        call logPrint
        addl $16,%esp
        movl %eax,%eax
        pushl %eax
        pushl $46
        pushl $.LC2
        pushl $.LC3
        pushl $7
        call syslog
        addl $32,%esp
.L23:
.L22:
        jmp .L19
        .p2align 4,,7
.L24:
        jmp .L20
        .p2align 4,,7
.L21:
.L19:
.stabn 68,0,47,.LM27-art_hilo
.LM27:
        addl $-4,%esp
        pushl $47
        pushl $46
        movl 8(%ebp),%eax
        pushl %eax
        call strExchange
        addl $16,%esp
.stabn 68,0,48,.LM28-art_hilo
.LM28:
        movl -12(%ebp),%eax
        movb $47,(%eax)
.stabn 68,0,49,.LM29-art_hilo
.LM29:
        cmpl $0,-8(%ebp)
        jne .L25
.stabn 68,0,50,.LM30-art_hilo
.LM30:
        jmp .L17
        .p2align 4,,7
.L25:
.stabn 68,0,51,.LM31-art_hilo
.LM31:
        addl $-12,%esp
        movl -12(%ebp),%eax
        incl %eax
        pushl %eax
        call strToi
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-4(%ebp)
.L26:
.L27:
.stabn 68,0,59,.LM32-art_hilo
.LM32:
.LBE3:
.stabn 68,0,59,.LM33-art_hilo
.LM33:
.L17:
        leave
        ret
.Lfe3:
        .size    art_hilo,.Lfe3-art_hilo
.stabs "artno:(0,1)",128,0,37,-4
.stabs "n:(0,22)=*(0,23)=xsnewsgroup:",128,0,38,-8
.stabs "p:(10,35)",128,0,39,-12
.stabn 192,0,0,.LBB3-art_hilo
.stabn 224,0,0,.LBE3-art_hilo
.Lscope2:
.stabs "",36,0,0,.Lscope2-art_hilo
.section        .rodata
.LC4:
        .string ""
.globl memset
.LC5:
        .string "Message-ID:"
.LC6:
        .string ">\r\n"
.LC7:
        .string "<"
.LC8:
        .string "Xref:"
.LC9:
        .string "badly formed article head %s"
.LC10:
        .string "%s:%d:%m: %s"
        .align 32
.LC11:
        .string "no Message-ID in article '%s' - not cached"
        .align 32
.LC12:
        .string "no Xref header or article number, trying xpath <%s>"
.LC13:
        .string "%s"
.LC14:
        .string "xpath <%s>\r\n"
.LC15:
        .string "_head"
.LC16:
        .string "article.c:__LINE__"
.LC17:
        .string "suspect path: '%.256s'"
.LC18:
        .string " \t"
.LC19:
        .string "bad Xref %.*s"
.LC20:
        .string "xref too long %.*s"
.LC21:
        .string "%.255s_head"
        .align 32
.LC22:
        .string "couldn't work out an article number for <%s>"
        .align 32
.LC23:
        .string "unlinking pre-existing article %s"
.LC24:
        .string "couldn't create article %s"
.LC25:
        .string "error writing article %.127s"
.LC26:
        .string "%.127s/%.287s"
.LC27:
        .string "suceeded"
.LC28:
        .string "failed"
.LC29:
        .string "adding <%s>:%s to %s (%s)"
        .align 32
.LC30:
        .string "unlinking pre-existing article link %s"
.LC31:
        .string "couldn't link %s -> %s"
.LC32:
        .string "linked %s -> %s"
.text
        .align 4
.stabs "crosspost:f(0,1)",36,0,68,crosspost
.stabs "stack:p(0,24)=*(102,5)",160,0,67,8
.stabs "path:p(10,35)",160,0,67,12
.stabs "type:p(128,1)",160,0,67,16
.stabs "getbyid:p(0,1)",160,0,67,20
        .type    crosspost,@function
crosspost:
.stabn 68,0,68,.LM34-crosspost
.LM34:
        pushl %ebp
        movl %esp,%ebp
        subl $3292,%esp
        pushl %edi
        pushl %esi
        pushl %ebx
.stabn 68,0,69,.LM35-crosspost
.LM35:
.LBB4:
        movb .LC4,%al
        movb %al,-500(%ebp)
        leal -499(%ebp),%eax
        addl $-4,%esp
        pushl $499
        pushl $0
        pushl %eax
        call memset
        addl $16,%esp
.stabn 68,0,70,.LM36-crosspost
.LM36:
        movl $0,-508(%ebp)
.stabn 68,0,72,.LM37-crosspost
.LM37:
        movl $0,-2560(%ebp)
.stabn 68,0,73,.LM38-crosspost
.LM38:
        movl $0,-2564(%ebp)
.stabn 68,0,79,.LM39-crosspost
.LM39:
        movl 8(%ebp),%eax
        movl (%eax),%edx
        movl %edx,-2848(%ebp)
        .p2align 4,,7
.L29:
        movl -2848(%ebp),%eax
        cmpb $0,(%eax)
        jne .L32
        jmp .L30
        .p2align 4,,7
.L32:
.stabn 68,0,81,.LM40-crosspost
.LM40:
        movl -2848(%ebp),%eax
        cmpb $13,(%eax)
        je .L34
        movl -2848(%ebp),%eax
        cmpb $10,(%eax)
        je .L34
        jmp .L33
        .p2align 4,,7
.L34:
.stabn 68,0,82,.LM41-crosspost
.LM41:
        jmp .L30
        .p2align 4,,7
.L33:
.stabn 68,0,83,.LM42-crosspost
.LM42:
        addl $-4,%esp
        pushl $11
        pushl $.LC5
        movl -2848(%ebp),%eax
        pushl %eax
        call strncasecmp
        addl $16,%esp
        movl %eax,%eax
        testl %eax,%eax
        jne .L35
.stabn 68,0,84,.LM43-crosspost
.LM43:
        addl $-8,%esp
        pushl $500
        leal -500(%ebp),%eax
        pushl %eax
        pushl $.LC6
        pushl $.LC7
        pushl $511
        movl -2848(%ebp),%eax
        pushl %eax
        call strSnip
        addl $32,%esp
        jmp .L36
        .p2align 4,,7
.L35:
.stabn 68,0,85,.LM44-crosspost
.LM44:
        addl $-4,%esp
        pushl $5
        pushl $.LC8
        movl -2848(%ebp),%eax
        pushl %eax
        call strncasecmp
        addl $16,%esp
        movl %eax,%eax
        testl %eax,%eax
        jne .L36
.stabn 68,0,86,.LM45-crosspost
.LM45:
        movl -2848(%ebp),%eax
        movl %eax,-2564(%ebp)
.L37:
.L36:
.stabn 68,0,87,.LM46-crosspost
.LM46:
        addl $-8,%esp
        pushl $10
        movl -2848(%ebp),%eax
        pushl %eax
        call strchr
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-2848(%ebp)
.stabn 68,0,88,.LM47-crosspost
.LM47:
        cmpl $0,-2848(%ebp)
        jne .L31
.stabn 68,0,90,.LM48-crosspost
.LM48:
        .p2align 4,,7
.L39:
        movl con,%eax
        cmpl $0,292(%eax)
        je .L41
        addl $-12,%esp
        addl $-8,%esp
        movl 12(%ebp),%eax
        pushl %eax
        pushl $.LC9
        call logPrint
        addl $16,%esp
        movl %eax,%eax
        pushl %eax
        pushl $90
        pushl $.LC2
        call __errno_location
        movl %eax,%eax
        movl %eax,%edx
        cmpl $0,(%edx)
        je .L43
        movl $.LC10,%eax
        jmp .L44
        .p2align 4,,7
.L43:
        movl $.LC3,%eax
.L44:
        pushl %eax
        pushl $4
        call syslog
        addl $32,%esp
.L42:
.L41:
        jmp .L40
        .p2align 4,,7
.L45:
        jmp .L39
        .p2align 4,,7
.L40:
.stabn 68,0,91,.LM49-crosspost
.LM49:
        xorl %eax,%eax
        jmp .L28
        .p2align 4,,7
.L38:
.stabn 68,0,79,.LM50-crosspost
.LM50:
.L31:
        incl -2848(%ebp)
        jmp .L29
        .p2align 4,,7
.L30:
.stabn 68,0,94,.LM51-crosspost
.LM51:
        cmpb $0,-500(%ebp)
        jne .L46
.stabn 68,0,96,.LM52-crosspost
.LM52:
        .p2align 4,,7
.L47:
        movl con,%eax
        cmpl $0,292(%eax)
        je .L49
        addl $-12,%esp
        addl $-8,%esp
        movl 12(%ebp),%eax
        pushl %eax
        pushl $.LC11
        call logPrint
        addl $16,%esp
        movl %eax,%eax
        pushl %eax
        pushl $96
        pushl $.LC2
        call __errno_location
        movl %eax,%eax
        movl %eax,%edx
        cmpl $0,(%edx)
        je .L51
        movl $.LC10,%eax
        jmp .L52
        .p2align 4,,7
.L51:
        movl $.LC3,%eax
.L52:
        pushl %eax
        pushl $4
        call syslog
        addl $32,%esp
.L50:
.L49:
        jmp .L48
        .p2align 4,,7
.L53:
        jmp .L47
        .p2align 4,,7
.L48:
.stabn 68,0,97,.LM53-crosspost
.LM53:
        xorl %eax,%eax
        jmp .L28
        .p2align 4,,7
.L46:
.stabn 68,0,99,.LM54-crosspost
.LM54:
        cmpl $0,-2564(%ebp)
        jne .L54
        cmpl $0,20(%ebp)
        je .L54
.stabn 68,0,101,.LM55-crosspost
.LM55:
        .p2align 4,,7
.L55:
        movl con,%eax
        cmpl $0,288(%eax)
        je .L57
        addl $-4,%esp
        addl $-8,%esp
        leal -500(%ebp),%eax
        pushl %eax
        pushl $.LC12
        call logPrint
        addl $16,%esp
        movl %eax,%eax
        pushl %eax
        pushl $.LC13
        pushl $6
        call syslog
        addl $16,%esp
.L58:
.L57:
        jmp .L56
        .p2align 4,,7
.L59:
        jmp .L55
        .p2align 4,,7
.L56:
.stabn 68,0,102,.LM56-crosspost
.LM56:
        addl $-8,%esp
        leal -500(%ebp),%eax
        pushl %eax
        pushl $.LC14
        call Cemitf
        addl $16,%esp
.stabn 68,0,103,.LM57-crosspost
.LM57:
        call Cflush
.stabn 68,0,104,.LM58-crosspost
.LM58:
        addl $-8,%esp
        pushl $2048
        leal -2556(%ebp),%eax
        pushl %eax
        call Cget
        addl $16,%esp
        movl %eax,%eax
        testl %eax,%eax
        je .L60
        addl $-12,%esp
        leal -2556(%ebp),%eax
        pushl %eax
        call strToi
        addl $16,%esp
        movl %eax,%eax
        cmpl $223,%eax
        jne .L60
.stabn 68,0,107,.LM59-crosspost
.LM59:
        leal -2556(%ebp),%eax
        movl %eax,-2560(%ebp)
.stabn 68,0,108,.LM60-crosspost
.LM60:
        addl $-12,%esp
        movl -2560(%ebp),%eax
        pushl %eax
        call strStripEOL
        addl $16,%esp
.stabn 68,0,109,.LM61-crosspost
.LM61:
        movl Task,%eax
        movl 4(%eax),%edx
        movl 40(%edx),%eax
        addl $1,340(%eax)
        adcl $0,344(%eax)
.stabn 68,0,110,.LM62-crosspost
.LM62:
        jmp .L54
        .p2align 4,,7
.L60:
.stabn 68,0,111,.LM63-crosspost
.LM63:
        movl Task,%eax
        movl 4(%eax),%edx
        movl 40(%edx),%eax
        addl $1,348(%eax)
        adcl $0,352(%eax)
.L61:
.L54:
.stabn 68,0,113,.LM64-crosspost
.LM64:
        cmpl $0,20(%ebp)
        jne .L62
.stabn 68,0,115,.LM65-crosspost
.LM65:
        addl $-12,%esp
        movl 12(%ebp),%eax
        pushl %eax
        call safePath
        addl $16,%esp
        movl %eax,%eax
        testl %eax,%eax
        je .L63
.stabn 68,0,117,.LM66-crosspost
.LM66:
        cmpl $11,16(%ebp)
        jne .L64
        addl $-8,%esp
        pushl $.LC15
        movl 12(%ebp),%eax
        pushl %eax
        call strstr
        addl $16,%esp
        movl %eax,%eax
        testl %eax,%eax
        jne .L64
.stabn 68,0,118,.LM67-crosspost
.LM67:
        addl $-8,%esp
        pushl $.LC15
        movl 12(%ebp),%eax
        pushl %eax
        call strcat
        addl $16,%esp
.L64:
.stabn 68,0,119,.LM68-crosspost
.LM68:
        addl $-4,%esp
        pushl $.LC16
        movl 12(%ebp),%eax
        pushl %eax
        movl -508(%ebp),%eax
        pushl %eax
        call lp_strListAdd
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-508(%ebp)
.stabn 68,0,120,.LM69-crosspost
.LM69:
        jmp .L62
        .p2align 4,,7
.L63:
.stabn 68,0,121,.LM70-crosspost
.LM70:
        .p2align 4,,7
.L66:
        movl con,%eax
        cmpl $0,292(%eax)
        je .L68
        addl $-12,%esp
        addl $-8,%esp
        movl 12(%ebp),%eax
        pushl %eax
        pushl $.LC17
        call logPrint
        addl $16,%esp
        movl %eax,%eax
        pushl %eax
        pushl $121
        pushl $.LC2
        call __errno_location
        movl %eax,%eax
        movl %eax,%edx
        cmpl $0,(%edx)
        je .L70
        movl $.LC10,%eax
        jmp .L71
        .p2align 4,,7
.L70:
        movl $.LC3,%eax
.L71:
        pushl %eax
        pushl $4
        call syslog
        addl $32,%esp
.L69:
.L68:
        jmp .L62
        .p2align 4,,7
.L72:
        jmp .L66
        .p2align 4,,7
.L67:
.L65:
.L62:
.stabn 68,0,124,.LM71-crosspost
.LM71:
        cmpl $0,-2564(%ebp)
        je .L73
.stabn 68,0,126,.LM72-crosspost
.LM72:
.LBB5:
        addl $-8,%esp
        pushl $.LC16
        movl -2564(%ebp),%eax
        pushl %eax
        call lp_Sstrdup
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-2856(%ebp)
.stabn 68,0,128,.LM73-crosspost
.LM73:
        addl $-12,%esp
        movl -2856(%ebp),%eax
        pushl %eax
        call strStripEOL
        addl $16,%esp
.stabn 68,0,129,.LM74-crosspost
.LM74:
        addl $-8,%esp
        pushl $.LC18
        movl -2856(%ebp),%eax
        pushl %eax
        call strtok
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-2860(%ebp)
.stabn 68,0,130,.LM75-crosspost
.LM75:
        cmpl $0,-2860(%ebp)
        je .L74
.stabn 68,0,131,.LM76-crosspost
.LM76:
        addl $-8,%esp
        pushl $.LC18
        pushl $0
        call strtok
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-2860(%ebp)
.L74:
.stabn 68,0,132,.LM77-crosspost
.LM77:
        cmpl $0,-2860(%ebp)
        je .L76
        addl $-8,%esp
        pushl $.LC18
        pushl $0
        call strtok
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-2860(%ebp)
        cmpl $0,-2860(%ebp)
        jne .L75
        jmp .L76
        .p2align 4,,7
.L76:
.stabn 68,0,134,.LM78-crosspost
.LM78:
        .p2align 4,,7
.L77:
        movl con,%eax
        cmpl $0,292(%eax)
        je .L79
        addl $-12,%esp
        addl $-4,%esp
        movl -2564(%ebp),%eax
        pushl %eax
        pushl $236
        pushl $.LC19
        call logPrint
        addl $16,%esp
        movl %eax,%eax
        pushl %eax
        pushl $134
        pushl $.LC2
        call __errno_location
        movl %eax,%eax
        movl %eax,%edx
        cmpl $0,(%edx)
        je .L81
        movl $.LC10,%eax
        jmp .L82
        .p2align 4,,7
.L81:
        movl $.LC3,%eax
.L82:
        pushl %eax
        pushl $4
        call syslog
        addl $32,%esp
.L80:
.L79:
        jmp .L78
        .p2align 4,,7
.L83:
        jmp .L77
        .p2align 4,,7
.L78:
.stabn 68,0,135,.LM79-crosspost
.LM79:
        jmp .L84
        .p2align 4,,7
.L75:
        .p2align 4,,7
.L85:
.stabn 68,0,139,.LM80-crosspost
.LM80:
.LBB6:
        addl $-8,%esp
        pushl $58
        movl -2860(%ebp),%eax
        pushl %eax
        call strchr
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-2864(%ebp)
.stabn 68,0,140,.LM81-crosspost
.LM81:
        cmpl $0,-2864(%ebp)
        je .L89
        cmpl $0,-2864(%ebp)
        je .L88
        addl $-12,%esp
        movl -2864(%ebp),%eax
        incl %eax
        pushl %eax
        call strToi
        addl $16,%esp
        movl %eax,%eax
        testl %eax,%eax
        jle .L89
        jmp .L88
        .p2align 4,,7
.L89:
.stabn 68,0,142,.LM82-crosspost
.LM82:
        .p2align 4,,7
.L90:
        movl con,%eax
        cmpl $0,292(%eax)
        je .L92
        addl $-12,%esp
        addl $-4,%esp
        movl -2564(%ebp),%eax
        pushl %eax
        pushl $236
        pushl $.LC19
        call logPrint
        addl $16,%esp
        movl %eax,%eax
        pushl %eax
        pushl $142
        pushl $.LC2
        call __errno_location
        movl %eax,%eax
        movl %eax,%edx
        cmpl $0,(%edx)
        je .L94
        movl $.LC10,%eax
        jmp .L95
        .p2align 4,,7
.L94:
        movl $.LC3,%eax
.L95:
        pushl %eax
        pushl $4
        call syslog
        addl $32,%esp
.L93:
.L92:
        jmp .L91
        .p2align 4,,7
.L96:
        jmp .L90
        .p2align 4,,7
.L91:
.stabn 68,0,143,.LM83-crosspost
.LM83:
        jmp .L87
        .p2align 4,,7
.L88:
.stabn 68,0,148,.LM84-crosspost
.LM84:
        movl -2864(%ebp),%eax
        movb $0,(%eax)
.stabn 68,0,149,.LM85-crosspost
.LM85:
        addl $-12,%esp
        movl -2860(%ebp),%eax
        pushl %eax
        call getServerGroup
        addl $16,%esp
        movl %eax,%eax
        movl Task,%edx
        cmpl 4(%edx),%eax
        je .L97
.stabn 68,0,150,.LM86-crosspost
.LM86:
        jmp .L87
        .p2align 4,,7
.L97:
.stabn 68,0,151,.LM87-crosspost
.LM87:
        movl -2864(%ebp),%eax
        movb $47,(%eax)
.stabn 68,0,152,.LM88-crosspost
.LM88:
        addl $-12,%esp
        movl -2860(%ebp),%eax
        pushl %eax
        call strlen
        addl $16,%esp
        movl %eax,%eax
        cmpl $256,%eax
        jbe .L98
.stabn 68,0,154,.LM89-crosspost
.LM89:
        .p2align 4,,7
.L99:
        movl con,%eax
        cmpl $0,292(%eax)
        je .L101
        addl $-12,%esp
        addl $-4,%esp
        movl -2564(%ebp),%eax
        pushl %eax
        pushl $236
        pushl $.LC20
        call logPrint
        addl $16,%esp
        movl %eax,%eax
        pushl %eax
        pushl $154
        pushl $.LC2
        call __errno_location
        movl %eax,%eax
        movl %eax,%edx
        cmpl $0,(%edx)
        je .L103
        movl $.LC10,%eax
        jmp .L104
        .p2align 4,,7
.L103:
        movl $.LC3,%eax
.L104:
        pushl %eax
        pushl $4
        call syslog
        addl $32,%esp
.L102:
.L101:
        jmp .L100
        .p2align 4,,7
.L105:
        jmp .L99
        .p2align 4,,7
.L100:
.stabn 68,0,155,.LM90-crosspost
.LM90:
        jmp .L87
        .p2align 4,,7
.L98:
.stabn 68,0,157,.LM91-crosspost
.LM91:
        addl $-4,%esp
        pushl $47
        pushl $46
        movl -2860(%ebp),%eax
        pushl %eax
        call strExchange
        addl $16,%esp
.stabn 68,0,158,.LM92-crosspost
.LM92:
        addl $-12,%esp
        movl -2860(%ebp),%eax
        pushl %eax
        call safePath
        addl $16,%esp
        movl %eax,%eax
        testl %eax,%eax
        je .L106
.stabn 68,0,160,.LM93-crosspost
.LM93:
        cmpl $11,16(%ebp)
        jne .L107
.stabn 68,0,162,.LM94-crosspost
.LM94:
        addl $-4,%esp
        movl -2860(%ebp),%eax
        pushl %eax
        pushl $.LC21
        leal -2840(%ebp),%eax
        pushl %eax
        call sprintf
        addl $16,%esp
.stabn 68,0,163,.LM95-crosspost
.LM95:
        addl $-4,%esp
        pushl $.LC16
        leal -2840(%ebp),%eax
        pushl %eax
        movl -508(%ebp),%eax
        pushl %eax
        call lp_strListAdd
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-508(%ebp)
.stabn 68,0,164,.LM96-crosspost
.LM96:
        jmp .L108
        .p2align 4,,7
.L107:
.stabn 68,0,165,.LM97-crosspost
.LM97:
        addl $-4,%esp
        pushl $.LC16
        movl -2860(%ebp),%eax
        pushl %eax
        movl -508(%ebp),%eax
        pushl %eax
        call lp_strListAdd
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-508(%ebp)
.L108:
.stabn 68,0,166,.LM98-crosspost
.LM98:
        jmp .L87
        .p2align 4,,7
.L106:
.stabn 68,0,167,.LM99-crosspost
.LM99:
        .p2align 4,,7
.L110:
        movl con,%eax
        cmpl $0,292(%eax)
        je .L112
        addl $-12,%esp
        addl $-8,%esp
        movl -2860(%ebp),%eax
        pushl %eax
        pushl $.LC17
        call logPrint
        addl $16,%esp
        movl %eax,%eax
        pushl %eax
        pushl $167
        pushl $.LC2
        call __errno_location
        movl %eax,%eax
        movl %eax,%edx
        cmpl $0,(%edx)
        je .L114
        movl $.LC10,%eax
        jmp .L115
        .p2align 4,,7
.L114:
        movl $.LC3,%eax
.L115:
        pushl %eax
        pushl $4
        call syslog
        addl $32,%esp
.L113:
.L112:
        jmp .L87
        .p2align 4,,7
.L116:
        jmp .L110
        .p2align 4,,7
.L111:
.L109:
.stabn 68,0,169,.LM100-crosspost
.LM100:
.LBE6:
.L87:
        addl $-8,%esp
        pushl $.LC18
        pushl $0
        call strtok
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-2860(%ebp)
        cmpl $0,-2860(%ebp)
        jne .L117
        jmp .L84
        .p2align 4,,7
.L117:
        jmp .L85
        .p2align 4,,7
.L86:
.L84:
.stabn 68,0,171,.LM101-crosspost
.LM101:
        addl $-12,%esp
        movl -2856(%ebp),%eax
        pushl %eax
        call free
        addl $16,%esp
.stabn 68,0,172,.LM102-crosspost
.LM102:
.LBE5:
.L73:
.stabn 68,0,173,.LM103-crosspost
.LM103:
        cmpl $0,-2560(%ebp)
        je .L118
.stabn 68,0,175,.LM104-crosspost
.LM104:
.LBB7:
        addl $-8,%esp
        pushl $.LC18
        movl -2560(%ebp),%eax
        pushl %eax
        call strtok
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-2864(%ebp)
.stabn 68,0,176,.LM105-crosspost
.LM105:
        cmpl $0,-2864(%ebp)
        je .L120
        addl $-8,%esp
        pushl $.LC18
        pushl $0
        call strtok
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-2864(%ebp)
        cmpl $0,-2864(%ebp)
        jne .L119
        jmp .L120
        .p2align 4,,7
.L120:
.stabn 68,0,177,.LM106-crosspost
.LM106:
        .p2align 4,,7
.L121:
        movl con,%eax
        cmpl $0,292(%eax)
        je .L123
        addl $-12,%esp
        addl $-4,%esp
        movl -2564(%ebp),%eax
        pushl %eax
        pushl $236
        pushl $.LC19
        call logPrint
        addl $16,%esp
        movl %eax,%eax
        pushl %eax
        pushl $177
        pushl $.LC2
        call __errno_location
        movl %eax,%eax
        movl %eax,%edx
        cmpl $0,(%edx)
        je .L125
        movl $.LC10,%eax
        jmp .L126
        .p2align 4,,7
.L125:
        movl $.LC3,%eax
.L126:
        pushl %eax
        pushl $4
        call syslog
        addl $32,%esp
.L124:
.L123:
        jmp .L122
        .p2align 4,,7
.L127:
        jmp .L121
        .p2align 4,,7
.L122:
        jmp .L118
        .p2align 4,,7
.L119:
        .p2align 4,,7
.L129:
.stabn 68,0,181,.LM107-crosspost
.LM107:
        addl $-12,%esp
        movl -2864(%ebp),%eax
        pushl %eax
        call safePath
        addl $16,%esp
        movl %eax,%eax
        testl %eax,%eax
        je .L132
.stabn 68,0,183,.LM108-crosspost
.LM108:
        cmpl $11,16(%ebp)
        jne .L133
.stabn 68,0,185,.LM109-crosspost
.LM109:
        addl $-4,%esp
        movl -2864(%ebp),%eax
        pushl %eax
        pushl $.LC21
        leal -2840(%ebp),%eax
        pushl %eax
        call sprintf
        addl $16,%esp
.stabn 68,0,186,.LM110-crosspost
.LM110:
        addl $-4,%esp
        pushl $.LC16
        leal -2840(%ebp),%eax
        pushl %eax
        movl -508(%ebp),%eax
        pushl %eax
        call lp_strListAdd
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-508(%ebp)
.stabn 68,0,187,.LM111-crosspost
.LM111:
        jmp .L134
        .p2align 4,,7
.L133:
.stabn 68,0,188,.LM112-crosspost
.LM112:
        addl $-4,%esp
        pushl $.LC16
        movl -2864(%ebp),%eax
        pushl %eax
        movl -508(%ebp),%eax
        pushl %eax
        call lp_strListAdd
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-508(%ebp)
.L134:
.stabn 68,0,189,.LM113-crosspost
.LM113:
        jmp .L131
        .p2align 4,,7
.L132:
.stabn 68,0,190,.LM114-crosspost
.LM114:
        .p2align 4,,7
.L136:
        movl con,%eax
        cmpl $0,292(%eax)
        je .L138
        addl $-12,%esp
        addl $-8,%esp
        movl -2864(%ebp),%eax
        pushl %eax
        pushl $.LC17
        call logPrint
        addl $16,%esp
        movl %eax,%eax
        pushl %eax
        pushl $190
        pushl $.LC2
        call __errno_location
        movl %eax,%eax
        movl %eax,%edx
        cmpl $0,(%edx)
        je .L140
        movl $.LC10,%eax
        jmp .L141
        .p2align 4,,7
.L140:
        movl $.LC3,%eax
.L141:
        pushl %eax
        pushl $4
        call syslog
        addl $32,%esp
.L139:
.L138:
        jmp .L131
        .p2align 4,,7
.L142:
        jmp .L136
        .p2align 4,,7
.L137:
.L135:
.stabn 68,0,191,.LM115-crosspost
.LM115:
.L131:
        addl $-8,%esp
        pushl $.LC18
        pushl $0
        call strtok
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-2864(%ebp)
        cmpl $0,-2864(%ebp)
        jne .L143
        jmp .L118
        .p2align 4,,7
.L143:
        jmp .L129
        .p2align 4,,7
.L130:
.L128:
.stabn 68,0,192,.LM116-crosspost
.LM116:
.LBE7:
.L118:
.stabn 68,0,193,.LM117-crosspost
.LM117:
        cmpl $0,-508(%ebp)
        jne .L144
.stabn 68,0,195,.LM118-crosspost
.LM118:
        .p2align 4,,7
.L145:
        movl con,%eax
        cmpl $0,292(%eax)
        je .L147
        addl $-12,%esp
        addl $-8,%esp
        leal -500(%ebp),%eax
        pushl %eax
        pushl $.LC22
        call logPrint
        addl $16,%esp
        movl %eax,%eax
        pushl %eax
        pushl $195
        pushl $.LC2
        call __errno_location
        movl %eax,%eax
        movl %eax,%edx
        cmpl $0,(%edx)
        je .L149
        movl $.LC10,%eax
        jmp .L150
        .p2align 4,,7
.L149:
        movl $.LC3,%eax
.L150:
        pushl %eax
        pushl $4
        call syslog
        addl $32,%esp
.L148:
.L147:
        jmp .L146
        .p2align 4,,7
.L151:
        jmp .L145
        .p2align 4,,7
.L146:
.stabn 68,0,196,.LM119-crosspost
.LM119:
        xorl %eax,%eax
        jmp .L28
        .p2align 4,,7
.L144:
.stabn 68,0,198,.LM120-crosspost
.LM120:
        movl -508(%ebp),%eax
        movl 4(%eax),%edx
        movl 8(%edx),%eax
        movl %eax,-2844(%ebp)
.stabn 68,0,199,.LM121-crosspost
.LM121:
        addl $-4,%esp
        pushl $436
        pushl $193
        movl -2844(%ebp),%eax
        pushl %eax
        call open
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-2852(%ebp)
.stabn 68,0,200,.LM122-crosspost
.LM122:
        cmpl $-1,-2852(%ebp)
        jne .L152
.stabn 68,0,202,.LM123-crosspost
.LM123:
        call __errno_location
        movl %eax,%eax
        movl %eax,%edx
        cmpl $17,(%edx)
        jne .L153
.stabn 68,0,204,.LM124-crosspost
.LM124:
        .p2align 4,,7
.L154:
        movl con,%eax
        cmpl $0,292(%eax)
        je .L156
        addl $-12,%esp
        addl $-8,%esp
        movl -2844(%ebp),%eax
        pushl %eax
        pushl $.LC23
        call logPrint
        addl $16,%esp
        movl %eax,%eax
        pushl %eax
        pushl $204
        pushl $.LC2
        call __errno_location
        movl %eax,%eax
        movl %eax,%edx
        cmpl $0,(%edx)
        je .L158
        movl $.LC10,%eax
        jmp .L159
        .p2align 4,,7
.L158:
        movl $.LC3,%eax
.L159:
        pushl %eax
        pushl $4
        call syslog
        addl $32,%esp
.L157:
.L156:
        jmp .L155
        .p2align 4,,7
.L160:
        jmp .L154
        .p2align 4,,7
.L155:
.stabn 68,0,205,.LM125-crosspost
.LM125:
        addl $-12,%esp
        movl -2844(%ebp),%eax
        pushl %eax
        call unlink
        addl $16,%esp
.stabn 68,0,206,.LM126-crosspost
.LM126:
        movl Stats,%eax
        addl $1,4156(%eax)
        adcl $0,4160(%eax)
.stabn 68,0,207,.LM127-crosspost
.LM127:
        jmp .L161
        .p2align 4,,7
.L153:
.stabn 68,0,208,.LM128-crosspost
.LM128:
        addl $-12,%esp
        movl -2844(%ebp),%eax
        pushl %eax
        call blddir
        addl $16,%esp
.L161:
.stabn 68,0,209,.LM129-crosspost
.LM129:
        addl $-4,%esp
        pushl $436
        pushl $193
        movl -2844(%ebp),%eax
        pushl %eax
        call open
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-2852(%ebp)
.stabn 68,0,210,.LM130-crosspost
.LM130:
        cmpl $0,-2852(%ebp)
        jge .L152
.stabn 68,0,212,.LM131-crosspost
.LM131:
        .p2align 4,,7
.L163:
        movl con,%eax
        cmpl $0,296(%eax)
        je .L165
        addl $-12,%esp
        addl $-8,%esp
        movl -2844(%ebp),%eax
        pushl %eax
        pushl $.LC24
        call logPrint
        addl $16,%esp
        movl %eax,%eax
        pushl %eax
        pushl $212
        pushl $.LC2
        call __errno_location
        movl %eax,%eax
        movl %eax,%edx
        cmpl $0,(%edx)
        je .L167
        movl $.LC10,%eax
        jmp .L168
        .p2align 4,,7
.L167:
        movl $.LC3,%eax
.L168:
        pushl %eax
        pushl $3
        call syslog
        addl $32,%esp
.L166:
.L165:
        jmp .L164
        .p2align 4,,7
.L169:
        jmp .L163
        .p2align 4,,7
.L164:
.stabn 68,0,213,.LM132-crosspost
.LM132:
        addl $-12,%esp
        movl -508(%ebp),%eax
        pushl %eax
        call strListFree
        addl $16,%esp
.stabn 68,0,214,.LM133-crosspost
.LM133:
        xorl %eax,%eax
        jmp .L28
        .p2align 4,,7
.L162:
.L152:
.stabn 68,0,217,.LM134-crosspost
.LM134:
        addl $-4,%esp
        movl 8(%ebp),%eax
        movl 4(%eax),%edx
        decl %edx
        pushl %edx
        movl 8(%ebp),%eax
        movl (%eax),%edx
        pushl %edx
        movl -2852(%ebp),%eax
        pushl %eax
        call write
        addl $16,%esp
        movl %eax,%eax
        movl 8(%ebp),%edx
        movl 4(%edx),%ecx
        decl %ecx
        cmpl %ecx,%eax
        je .L170
.stabn 68,0,219,.LM135-crosspost
.LM135:
        .p2align 4,,7
.L171:
        movl con,%eax
        cmpl $0,296(%eax)
        je .L173
        addl $-12,%esp
        addl $-8,%esp
        movl -2844(%ebp),%eax
        pushl %eax
        pushl $.LC25
        call logPrint
        addl $16,%esp
        movl %eax,%eax
        pushl %eax
        pushl $219
        pushl $.LC2
        call __errno_location
        movl %eax,%eax
        movl %eax,%edx
        cmpl $0,(%edx)
        je .L175
        movl $.LC10,%eax
        jmp .L176
        .p2align 4,,7
.L175:
        movl $.LC3,%eax
.L176:
        pushl %eax
        pushl $3
        call syslog
        addl $32,%esp
.L174:
.L173:
        jmp .L172
        .p2align 4,,7
.L177:
        jmp .L171
        .p2align 4,,7
.L172:
.stabn 68,0,220,.LM136-crosspost
.LM136:
        addl $-12,%esp
        movl -2844(%ebp),%eax
        pushl %eax
        call unlink
        addl $16,%esp
.stabn 68,0,221,.LM137-crosspost
.LM137:
        addl $-12,%esp
        movl -2852(%ebp),%eax
        pushl %eax
        call close
        addl $16,%esp
.stabn 68,0,222,.LM138-crosspost
.LM138:
        addl $-12,%esp
        movl -508(%ebp),%eax
        pushl %eax
        call strListFree
        addl $16,%esp
.stabn 68,0,223,.LM139-crosspost
.LM139:
        xorl %eax,%eax
        jmp .L28
        .p2align 4,,7
.L170:
.stabn 68,0,225,.LM140-crosspost
.LM140:
        addl $-12,%esp
        movl -2852(%ebp),%eax
        pushl %eax
        call close
        addl $16,%esp
.stabn 68,0,226,.LM141-crosspost
.LM141:
        addl $-12,%esp
        movl -2844(%ebp),%eax
        pushl %eax
        call art_hilo
        addl $16,%esp
.stabn 68,0,229,.LM142-crosspost
.LM142:
.LBB8:
.stabn 68,0,230,.LM143-crosspost
.LM143:
        addl $-8,%esp
        pushl $.LC15
        movl -2844(%ebp),%eax
        pushl %eax
        call strstr
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-2864(%ebp)
.stabn 68,0,231,.LM144-crosspost
.LM144:
        cmpl $0,-2864(%ebp)
        je .L178
.stabn 68,0,232,.LM145-crosspost
.LM145:
        movl -2864(%ebp),%eax
        movb $0,(%eax)
.L178:
.stabn 68,0,233,.LM146-crosspost
.LM146:
        movl -2844(%ebp),%eax
        pushl %eax
        pushl $CurrentDir
        pushl $.LC26
        leal -3280(%ebp),%eax
        pushl %eax
        call sprintf
        addl $16,%esp
.stabn 68,0,234,.LM147-crosspost
.LM147:
        addl $-12,%esp
        leal -3280(%ebp),%eax
        pushl %eax
        call safePath
        addl $16,%esp
        movl %eax,%eax
        testl %eax,%eax
        je .L179
.stabn 68,0,236,.LM148-crosspost
.LM148:
.LBB9:
.stabn 68,0,237,.LM149-crosspost
.LM149:
        addl $-12,%esp
        leal -500(%ebp),%eax
        pushl %eax
        call rfc822lower
        addl $16,%esp
.stabn 68,0,238,.LM150-crosspost
.LM150:
        addl $-8,%esp
        leal -3280(%ebp),%eax
        pushl %eax
        leal -500(%ebp),%eax
        pushl %eax
        call hisAdd
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-2860(%ebp)
.stabn 68,0,239,.LM151-crosspost
.LM151:
        .p2align 4,,7
.L180:
        movl con,%eax
        cmpl $0,284(%eax)
        je .L182
        addl $-12,%esp
        addl $-12,%esp
        cmpl $0,-2860(%ebp)
        je .L184
        movl $.LC27,%eax
        jmp .L185
        .p2align 4,,7
.L184:
        movl $.LC28,%eax
.L185:
        pushl %eax
        movl con,%eax
        movl 408(%eax),%edx
        pushl %edx
        leal -3280(%ebp),%eax
        pushl %eax
        leal -500(%ebp),%eax
        pushl %eax
        pushl $.LC29
        call logPrint
        addl $32,%esp
        movl %eax,%eax
        pushl %eax
        pushl $239
        pushl $.LC2
        pushl $.LC3
        pushl $7
        call syslog
        addl $32,%esp
.L183:
.L182:
        jmp .L181
        .p2align 4,,7
.L186:
        jmp .L180
        .p2align 4,,7
.L181:
.stabn 68,0,240,.LM152-crosspost
.LM152:
.LBE9:
        jmp .L187
        .p2align 4,,7
.L179:
.stabn 68,0,241,.LM153-crosspost
.LM153:
        .p2align 4,,7
.L188:
        movl con,%eax
        cmpl $0,292(%eax)
        je .L190
        addl $-12,%esp
        addl $-8,%esp
        leal -3280(%ebp),%eax
        pushl %eax
        pushl $.LC17
        call logPrint
        addl $16,%esp
        movl %eax,%eax
        pushl %eax
        pushl $241
        pushl $.LC2
        call __errno_location
        movl %eax,%eax
        movl %eax,%edx
        cmpl $0,(%edx)
        je .L192
        movl $.LC10,%eax
        jmp .L193
        .p2align 4,,7
.L192:
        movl $.LC3,%eax
.L193:
        pushl %eax
        pushl $4
        call syslog
        addl $32,%esp
.L191:
.L190:
        jmp .L187
        .p2align 4,,7
.L194:
        jmp .L188
        .p2align 4,,7
.L189:
.L187:
.stabn 68,0,242,.LM154-crosspost
.LM154:
        cmpl $0,-2864(%ebp)
        je .L195
.stabn 68,0,243,.LM155-crosspost
.LM155:
        movl -2864(%ebp),%eax
        movb $95,(%eax)
.L195:
.stabn 68,0,244,.LM156-crosspost
.LM156:
.LBE8:
.stabn 68,0,245,.LM157-crosspost
.LM157:
        movl -508(%ebp),%eax
        movl 4(%eax),%edx
        movl (%edx),%eax
        movl %eax,-504(%ebp)
        .p2align 4,,7
.L196:
        cmpl $0,-504(%ebp)
        jne .L199
        jmp .L197
        .p2align 4,,7
.L199:
.stabn 68,0,247,.LM158-crosspost
.LM158:
.LBB10:
.stabn 68,0,248,.LM159-crosspost
.LM159:
        movl -504(%ebp),%eax
        movl 8(%eax),%edx
        movl %edx,-2860(%ebp)
.stabn 68,0,249,.LM160-crosspost
.LM160:
        addl $-8,%esp
        movl -2844(%ebp),%eax
        pushl %eax
        movl -2860(%ebp),%eax
        pushl %eax
        call strcmp
        addl $16,%esp
        movl %eax,%eax
        testl %eax,%eax
        jne .L200
.stabn 68,0,250,.LM161-crosspost
.LM161:
        jmp .L198
        .p2align 4,,7
.L200:
.stabn 68,0,251,.LM162-crosspost
.LM162:
        addl $-8,%esp
        movl -2860(%ebp),%eax
        pushl %eax
        movl -2844(%ebp),%eax
        pushl %eax
        call link
        addl $16,%esp
        movl %eax,%eax
        cmpl $-1,%eax
        jne .L201
.stabn 68,0,253,.LM163-crosspost
.LM163:
        call __errno_location
        movl %eax,%eax
        movl %eax,%edx
        cmpl $17,(%edx)
        je .L202
.stabn 68,0,254,.LM164-crosspost
.LM164:
        addl $-12,%esp
        movl -2860(%ebp),%eax
        pushl %eax
        call blddir
        addl $16,%esp
        jmp .L203
        .p2align 4,,7
.L202:
.stabn 68,0,257,.LM165-crosspost
.LM165:
        .p2align 4,,7
.L204:
        movl con,%eax
        cmpl $0,292(%eax)
        je .L206
        addl $-12,%esp
        addl $-8,%esp
        movl -2860(%ebp),%eax
        pushl %eax
        pushl $.LC30
        call logPrint
        addl $16,%esp
        movl %eax,%eax
        pushl %eax
        pushl $257
        pushl $.LC2
        call __errno_location
        movl %eax,%eax
        movl %eax,%edx
        cmpl $0,(%edx)
        je .L208
        movl $.LC10,%eax
        jmp .L209
        .p2align 4,,7
.L208:
        movl $.LC3,%eax
.L209:
        pushl %eax
        pushl $4
        call syslog
        addl $32,%esp
.L207:
.L206:
        jmp .L205
        .p2align 4,,7
.L210:
        jmp .L204
        .p2align 4,,7
.L205:
.stabn 68,0,258,.LM166-crosspost
.LM166:
        addl $-12,%esp
        movl -2860(%ebp),%eax
        pushl %eax
        call unlink
        addl $16,%esp
.stabn 68,0,259,.LM167-crosspost
.LM167:
        movl Stats,%eax
        addl $1,4156(%eax)
        adcl $0,4160(%eax)
.L203:
.stabn 68,0,261,.LM168-crosspost
.LM168:
        addl $-8,%esp
        movl -2860(%ebp),%eax
        pushl %eax
        movl -2844(%ebp),%eax
        pushl %eax
        call link
        addl $16,%esp
        movl %eax,%eax
        cmpl $-1,%eax
        jne .L211
.stabn 68,0,263,.LM169-crosspost
.LM169:
        .p2align 4,,7
.L212:
        movl con,%eax
        cmpl $0,296(%eax)
        je .L214
        addl $-12,%esp
        addl $-4,%esp
        movl -2860(%ebp),%eax
        pushl %eax
        movl -2844(%ebp),%eax
        pushl %eax
        pushl $.LC31
        call logPrint
        addl $16,%esp
        movl %eax,%eax
        pushl %eax
        pushl $263
        pushl $.LC2
        call __errno_location
        movl %eax,%eax
        movl %eax,%edx
        cmpl $0,(%edx)
        je .L216
        movl $.LC10,%eax
        jmp .L217
        .p2align 4,,7
.L216:
        movl $.LC3,%eax
.L217:
        pushl %eax
        pushl $3
        call syslog
        addl $32,%esp
.L215:
.L214:
        jmp .L213
        .p2align 4,,7
.L218:
        jmp .L212
        .p2align 4,,7
.L213:
.stabn 68,0,264,.LM170-crosspost
.LM170:
        movl $0,-2864(%ebp)
.stabn 68,0,265,.LM171-crosspost
.LM171:
        jmp .L219
        .p2align 4,,7
.L211:
.stabn 68,0,266,.LM172-crosspost
.LM172:
        movl $1,-2864(%ebp)
.L219:
.stabn 68,0,268,.LM173-crosspost
.LM173:
        jmp .L220
        .p2align 4,,7
.L201:
.stabn 68,0,269,.LM174-crosspost
.LM174:
        movl $1,-2864(%ebp)
.L220:
.stabn 68,0,270,.LM175-crosspost
.LM175:
        cmpl $0,-2864(%ebp)
        jne .L221
.stabn 68,0,271,.LM176-crosspost
.LM176:
        jmp .L198
        .p2align 4,,7
.L221:
.stabn 68,0,272,.LM177-crosspost
.LM177:
        .p2align 4,,7
.L222:
        movl con,%eax
        cmpl $0,284(%eax)
        je .L224
        addl $-12,%esp
        addl $-4,%esp
        movl -2860(%ebp),%eax
        pushl %eax
        movl -2844(%ebp),%eax
        pushl %eax
        pushl $.LC32
        call logPrint
        addl $16,%esp
        movl %eax,%eax
        pushl %eax
        pushl $272
        pushl $.LC2
        pushl $.LC3
        pushl $7
        call syslog
        addl $32,%esp
.L225:
.L224:
        jmp .L223
        .p2align 4,,7
.L226:
        jmp .L222
        .p2align 4,,7
.L223:
.stabn 68,0,273,.LM178-crosspost
.LM178:
        movl Stats,%eax
        addl $1,4172(%eax)
        adcl $0,4176(%eax)
.stabn 68,0,274,.LM179-crosspost
.LM179:
        movl Stats,%eax
        movl Stats,%edx
        movl 8(%ebp),%ecx
        movl 4(%ecx),%ebx
        decl %ebx
        movl %ebx,%esi
        movl %ebx,%edi
        sarl $31,%edi
        movl 4180(%edx),%ecx
        movl 4184(%edx),%ebx
        addl %esi,%ecx
        adcl %edi,%ebx
        movl %ecx,4180(%eax)
        movl %ebx,4184(%eax)
.stabn 68,0,275,.LM180-crosspost
.LM180:
        addl $-12,%esp
        movl -2860(%ebp),%eax
        pushl %eax
        call art_hilo
        addl $16,%esp
.stabn 68,0,276,.LM181-crosspost
.LM181:
.LBE10:
.stabn 68,0,245,.LM182-crosspost
.LM182:
.L198:
        movl -504(%ebp),%eax
        movl (%eax),%edx
        movl %edx,-504(%ebp)
        jmp .L196
        .p2align 4,,7
.L197:
.stabn 68,0,277,.LM183-crosspost
.LM183:
        addl $-12,%esp
        movl -508(%ebp),%eax
        pushl %eax
        call strListFree
        addl $16,%esp
.stabn 68,0,278,.LM184-crosspost
.LM184:
        movl $1,%eax
        jmp .L28
.stabn 68,0,279,.LM185-crosspost
.LM185:
.LBE4:
.stabn 68,0,279,.LM186-crosspost
.LM186:
        .p2align 4,,7
.L28:
        leal -3304(%ebp),%esp
        popl %ebx
        popl %esi
        popl %edi
        leave
        ret
.Lfe4:
        .size    crosspost,.Lfe4-crosspost
.stabs "msgid:(0,25)=ar(0,1);0;499;(0,2)",128,0,69,-500
.stabs "v:(102,2)",128,0,70,-504
.stabs "links:(102,2)",128,0,70,-508
.stabs "xpathbuf:(0,26)=ar(0,1);0;2047;(0,2)",128,0,71,-2556
.stabs "xpath:(10,35)",128,0,72,-2560
.stabs "xref:(10,35)",128,0,73,-2564
.stabs "fn:(0,27)=ar(0,1);0;275;(0,2)",128,0,74,-2840
.stabs "artfile:(10,35)",128,0,75,-2844
.stabs "s:(10,35)",128,0,76,-2848
.stabs "fd:(0,1)",128,0,77,-2852
.stabn 192,0,0,.LBB4-crosspost
.stabs "xrefbuf:(10,35)",128,0,126,-2856
.stabs "tok:(10,35)",128,0,127,-2860
.stabn 192,0,0,.LBB5-crosspost
.stabs "p:(10,35)",128,0,139,-2864
.stabn 192,0,0,.LBB6-crosspost
.stabn 224,0,0,.LBE6-crosspost
.stabn 224,0,0,.LBE5-crosspost
.stabs "tok:(10,35)",128,0,175,-2864
.stabn 192,0,0,.LBB7-crosspost
.stabn 224,0,0,.LBE7-crosspost
.stabs "buf:(0,28)=ar(0,1);0;415;(0,2)",128,0,229,-3280
.stabs "p:(10,35)",128,0,230,-2864
.stabn 192,0,0,.LBB8-crosspost
.stabs "ok:(0,1)",128,0,236,-2860
.stabn 192,0,0,.LBB9-crosspost
.stabn 224,0,0,.LBE9-crosspost
.stabn 224,0,0,.LBE8-crosspost
.stabs "linkok:(0,1)",128,0,247,-2864
.stabs "f:(10,35)",128,0,248,-2860
.stabn 192,0,0,.LBB10-crosspost
.stabn 224,0,0,.LBE10-crosspost
.stabn 224,0,0,.LBE4-crosspost
.Lscope3:
.stabs "",36,0,0,.Lscope3-crosspost
.section        .rodata
.LC33:
        .string "220"
.LC34:
        .string "article"
.LC35:
        .string "221"
.LC36:
        .string "head"
.LC37:
        .string "222"
.LC38:
        .string "body"
.LC39:
        .string "223"
.LC40:
        .string "status"
.LC41:
        .string "strange flow"
.LC42:
        .string "%s %d %s <%s>\r\n"
.LC43:
        .string "%s %d <%s> %s\r\n"
.text
        .align 4
.stabs "emit_follows:f(0,1)",36,0,282,emit_follows
.stabs "type:p(128,1)",160,0,281,8
.stabs "artno:p(0,1)",160,0,281,12
.stabs "msgid:p(10,35)",160,0,281,16
.stabs "getbyid:p(0,1)",160,0,281,20
        .type    emit_follows,@function
emit_follows:
.stabn 68,0,282,.LM187-emit_follows
.LM187:
        pushl %ebp
        movl %esp,%ebp
        subl $24,%esp
.stabn 68,0,283,.LM188-emit_follows
.LM188:
.LBB11:
        movl $0,-4(%ebp)
        movl $0,-8(%ebp)
.stabn 68,0,284,.LM189-emit_follows
.LM189:
        movl 8(%ebp),%eax
        cmpl $11,%eax
        je .L230
        cmpl $11,%eax
        ja .L242
        cmpl $10,%eax
        je .L229
        jmp .L233
        .p2align 4,,7
.L242:
        cmpl $12,%eax
        je .L231
        cmpl $13,%eax
        je .L232
        jmp .L233
        .p2align 4,,7
.L229:
.stabn 68,0,287,.LM190-emit_follows
.LM190:
        movl $.LC33,-4(%ebp)
        movl $.LC34,-8(%ebp)
.stabn 68,0,288,.LM191-emit_follows
.LM191:
        incl CurrentGroupArtRead
.stabn 68,0,289,.LM192-emit_follows
.LM192:
        movl Task,%eax
        incl 24(%eax)
.stabn 68,0,290,.LM193-emit_follows
.LM193:
        jmp .L228
        .p2align 4,,7
.L230:
.stabn 68,0,292,.LM194-emit_follows
.LM194:
        movl $.LC35,-4(%ebp)
        movl $.LC36,-8(%ebp)
.stabn 68,0,293,.LM195-emit_follows
.LM195:
        incl CurrentGroupArtRead
.stabn 68,0,294,.LM196-emit_follows
.LM196:
        movl Task,%eax
        incl 24(%eax)
.stabn 68,0,295,.LM197-emit_follows
.LM197:
        jmp .L228
        .p2align 4,,7
.L231:
.stabn 68,0,297,.LM198-emit_follows
.LM198:
        movl $.LC37,-4(%ebp)
        movl $.LC38,-8(%ebp)
.stabn 68,0,298,.LM199-emit_follows
.LM199:
        incl CurrentGroupArtRead
.stabn 68,0,299,.LM200-emit_follows
.LM200:
        movl Task,%eax
        incl 24(%eax)
.stabn 68,0,300,.LM201-emit_follows
.LM201:
        jmp .L228
        .p2align 4,,7
.L232:
.stabn 68,0,302,.LM202-emit_follows
.LM202:
        movl $.LC39,-4(%ebp)
        movl $.LC40,-8(%ebp)
.stabn 68,0,303,.LM203-emit_follows
.LM203:
        jmp .L228
        .p2align 4,,7
.L233:
.stabn 68,0,305,.LM204-emit_follows
.LM204:
        .p2align 4,,7
.L234:
        movl con,%eax
        cmpl $0,296(%eax)
        je .L236
        addl $-12,%esp
        addl $-12,%esp
        pushl $.LC41
        call logPrint
        addl $16,%esp
        movl %eax,%eax
        pushl %eax
        pushl $305
        pushl $.LC2
        call __errno_location
        movl %eax,%eax
        movl %eax,%edx
        cmpl $0,(%edx)
        je .L238
        movl $.LC10,%eax
        jmp .L239
        .p2align 4,,7
.L238:
        movl $.LC3,%eax
.L239:
        pushl %eax
        pushl $3
        call syslog
        addl $32,%esp
.L237:
.L236:
        jmp .L235
        .p2align 4,,7
.L240:
        jmp .L234
        .p2align 4,,7
.L235:
.stabn 68,0,306,.LM205-emit_follows
.LM205:
        addl $-12,%esp
        pushl $1
        call retire_vm_proc
        addl $16,%esp
.L228:
.stabn 68,0,308,.LM206-emit_follows
.LM206:
        cmpl $0,20(%ebp)
        je .L243
.stabn 68,0,309,.LM207-emit_follows
.LM207:
        addl $-12,%esp
        movl 16(%ebp),%eax
        pushl %eax
        movl -8(%ebp),%eax
        pushl %eax
        movl 12(%ebp),%eax
        pushl %eax
        movl -4(%ebp),%eax
        pushl %eax
        pushl $.LC42
        call emitf
        addl $32,%esp
        movl %eax,%edx
        movl %edx,%eax
        jmp .L227
        .p2align 4,,7
.L243:
.stabn 68,0,310,.LM208-emit_follows
.LM208:
        movl 12(%ebp),%eax
        movl %eax,CurrentGroupArtNum
.stabn 68,0,311,.LM209-emit_follows
.LM209:
        addl $-12,%esp
        movl -8(%ebp),%eax
        pushl %eax
        movl 16(%ebp),%eax
        pushl %eax
        movl 12(%ebp),%eax
        pushl %eax
        movl -4(%ebp),%eax
        pushl %eax
        pushl $.LC43
        call emitf
        addl $32,%esp
        movl %eax,%edx
        movl %edx,%eax
        jmp .L227
.stabn 68,0,312,.LM210-emit_follows
.LM210:
.LBE11:
.stabn 68,0,312,.LM211-emit_follows
.LM211:
        .p2align 4,,7
.L227:
        leave
        ret
.Lfe5:
        .size    emit_follows,.Lfe5-emit_follows
.stabs "m:(10,35)",128,0,283,-4
.stabs "c:(10,35)",128,0,283,-8
.stabn 192,0,0,.LBB11-emit_follows
.stabn 224,0,0,.LBE11-emit_follows
.Lscope4:
.stabs "",36,0,0,.Lscope4-emit_follows
        .align 4
.stabs "find_header_arg:F(10,35)",36,0,315,find_header_arg
.stabs "s:p(10,35)",160,0,314,8
.stabs "hdr:p(10,35)",160,0,314,12
.stabs "len:p(0,1)",160,0,314,16
.globl find_header_arg
        .type    find_header_arg,@function
find_header_arg:
.stabn 68,0,315,.LM212-find_header_arg
.LM212:
        pushl %ebp
        movl %esp,%ebp
        subl $20,%esp
        pushl %ebx
.stabn 68,0,316,.LM213-find_header_arg
.LM213:
.LBB12:
        movl 8(%ebp),%eax
        movl %eax,-4(%ebp)
        .p2align 4,,7
.L245:
.stabn 68,0,320,.LM214-find_header_arg
.LM214:
        cmpl $0,16(%ebp)
        je .L248
        addl $-4,%esp
        movl 16(%ebp),%eax
        pushl %eax
        movl 12(%ebp),%eax
        pushl %eax
        movl 8(%ebp),%eax
        pushl %eax
        call strncasestr
        addl $16,%esp
        movl %eax,%ebx
        jmp .L249
        .p2align 4,,7
.L248:
        addl $-8,%esp
        movl 12(%ebp),%eax
        pushl %eax
        movl 8(%ebp),%eax
        pushl %eax
        call strcasestr
        addl $16,%esp
        movl %eax,%ebx
.L249:
        movl %ebx,-8(%ebp)
.stabn 68,0,321,.LM215-find_header_arg
.LM215:
        cmpl $0,-8(%ebp)
        jne .L250
.stabn 68,0,322,.LM216-find_header_arg
.LM216:
        xorl %eax,%eax
        jmp .L244
        .p2align 4,,7
.L250:
.stabn 68,0,323,.LM217-find_header_arg
.LM217:
        movl -8(%ebp),%eax
        cmpl -4(%ebp),%eax
        jne .L251
.stabn 68,0,324,.LM218-find_header_arg
.LM218:
        jmp .L252
        .p2align 4,,7
.L251:
.stabn 68,0,325,.LM219-find_header_arg
.LM219:
        movl -8(%ebp),%eax
        decl %eax
        cmpb $10,(%eax)
        jne .L247
.stabn 68,0,326,.LM220-find_header_arg
.LM220:
        jmp .L252
        .p2align 4,,7
.L253:
.stabn 68,0,318,.LM221-find_header_arg
.LM221:
.L247:
        movl -8(%ebp),%eax
        incl %eax
        movl %eax,8(%ebp)
        jmp .L245
        .p2align 4,,7
.L246:
        nop
.L252:
.stabn 68,0,329,.LM222-find_header_arg
.LM222:
        addl $-12,%esp
        movl 12(%ebp),%eax
        pushl %eax
        call strlen
        addl $16,%esp
        movl %eax,%eax
        addl %eax,-8(%ebp)
.stabn 68,0,330,.LM223-find_header_arg
.LM223:
        .p2align 4,,7
.L254:
        movl -8(%ebp),%eax
        movsbl (%eax),%edx
        leal (%edx,%edx),%eax
        movl __ctype_b,%edx
        movzwl (%edx,%eax),%eax
        andl $8192,%eax
        testw %ax,%ax
        jne .L256
        jmp .L255
        .p2align 4,,7
.L256:
.stabn 68,0,331,.LM224-find_header_arg
.LM224:
        incl -8(%ebp)
        jmp .L254
        .p2align 4,,7
.L255:
.stabn 68,0,332,.LM225-find_header_arg
.LM225:
        movl -8(%ebp),%edx
        movl %edx,%eax
        jmp .L244
.stabn 68,0,333,.LM226-find_header_arg
.LM226:
.LBE12:
.stabn 68,0,333,.LM227-find_header_arg
.LM227:
        .p2align 4,,7
.L244:
        movl -24(%ebp),%ebx
        leave
        ret
.Lfe6:
        .size    find_header_arg,.Lfe6-find_header_arg
.stabs "s_orig:(10,35)",128,0,316,-4
.stabs "p:(10,35)",128,0,317,-8
.stabn 192,0,0,.LBB12-find_header_arg
.stabn 224,0,0,.LBE12-find_header_arg
.Lscope5:
.stabs "",36,0,0,.Lscope5-find_header_arg
.section        .rodata
.LC44:
        .string "badly formed newsgroups line"
.LC45:
        .string ","
.text
        .align 4
.stabs "authorise_newsgroups:f(0,1)",36,0,336,authorise_newsgroups
.stabs "s:p(10,35)",160,0,335,8
        .type    authorise_newsgroups,@function
authorise_newsgroups:
.stabn 68,0,336,.LM228-authorise_newsgroups
.LM228:
        pushl %ebp
        movl %esp,%ebp
        subl $2072,%esp
.stabn 68,0,337,.LM229-authorise_newsgroups
.LM229:
.LBB13:
.stabn 68,0,338,.LM230-authorise_newsgroups
.LM230:
        addl $-8,%esp
        pushl $13
        movl 8(%ebp),%eax
        pushl %eax
        call strchr
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-2052(%ebp)
.stabn 68,0,339,.LM231-authorise_newsgroups
.LM231:
        addl $-8,%esp
        pushl $10
        movl 8(%ebp),%eax
        pushl %eax
        call strchr
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-2056(%ebp)
.stabn 68,0,340,.LM232-authorise_newsgroups
.LM232:
        cmpl $0,-2056(%ebp)
        jne .L258
.stabn 68,0,342,.LM233-authorise_newsgroups
.LM233:
        .p2align 4,,7
.L259:
        movl con,%eax
        cmpl $0,292(%eax)
        je .L261
        addl $-12,%esp
        addl $-12,%esp
        pushl $.LC44
        call logPrint
        addl $16,%esp
        movl %eax,%eax
        pushl %eax
        pushl $342
        pushl $.LC2
        call __errno_location
        movl %eax,%eax
        movl %eax,%edx
        cmpl $0,(%edx)
        je .L263
        movl $.LC10,%eax
        jmp .L264
        .p2align 4,,7
.L263:
        movl $.LC3,%eax
.L264:
        pushl %eax
        pushl $4
        call syslog
        addl $32,%esp
.L262:
.L261:
        jmp .L260
        .p2align 4,,7
.L265:
        jmp .L259
        .p2align 4,,7
.L260:
.stabn 68,0,343,.LM234-authorise_newsgroups
.LM234:
        xorl %eax,%eax
        jmp .L257
        .p2align 4,,7
.L258:
.stabn 68,0,345,.LM235-authorise_newsgroups
.LM235:
        cmpl $0,-2052(%ebp)
        je .L266
.stabn 68,0,346,.LM236-authorise_newsgroups
.LM236:
        movl -2056(%ebp),%eax
        cmpl -2052(%ebp),%eax
        jbe .L267
        movl -2052(%ebp),%eax
.L267:
        movl %eax,-2052(%ebp)
        jmp .L268
        .p2align 4,,7
.L266:
.stabn 68,0,348,.LM237-authorise_newsgroups
.LM237:
        movl -2056(%ebp),%eax
        movl %eax,-2052(%ebp)
.L268:
.stabn 68,0,349,.LM238-authorise_newsgroups
.LM238:
        addl $-4,%esp
        movl -2052(%ebp),%eax
        movl 8(%ebp),%edx
        subl %edx,%eax
        pushl %eax
        movl 8(%ebp),%eax
        pushl %eax
        leal -2048(%ebp),%eax
        pushl %eax
        call strncpy
        addl $16,%esp
.stabn 68,0,350,.LM239-authorise_newsgroups
.LM239:
        movl -2052(%ebp),%eax
        movl 8(%ebp),%edx
        subl %edx,%eax
        leal -2048(%ebp),%edx
        movb $0,(%eax,%edx)
.stabn 68,0,351,.LM240-authorise_newsgroups
.LM240:
        addl $-8,%esp
        pushl $.LC45
        leal -2048(%ebp),%eax
        pushl %eax
        call strtok
        addl $16,%esp
        movl %eax,%eax
        movl %eax,8(%ebp)
        .p2align 4,,7
.L269:
        cmpl $0,8(%ebp)
        jne .L272
        jmp .L270
        .p2align 4,,7
.L272:
.stabn 68,0,353,.LM241-authorise_newsgroups
.LM241:
.LBB14:
.stabn 68,0,354,.LM242-authorise_newsgroups
.LM242:
        addl $-12,%esp
        movl 8(%ebp),%eax
        pushl %eax
        call strStripLeftRight
        addl $16,%esp
.stabn 68,0,355,.LM243-authorise_newsgroups
.LM243:
        movl 8(%ebp),%eax
        cmpb $0,(%eax)
        jne .L273
.stabn 68,0,356,.LM244-authorise_newsgroups
.LM244:
        jmp .L271
        .p2align 4,,7
.L273:
.stabn 68,0,357,.LM245-authorise_newsgroups
.LM245:
        addl $-8,%esp
        movl 8(%ebp),%eax
        pushl %eax
        pushl $RemoteHosts
        call authorise
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-2060(%ebp)
.stabn 68,0,358,.LM246-authorise_newsgroups
.LM246:
        cmpl $0,-2060(%ebp)
        je .L271
        movl -2060(%ebp),%eax
        movzbl 24(%eax),%edx
        movl %edx,%eax
        andl $1,%eax
        testl %eax,%eax
        je .L271
        movl -2060(%ebp),%eax
        movb 24(%eax),%dl
        shrb $4,%dl
        movzbl %dl,%eax
        movl %eax,%edx
        andl $1,%edx
        testl %edx,%edx
        je .L275
        cmpl $2,AuthState
        je .L275
        jmp .L271
        .p2align 4,,7
.L275:
.stabn 68,0,359,.LM247-authorise_newsgroups
.LM247:
        movl $1,%eax
        jmp .L257
        .p2align 4,,7
.L274:
.stabn 68,0,360,.LM248-authorise_newsgroups
.LM248:
.LBE14:
.stabn 68,0,351,.LM249-authorise_newsgroups
.LM249:
.L271:
        addl $-8,%esp
        pushl $.LC45
        pushl $0
        call strtok
        addl $16,%esp
        movl %eax,%eax
        movl %eax,8(%ebp)
        jmp .L269
        .p2align 4,,7
.L270:
.stabn 68,0,361,.LM250-authorise_newsgroups
.LM250:
        xorl %eax,%eax
        jmp .L257
.stabn 68,0,362,.LM251-authorise_newsgroups
.LM251:
.LBE13:
.stabn 68,0,362,.LM252-authorise_newsgroups
.LM252:
        .p2align 4,,7
.L257:
        leave
        ret
.Lfe7:
        .size    authorise_newsgroups,.Lfe7-authorise_newsgroups
.stabs "buf:(0,29)=ar(0,1);0;2047;(0,2)",128,0,337,-2048
.stabs "p:(10,35)",128,0,338,-2052
.stabs "p2:(10,35)",128,0,339,-2056
.stabn 192,0,0,.LBB13-authorise_newsgroups
.stabs "auth:(143,6)",128,0,353,-2060
.stabn 192,0,0,.LBB14-authorise_newsgroups
.stabn 224,0,0,.LBE14-authorise_newsgroups
.stabn 224,0,0,.LBE13-authorise_newsgroups
.Lscope6:
.stabs "",36,0,0,.Lscope6-authorise_newsgroups
.section        .rodata
.LC46:
        .string "Newsgroups:"
        .align 32
.LC47:
        .string "missing newsgroups in <%s> - skipped"
.LC48:
        .string "498 Bogus article"
        .align 32
.LC49:
        .string "%s not permitted read access to <%s>"
.LC50:
        .string "497 Permission denied"
.text
        .align 4
.stabs "auth_article:f(0,1)",36,0,365,auth_article
.stabs "art:p(10,35)",160,0,364,8
.stabs "hlen:p(0,1)",160,0,364,12
.stabs "msgid:p(10,35)",160,0,364,16
        .type    auth_article,@function
auth_article:
.stabn 68,0,365,.LM253-auth_article
.LM253:
        pushl %ebp
        movl %esp,%ebp
        subl $24,%esp
.stabn 68,0,366,.LM254-auth_article
.LM254:
.LBB15:
        addl $-4,%esp
        movl 12(%ebp),%eax
        pushl %eax
        pushl $.LC46
        movl 8(%ebp),%eax
        pushl %eax
        call find_header_arg
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-4(%ebp)
.stabn 68,0,367,.LM255-auth_article
.LM255:
        cmpl $0,-4(%ebp)
        je .L278
        addl $-12,%esp
        movl -4(%ebp),%eax
        pushl %eax
        call authorise_newsgroups
        addl $16,%esp
        movl %eax,%eax
        testl %eax,%eax
        jne .L277
        jmp .L278
        .p2align 4,,7
.L278:
.stabn 68,0,369,.LM256-auth_article
.LM256:
        cmpl $0,-4(%ebp)
        jne .L279
.stabn 68,0,371,.LM257-auth_article
.LM257:
        .p2align 4,,7
.L280:
        movl con,%eax
        cmpl $0,292(%eax)
        je .L282
        addl $-12,%esp
        addl $-8,%esp
        movl 16(%ebp),%eax
        pushl %eax
        pushl $.LC47
        call logPrint
        addl $16,%esp
        movl %eax,%eax
        pushl %eax
        pushl $371
        pushl $.LC2
        call __errno_location
        movl %eax,%eax
        movl %eax,%edx
        cmpl $0,(%edx)
        je .L284
        movl $.LC10,%eax
        jmp .L285
        .p2align 4,,7
.L284:
        movl $.LC3,%eax
.L285:
        pushl %eax
        pushl $4
        call syslog
        addl $32,%esp
.L283:
.L282:
        jmp .L281
        .p2align 4,,7
.L286:
        jmp .L280
        .p2align 4,,7
.L281:
.stabn 68,0,372,.LM258-auth_article
.LM258:
        addl $-12,%esp
        pushl $.LC48
        call emitrn
        addl $16,%esp
.stabn 68,0,373,.LM259-auth_article
.LM259:
        jmp .L287
        .p2align 4,,7
.L279:
.stabn 68,0,375,.LM260-auth_article
.LM260:
        .p2align 4,,7
.L288:
        movl con,%eax
        cmpl $0,288(%eax)
        je .L290
        addl $-4,%esp
        addl $-4,%esp
        movl 16(%ebp),%eax
        pushl %eax
        pushl $ClientHost
        pushl $.LC49
        call logPrint
        addl $16,%esp
        movl %eax,%eax
        pushl %eax
        pushl $.LC13
        pushl $6
        call syslog
        addl $16,%esp
.L291:
.L290:
        jmp .L289
        .p2align 4,,7
.L292:
        jmp .L288
        .p2align 4,,7
.L289:
.stabn 68,0,376,.LM261-auth_article
.LM261:
        addl $-12,%esp
        pushl $.LC50
        call emitrn
        addl $16,%esp
.L287:
.stabn 68,0,378,.LM262-auth_article
.LM262:
        xorl %eax,%eax
        jmp .L276
        .p2align 4,,7
.L277:
.stabn 68,0,380,.LM263-auth_article
.LM263:
        movl $1,%eax
        jmp .L276
.stabn 68,0,381,.LM264-auth_article
.LM264:
.LBE15:
.stabn 68,0,381,.LM265-auth_article
.LM265:
        .p2align 4,,7
.L276:
        leave
        ret
.Lfe8:
        .size    auth_article,.Lfe8-auth_article
.stabs "p:(10,35)",128,0,366,-4
.stabn 192,0,0,.LBB15-auth_article
.stabn 224,0,0,.LBE15-auth_article
.Lscope7:
.stabs "",36,0,0,.Lscope7-auth_article
.section        .rodata
.LC51:
        .string "PC"
.LC52:
        .string "never here"
.LC53:
        .string "\"PC\" == \"never here\""
.LC54:
        .string "%s:%d failed assertion: %s\n"
.text
        .align 4
.stabs "bad_article:f(0,19)",36,0,387,bad_article
.stabs "scfg:p(122,3)",160,0,386,8
.stabs "type:p(128,1)",160,0,386,12
        .type    bad_article,@function
bad_article:
.stabn 68,0,387,.LM266-bad_article
.LM266:
        pushl %ebp
        movl %esp,%ebp
        subl $8,%esp
.stabn 68,0,388,.LM267-bad_article
.LM267:
        movl 12(%ebp),%eax
        cmpl $11,%eax
        je .L296
        cmpl $11,%eax
        ja .L306
        cmpl $10,%eax
        je .L295
        jmp .L299
        .p2align 4,,7
.L306:
        cmpl $12,%eax
        je .L297
        cmpl $13,%eax
        je .L298
        jmp .L299
        .p2align 4,,7
.L295:
.stabn 68,0,391,.LM268-bad_article
.LM268:
        movl 8(%ebp),%eax
        movl 40(%eax),%edx
        addl $1,172(%edx)
        adcl $0,176(%edx)
.stabn 68,0,392,.LM269-bad_article
.LM269:
        jmp .L294
        .p2align 4,,7
.L296:
.stabn 68,0,394,.LM270-bad_article
.LM270:
        movl 8(%ebp),%eax
        movl 40(%eax),%edx
        addl $1,188(%edx)
        adcl $0,192(%edx)
.stabn 68,0,395,.LM271-bad_article
.LM271:
        jmp .L294
        .p2align 4,,7
.L297:
.stabn 68,0,397,.LM272-bad_article
.LM272:
        movl 8(%ebp),%eax
        movl 40(%eax),%edx
        addl $1,204(%edx)
        adcl $0,208(%edx)
.stabn 68,0,398,.LM273-bad_article
.LM273:
        jmp .L294
        .p2align 4,,7
.L298:
.stabn 68,0,400,.LM274-bad_article
.LM274:
        movl 8(%ebp),%eax
        movl 40(%eax),%edx
        addl $1,220(%edx)
        adcl $0,224(%edx)
.stabn 68,0,401,.LM275-bad_article
.LM275:
        jmp .L294
        .p2align 4,,7
.L299:
.stabn 68,0,403,.LM276-bad_article
.LM276:
        .p2align 4,,7
.L300:
        movl $.LC51,%eax
        cmpl $.LC52,%eax
        je .L302
        addl $-12,%esp
        pushl $.LC53
        pushl $403
        pushl $.LC2
        pushl $.LC54
        pushl $3
        call syslog
        addl $32,%esp
        addl $-12,%esp
        pushl $-1
        call ncExit
        addl $16,%esp
.L303:
.L302:
        jmp .L301
        .p2align 4,,7
.L304:
        jmp .L300
        .p2align 4,,7
.L301:
.stabn 68,0,404,.LM277-bad_article
.LM277:
        jmp .L294
        .p2align 4,,7
.L294:
.stabn 68,0,406,.LM278-bad_article
.LM278:
.L293:
        leave
        ret
.Lfe9:
        .size    bad_article,.Lfe9-bad_article
.Lscope8:
.stabs "",36,0,0,.Lscope8-bad_article
        .align 4
.stabs "good_article:f(0,19)",36,0,409,good_article
.stabs "scfg:p(122,3)",160,0,408,8
.stabs "type:p(128,1)",160,0,408,12
        .type    good_article,@function
good_article:
.stabn 68,0,409,.LM279-good_article
.LM279:
        pushl %ebp
        movl %esp,%ebp
        subl $8,%esp
.stabn 68,0,410,.LM280-good_article
.LM280:
        movl 12(%ebp),%eax
        cmpl $11,%eax
        je .L310
        cmpl $11,%eax
        ja .L320
        cmpl $10,%eax
        je .L309
        jmp .L313
        .p2align 4,,7
.L320:
        cmpl $12,%eax
        je .L311
        cmpl $13,%eax
        je .L312
        jmp .L313
        .p2align 4,,7
.L309:
.stabn 68,0,413,.LM281-good_article
.LM281:
        movl 8(%ebp),%eax
        movl 40(%eax),%edx
        addl $1,164(%edx)
        adcl $0,168(%edx)
.stabn 68,0,414,.LM282-good_article
.LM282:
        jmp .L308
        .p2align 4,,7
.L310:
.stabn 68,0,416,.LM283-good_article
.LM283:
        movl 8(%ebp),%eax
        movl 40(%eax),%edx
        addl $1,180(%edx)
        adcl $0,184(%edx)
.stabn 68,0,417,.LM284-good_article
.LM284:
        jmp .L308
        .p2align 4,,7
.L311:
.stabn 68,0,419,.LM285-good_article
.LM285:
        movl 8(%ebp),%eax
        movl 40(%eax),%edx
        addl $1,196(%edx)
        adcl $0,200(%edx)
.stabn 68,0,420,.LM286-good_article
.LM286:
        jmp .L308
        .p2align 4,,7
.L312:
.stabn 68,0,422,.LM287-good_article
.LM287:
        movl 8(%ebp),%eax
        movl 40(%eax),%edx
        addl $1,212(%edx)
        adcl $0,216(%edx)
.stabn 68,0,423,.LM288-good_article
.LM288:
        jmp .L308
        .p2align 4,,7
.L313:
.stabn 68,0,425,.LM289-good_article
.LM289:
        .p2align 4,,7
.L314:
        movl $.LC51,%eax
        cmpl $.LC52,%eax
        je .L316
        addl $-12,%esp
        pushl $.LC53
        pushl $425
        pushl $.LC2
        pushl $.LC54
        pushl $3
        call syslog
        addl $32,%esp
        addl $-12,%esp
        pushl $-1
        call ncExit
        addl $16,%esp
.L317:
.L316:
        jmp .L315
        .p2align 4,,7
.L318:
        jmp .L314
        .p2align 4,,7
.L315:
.stabn 68,0,426,.LM290-good_article
.LM290:
        jmp .L308
        .p2align 4,,7
.L308:
.stabn 68,0,428,.LM291-good_article
.LM291:
.L307:
        leave
        ret
.Lfe10:
        .size    good_article,.Lfe10-good_article
.Lscope9:
.stabs "",36,0,0,.Lscope9-good_article
.section        .rodata
.LC55:
        .string "%*s %d"
.LC56:
        .string "%.32s %d"
.LC57:
        .string "412 Not in a newsgroup"
.LC58:
        .string "%.127s/%.384s_head"
.LC59:
        .string "%.127s/%.384s"
.LC60:
        .string "%d_head"
.LC61:
        .string "%d"
.LC62:
        .string "(p = strrchr (artfile, '_'))"
        .align 32
.LC63:
        .string "couldn't munmap %s (%d length)"
        .align 32
.LC64:
        .string "fetched %s (%d bytes) from cache"
.LC65:
        .string "article <%.*s>"
.LC66:
        .string "article %d"
.LC67:
        .string "body <%.*s>"
.LC68:
        .string "body %d"
        .align 32
.LC69:
        .string "couldn't send command to host (down?)"
        .align 32
.LC70:
        .string "499 Try again later - remote server down?"
        .align 32
.LC71:
        .string "trying article <%s> on server %s"
.LC72:
        .string "%*d %d"
.LC73:
        .string "430 Dont have it"
        .align 32
.LC74:
        .string "X-Cache: nntpcache 2.4.0b3 (see http://www.nntpcache.org/)\r\n"
.LC75:
        .string "\r\n"
.LC76:
        .string "."
        .align 32
.LC77:
        .string "content filter %s blocked %s of %s/%d"
.LC78:
        .string "%.255s/%.32s"
.LC79:
        .string "\r\n\r\n"
.LC80:
        .string "strSnip failed"
.LC81:
        .string "bad article '%s' ... unlinked"
        .align 32
.LC82:
        .string "never at this location, by george!"
        .align 32
.LC83:
        .string "\"PC\" == \"never at this location, by george!\""
.text
        .align 4
.stabs "CMDarticle:F(0,1)",36,0,441,CMDarticle
.stabs "cmd:p(0,30)=*(128,2)",160,0,440,8
.stabs "args:p(10,35)",160,0,440,12
.stabs "dontcache:p(0,1)",160,0,440,16
.globl CMDarticle
        .type    CMDarticle,@function
CMDarticle:
.stabn 68,0,441,.LM292-CMDarticle
.LM292:
        pushl %ebp
        movl %esp,%ebp
        subl $10936,%esp
.stabn 68,0,442,.LM293-CMDarticle
.LM293:
.LBB16:
.stabn 68,0,443,.LM294-CMDarticle
.LM294:
        movb .LC4,%al
        movb %al,-5124(%ebp)
        leal -5123(%ebp),%eax
        addl $-4,%esp
        pushl $1023
        pushl $0
        pushl %eax
        call memset
        addl $16,%esp
.stabn 68,0,444,.LM295-CMDarticle
.LM295:
        movl $0,-5128(%ebp)
.stabn 68,0,446,.LM296-CMDarticle
.LM296:
        movl $-1,-5136(%ebp)
.stabn 68,0,447,.LM297-CMDarticle
.LM297:
        movb .LC4,%al
        movb %al,-5656(%ebp)
        leal -5655(%ebp),%eax
        addl $-4,%esp
        pushl $519
        pushl $0
        pushl %eax
        call memset
        addl $16,%esp
.stabn 68,0,448,.LM298-CMDarticle
.LM298:
        movl 8(%ebp),%eax
        movl 4(%eax),%edx
        movl %edx,-5660(%ebp)
.stabn 68,0,449,.LM299-CMDarticle
.LM299:
        movl $0,-5664(%ebp)
.stabn 68,0,451,.LM300-CMDarticle
.LM300:
        movl $0,-5672(%ebp)
.stabn 68,0,452,.LM301-CMDarticle
.LM301:
        movl $0,-5676(%ebp)
.stabn 68,0,454,.LM302-CMDarticle
.LM302:
        xorl %eax,%eax
        movl con,%edx
        cmpl $0,108(%edx)
        je .L322
        cmpl $0,CurrentGroupAuth
        je .L322
        movl CurrentGroupAuth,%edx
        cmpl $0,20(%edx)
        je .L322
        movl $1,%eax
.L322:
        movl %eax,-5684(%ebp)
.stabn 68,0,456,.LM303-CMDarticle
.LM303:
        addl $-12,%esp
        movl 12(%ebp),%eax
        pushl %eax
        call strStripLeftRight
        addl $16,%esp
.stabn 68,0,457,.LM304-CMDarticle
.LM304:
        addl $-8,%esp
        pushl $520
        leal -5656(%ebp),%eax
        pushl %eax
        pushl $.LC6
        pushl $.LC7
        pushl $0
        movl 12(%ebp),%eax
        pushl %eax
        call strSnip
        addl $32,%esp
        movl %eax,%eax
        testl %eax,%eax
        jg .L323
        addl $-4,%esp
        leal -5128(%ebp),%eax
        pushl %eax
        pushl $.LC55
        movl 12(%ebp),%eax
        pushl %eax
        call sscanf
        addl $16,%esp
        movl %eax,%eax
        cmpl $1,%eax
        je .L323
.stabn 68,0,460,.LM305-CMDarticle
.LM305:
        movl CurrentGroupArtNum,%eax
        movl %eax,-5128(%ebp)
.stabn 68,0,461,.LM306-CMDarticle
.LM306:
        movl -5128(%ebp),%eax
        pushl %eax
        movl 8(%ebp),%eax
        movl (%eax),%edx
        pushl %edx
        pushl $.LC56
        movl 12(%ebp),%eax
        pushl %eax
        call sprintf
        addl $16,%esp
.L323:
.stabn 68,0,463,.LM307-CMDarticle
.LM307:
        cmpl $13,-5660(%ebp)
        jne .L324
.stabn 68,0,464,.LM308-CMDarticle
.LM308:
        addl $-4,%esp
        pushl $4
        pushl $.LC36
        movl 12(%ebp),%eax
        pushl %eax
        call strncpy
        addl $16,%esp
.L324:
.stabn 68,0,465,.LM309-CMDarticle
.LM309:
        cmpb $0,-5656(%ebp)
        setne %al
        movzbl %al,%edx
        movl %edx,-5680(%ebp)
.stabn 68,0,466,.LM310-CMDarticle
.LM310:
        cmpl $0,-5680(%ebp)
        je .L325
.stabn 68,0,467,.LM311-CMDarticle
.LM311:
        movl CS,%eax
        addl $1,80(%eax)
        adcl $0,84(%eax)
        jmp .L326
        .p2align 4,,7
.L325:
.stabn 68,0,469,.LM312-CMDarticle
.LM312:
        movl CS,%eax
        addl $1,88(%eax)
        adcl $0,92(%eax)
.L326:
.stabn 68,0,470,.LM313-CMDarticle
.LM313:
        cmpl $0,-5680(%ebp)
        jne .L327
        movl Task,%eax
        addl $297,%eax
        cmpb $0,(%eax)
        je .L328
        call setGD
        movl %eax,%eax
        testl %eax,%eax
        jne .L327
        jmp .L328
        .p2align 4,,7
.L328:
.stabn 68,0,472,.LM314-CMDarticle
.LM314:
        addl $-12,%esp
        pushl $.LC57
        call emitrn
        addl $16,%esp
.stabn 68,0,473,.LM315-CMDarticle
.LM315:
        xorl %eax,%eax
        jmp .L321
        .p2align 4,,7
.L327:
.stabn 68,0,475,.LM316-CMDarticle
.LM316:
        cmpl $0,-5680(%ebp)
        je .L329
.stabn 68,0,477,.LM317-CMDarticle
.LM317:
        cmpl $0,CurrentIDScfg
        je .L330
.stabn 68,0,478,.LM318-CMDarticle
.LM318:
        movl Task,%eax
        movl CurrentIDScfg,%edx
        movl %edx,4(%eax)
.L330:
.stabn 68,0,480,.LM319-CMDarticle
.LM319:
        jmp .L331
        .p2align 4,,7
.L329:
.stabn 68,0,481,.LM320-CMDarticle
.LM320:
        movl Task,%eax
        movl CurrentGroupScfg,%edx
        movl %edx,4(%eax)
.L331:
.stabn 68,0,486,.LM321-CMDarticle
.LM321:
        cmpl $0,-5680(%ebp)
        jne .L333
        movl Task,%eax
        movl 4(%eax),%edx
        cmpl $0,80(%edx)
        jne .L333
        jmp .L332
        .p2align 4,,7
.L333:
.stabn 68,0,488,.LM322-CMDarticle
.LM322:
        cmpl $0,-5680(%ebp)
        je .L334
.stabn 68,0,490,.LM323-CMDarticle
.LM323:
.LBB17:
.stabn 68,0,491,.LM324-CMDarticle
.LM324:
        addl $-12,%esp
        leal -5656(%ebp),%eax
        pushl %eax
        call rfc822lower
        addl $16,%esp
.stabn 68,0,495,.LM325-CMDarticle
.LM325:
        addl $-12,%esp
        leal -5656(%ebp),%eax
        pushl %eax
        call hisGet
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-5688(%ebp)
.stabn 68,0,496,.LM326-CMDarticle
.LM326:
        cmpl $0,-5688(%ebp)
        je .L335
.stabn 68,0,498,.LM327-CMDarticle
.LM327:
.LBB18:
.stabn 68,0,499,.LM328-CMDarticle
.LM328:
        addl $-8,%esp
        pushl $47
        movl -5688(%ebp),%eax
        pushl %eax
        call strchr
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-5692(%ebp)
.stabn 68,0,500,.LM329-CMDarticle
.LM329:
        cmpl $0,-5692(%ebp)
        je .L335
.stabn 68,0,502,.LM330-CMDarticle
.LM330:
.LBB19:
.stabn 68,0,503,.LM331-CMDarticle
.LM331:
        movl -5692(%ebp),%eax
        movb $0,(%eax)
.stabn 68,0,504,.LM332-CMDarticle
.LM332:
        addl $-12,%esp
        movl -5688(%ebp),%eax
        pushl %eax
        call findScfg
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-5696(%ebp)
.stabn 68,0,505,.LM333-CMDarticle
.LM333:
        cmpl $0,-5696(%ebp)
        je .L335
.stabn 68,0,507,.LM334-CMDarticle
.LM334:
        movl Task,%eax
        movl -5696(%ebp),%edx
        movl %edx,4(%eax)
.stabn 68,0,508,.LM335-CMDarticle
.LM335:
        movl -5696(%ebp),%eax
        cmpl $0,80(%eax)
        je .L335
.stabn 68,0,510,.LM336-CMDarticle
.LM336:
.LBB20:
        addl $-8,%esp
        pushl $47
        movl -5692(%ebp),%eax
        incl %eax
        pushl %eax
        call strrchr
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-5700(%ebp)
.stabn 68,0,511,.LM337-CMDarticle
.LM337:
        cmpl $0,-5700(%ebp)
        je .L335
.stabn 68,0,513,.LM338-CMDarticle
.LM338:
        addl $-12,%esp
        movl -5700(%ebp),%eax
        incl %eax
        pushl %eax
        call strToi
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-5128(%ebp)
.stabn 68,0,514,.LM339-CMDarticle
.LM339:
        cmpl $0,-5128(%ebp)
        jle .L335
.stabn 68,0,516,.LM340-CMDarticle
.LM340:
        movl -5692(%ebp),%eax
        movb $47,(%eax)
.stabn 68,0,517,.LM341-CMDarticle
.LM341:
        cmpl $11,-5660(%ebp)
        je .L342
        cmpl $13,-5660(%ebp)
        je .L342
        jmp .L341
        .p2align 4,,7
.L342:
.stabn 68,0,519,.LM342-CMDarticle
.LM342:
        movl -5688(%ebp),%eax
        pushl %eax
        movl con,%eax
        movl 16(%eax),%edx
        pushl %edx
        pushl $.LC58
        leal -5124(%ebp),%eax
        pushl %eax
        call sprintf
        addl $16,%esp
.stabn 68,0,520,.LM343-CMDarticle
.LM343:
        movl $1,-5672(%ebp)
.stabn 68,0,521,.LM344-CMDarticle
.LM344:
        jmp .L335
        .p2align 4,,7
.L341:
.stabn 68,0,522,.LM345-CMDarticle
.LM345:
        movl -5688(%ebp),%eax
        pushl %eax
        movl con,%eax
        movl 16(%eax),%edx
        pushl %edx
        pushl $.LC59
        leal -5124(%ebp),%eax
        pushl %eax
        call sprintf
        addl $16,%esp
.L343:
.L340:
.L339:
.stabn 68,0,525,.LM346-CMDarticle
.LM346:
.LBE20:
.L338:
.L337:
.stabn 68,0,527,.LM347-CMDarticle
.LM347:
.LBE19:
.L336:
.stabn 68,0,528,.LM348-CMDarticle
.LM348:
.LBE18:
.L335:
.stabn 68,0,529,.LM349-CMDarticle
.LM349:
.LBE17:
        jmp .L344
        .p2align 4,,7
.L334:
.stabn 68,0,531,.LM350-CMDarticle
.LM350:
        cmpl $11,-5660(%ebp)
        je .L346
        cmpl $13,-5660(%ebp)
        je .L346
        jmp .L345
        .p2align 4,,7
.L346:
.stabn 68,0,533,.LM351-CMDarticle
.LM351:
        addl $-4,%esp
        movl -5128(%ebp),%eax
        pushl %eax
        pushl $.LC60
        leal -5124(%ebp),%eax
        pushl %eax
        call sprintf
        addl $16,%esp
.stabn 68,0,534,.LM352-CMDarticle
.LM352:
        movl $1,-5672(%ebp)
.stabn 68,0,535,.LM353-CMDarticle
.LM353:
        jmp .L344
        .p2align 4,,7
.L345:
.stabn 68,0,536,.LM354-CMDarticle
.LM354:
        addl $-4,%esp
        movl -5128(%ebp),%eax
        pushl %eax
        pushl $.LC61
        leal -5124(%ebp),%eax
        pushl %eax
        call sprintf
        addl $16,%esp
.L347:
.L344:
.stabn 68,0,538,.LM355-CMDarticle
.LM355:
        cmpb $0,-5124(%ebp)
        je .L348
.stabn 68,0,540,.LM356-CMDarticle
.LM356:
        addl $-8,%esp
        pushl $0
        leal -5124(%ebp),%eax
        pushl %eax
        call open
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-5136(%ebp)
        cmpl $0,-5136(%ebp)
        jge .L348
.stabn 68,0,542,.LM357-CMDarticle
.LM357:
        cmpl $11,-5660(%ebp)
        je .L351
        cmpl $13,-5660(%ebp)
        je .L351
        jmp .L350
        .p2align 4,,7
.L351:
.stabn 68,0,545,.LM358-CMDarticle
.LM358:
.LBB21:
.stabn 68,0,546,.LM359-CMDarticle
.LM359:
        .p2align 4,,7
.L352:
        addl $-8,%esp
        pushl $95
        leal -5124(%ebp),%eax
        pushl %eax
        call strrchr
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-5700(%ebp)
        cmpl $0,-5700(%ebp)
        jne .L354
        addl $-12,%esp
        pushl $.LC62
        pushl $546
        pushl $.LC2
        pushl $.LC54
        pushl $3
        call syslog
        addl $32,%esp
        addl $-12,%esp
        pushl $-1
        call ncExit
        addl $16,%esp
.L355:
.L354:
        jmp .L353
        .p2align 4,,7
.L356:
        jmp .L352
        .p2align 4,,7
.L353:
.stabn 68,0,547,.LM360-CMDarticle
.LM360:
        movl -5700(%ebp),%eax
        movb $0,(%eax)
.stabn 68,0,548,.LM361-CMDarticle
.LM361:
        movl $0,-5672(%ebp)
.stabn 68,0,549,.LM362-CMDarticle
.LM362:
        addl $-8,%esp
        pushl $0
        leal -5124(%ebp),%eax
        pushl %eax
        call open
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-5136(%ebp)
.stabn 68,0,550,.LM363-CMDarticle
.LM363:
.LBE21:
        jmp .L348
        .p2align 4,,7
.L350:
.stabn 68,0,553,.LM364-CMDarticle
.LM364:
        addl $-8,%esp
        pushl $.LC15
        leal -5124(%ebp),%eax
        pushl %eax
        call strcat
        addl $16,%esp
.stabn 68,0,554,.LM365-CMDarticle
.LM365:
        addl $-8,%esp
        pushl $0
        leal -5124(%ebp),%eax
        pushl %eax
        call open
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-5136(%ebp)
.stabn 68,0,555,.LM366-CMDarticle
.LM366:
        cmpl $0,-5136(%ebp)
        jl .L358
.stabn 68,0,557,.LM367-CMDarticle
.LM367:
.LBB22:
.stabn 68,0,558,.LM368-CMDarticle
.LM368:
        addl $-12,%esp
        movl -5136(%ebp),%eax
        pushl %eax
        call locksh
        addl $16,%esp
.stabn 68,0,559,.LM369-CMDarticle
.LM369:
        addl $-8,%esp
        leal -5788(%ebp),%eax
        pushl %eax
        movl -5136(%ebp),%eax
        pushl %eax
        call fstat
        addl $16,%esp
        movl %eax,%eax
        testl %eax,%eax
        jne .L359
.stabn 68,0,561,.LM370-CMDarticle
.LM370:
.LBB23:
        movl -5744(%ebp),%eax
        movl %eax,-5700(%ebp)
.stabn 68,0,562,.LM371-CMDarticle
.LM371:
        addl $-8,%esp
        pushl $0
        movl -5136(%ebp),%eax
        pushl %eax
        pushl $2
        pushl $1
        movl -5700(%ebp),%eax
        pushl %eax
        pushl $0
        call mmap
        addl $32,%esp
        movl %eax,-5696(%ebp)
.stabn 68,0,563,.LM372-CMDarticle
.LM372:
        addl $-12,%esp
        movl -5136(%ebp),%eax
        pushl %eax
        call lockun
        addl $16,%esp
.stabn 68,0,564,.LM373-CMDarticle
.LM373:
        cmpl $-1,-5696(%ebp)
        je .L360
.stabn 68,0,566,.LM374-CMDarticle
.LM374:
.LBB24:
        movl -5744(%ebp),%eax
        movl %eax,-5692(%ebp)
.stabn 68,0,567,.LM375-CMDarticle
.LM375:
        movl $1,-5672(%ebp)
.stabn 68,0,568,.LM376-CMDarticle
.LM376:
        pushl $.LC16
        movl -5692(%ebp),%eax
        pushl %eax
        movl -5696(%ebp),%eax
        pushl %eax
        pushl $0
        call lp_strnStackAdd
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-5676(%ebp)
.stabn 68,0,569,.LM377-CMDarticle
.LM377:
        addl $-8,%esp
        movl -5692(%ebp),%eax
        pushl %eax
        movl -5696(%ebp),%eax
        pushl %eax
        call munmap
        addl $16,%esp
        movl %eax,%eax
        testl %eax,%eax
        je .L361
.stabn 68,0,570,.LM378-CMDarticle
.LM378:
        .p2align 4,,7
.L362:
        movl con,%eax
        cmpl $0,296(%eax)
        je .L364
        addl $-12,%esp
        addl $-4,%esp
        movl -5692(%ebp),%eax
        pushl %eax
        leal -5124(%ebp),%eax
        pushl %eax
        pushl $.LC63
        call logPrint
        addl $16,%esp
        movl %eax,%eax
        pushl %eax
        pushl $570
        pushl $.LC2
        call __errno_location
        movl %eax,%eax
        movl %eax,%edx
        cmpl $0,(%edx)
        je .L366
        movl $.LC10,%eax
        jmp .L367
        .p2align 4,,7
.L366:
        movl $.LC3,%eax
.L367:
        pushl %eax
        pushl $3
        call syslog
        addl $32,%esp
.L365:
.L364:
        jmp .L361
        .p2align 4,,7
.L368:
        jmp .L362
        .p2align 4,,7
.L363:
.L361:
.stabn 68,0,571,.LM379-CMDarticle
.LM379:
        .p2align 4,,7
.L369:
        movl con,%eax
        cmpl $0,284(%eax)
        je .L371
        addl $-12,%esp
        addl $-4,%esp
        movl -5692(%ebp),%eax
        pushl %eax
        leal -5124(%ebp),%eax
        pushl %eax
        pushl $.LC64
        call logPrint
        addl $16,%esp
        movl %eax,%eax
        pushl %eax
        pushl $571
        pushl $.LC2
        pushl $.LC3
        pushl $7
        call syslog
        addl $32,%esp
.L372:
.L371:
        jmp .L360
        .p2align 4,,7
.L373:
        jmp .L369
        .p2align 4,,7
.L370:
.stabn 68,0,572,.LM380-CMDarticle
.LM380:
.LBE24:
.L360:
.stabn 68,0,573,.LM381-CMDarticle
.LM381:
.LBE23:
        jmp .L374
        .p2align 4,,7
.L359:
.stabn 68,0,574,.LM382-CMDarticle
.LM382:
        addl $-12,%esp
        movl -5136(%ebp),%eax
        pushl %eax
        call lockun
        addl $16,%esp
.L374:
.stabn 68,0,575,.LM383-CMDarticle
.LM383:
        addl $-12,%esp
        movl -5136(%ebp),%eax
        pushl %eax
        call close
        addl $16,%esp
.stabn 68,0,576,.LM384-CMDarticle
.LM384:
        movl $-1,-5136(%ebp)
.stabn 68,0,577,.LM385-CMDarticle
.LM385:
.LBE22:
.L358:
.stabn 68,0,578,.LM386-CMDarticle
.LM386:
        addl $-8,%esp
        pushl $95
        leal -5124(%ebp),%eax
        pushl %eax
        call strrchr
        addl $16,%esp
        movl %eax,%eax
        movb $0,(%eax)
.L357:
.L349:
.L348:
.stabn 68,0,582,.LM387-CMDarticle
.LM387:
        cmpl $0,-5136(%ebp)
        jge .L375
.stabn 68,0,585,.LM388-CMDarticle
.LM388:
        cmpl $12,-5660(%ebp)
        jne .L376
        cmpl $0,-5672(%ebp)
        jne .L376
.stabn 68,0,588,.LM389-CMDarticle
.LM389:
        cmpb $0,-5656(%ebp)
        je .L377
.stabn 68,0,589,.LM390-CMDarticle
.LM390:
        leal -5656(%ebp),%eax
        pushl %eax
        pushl $500
        pushl $.LC65
        movl 12(%ebp),%eax
        pushl %eax
        call sprintf
        addl $16,%esp
        jmp .L378
        .p2align 4,,7
.L377:
.stabn 68,0,591,.LM391-CMDarticle
.LM391:
        addl $-4,%esp
        movl -5128(%ebp),%eax
        pushl %eax
        pushl $.LC66
        movl 12(%ebp),%eax
        pushl %eax
        call sprintf
        addl $16,%esp
.L378:
.stabn 68,0,592,.LM392-CMDarticle
.LM392:
        jmp .L379
        .p2align 4,,7
.L376:
.stabn 68,0,594,.LM393-CMDarticle
.LM393:
        cmpl $10,-5660(%ebp)
        je .L381
        cmpl $12,-5660(%ebp)
        je .L381
        jmp .L379
        .p2align 4,,7
.L381:
        cmpl $0,-5672(%ebp)
        je .L379
.stabn 68,0,596,.LM394-CMDarticle
.LM394:
        cmpb $0,-5656(%ebp)
        je .L382
.stabn 68,0,597,.LM395-CMDarticle
.LM395:
        leal -5656(%ebp),%eax
        pushl %eax
        pushl $500
        pushl $.LC67
        movl 12(%ebp),%eax
        pushl %eax
        call sprintf
        addl $16,%esp
        jmp .L379
        .p2align 4,,7
.L382:
.stabn 68,0,599,.LM396-CMDarticle
.LM396:
        addl $-4,%esp
        movl -5128(%ebp),%eax
        pushl %eax
        pushl $.LC68
        movl 12(%ebp),%eax
        pushl %eax
        call sprintf
        addl $16,%esp
.L383:
.L380:
.L379:
.stabn 68,0,601,.LM397-CMDarticle
.LM397:
        addl $-12,%esp
        movl 12(%ebp),%eax
        pushl %eax
        call Cemitrn
        addl $16,%esp
        movl %eax,%eax
        testl %eax,%eax
        jle .L385
        call Cflush
        movl %eax,%eax
        testl %eax,%eax
        jne .L385
        jmp .L375
        .p2align 4,,7
.L385:
.stabn 68,0,602,.LM398-CMDarticle
.LM398:
        .p2align 4,,7
.L386:
        movl con,%eax
        cmpl $0,284(%eax)
        je .L388
        addl $-12,%esp
        addl $-12,%esp
        pushl $.LC69
        call logPrint
        addl $16,%esp
        movl %eax,%eax
        pushl %eax
        pushl $602
        pushl $.LC2
        pushl $.LC3
        pushl $7
        call syslog
        addl $32,%esp
.L389:
.L388:
        jmp .L387
        .p2align 4,,7
.L390:
        jmp .L386
        .p2align 4,,7
.L387:
.stabn 68,0,603,.LM399-CMDarticle
.LM399:
        cmpl $0,-5676(%ebp)
        je .L391
.stabn 68,0,604,.LM400-CMDarticle
.LM400:
        addl $-12,%esp
        movl -5676(%ebp),%eax
        pushl %eax
        call strStackFree
        addl $16,%esp
.L391:
.stabn 68,0,605,.LM401-CMDarticle
.LM401:
        addl $-12,%esp
        pushl $.LC70
        call emitrn
        addl $16,%esp
.stabn 68,0,606,.LM402-CMDarticle
.LM402:
        xorl %eax,%eax
        jmp .L321
        .p2align 4,,7
.L384:
.L375:
.stabn 68,0,609,.LM403-CMDarticle
.LM403:
        jmp .L392
        .p2align 4,,7
.L332:
.stabn 68,0,611,.LM404-CMDarticle
.LM404:
        addl $-12,%esp
        movl 12(%ebp),%eax
        pushl %eax
        call Cemitrn
        addl $16,%esp
        movl %eax,%eax
        testl %eax,%eax
        jle .L394
        call Cflush
        movl %eax,%eax
        testl %eax,%eax
        jne .L394
        jmp .L392
        .p2align 4,,7
.L394:
.stabn 68,0,612,.LM405-CMDarticle
.LM405:
        .p2align 4,,7
.L395:
        movl con,%eax
        cmpl $0,284(%eax)
        je .L397
        addl $-12,%esp
        addl $-12,%esp
        pushl $.LC69
        call logPrint
        addl $16,%esp
        movl %eax,%eax
        pushl %eax
        pushl $612
        pushl $.LC2
        pushl $.LC3
        pushl $7
        call syslog
        addl $32,%esp
.L398:
.L397:
        jmp .L396
        .p2align 4,,7
.L399:
        jmp .L395
        .p2align 4,,7
.L396:
.stabn 68,0,613,.LM406-CMDarticle
.LM406:
        cmpl $0,-5676(%ebp)
        je .L400
.stabn 68,0,614,.LM407-CMDarticle
.LM407:
        addl $-12,%esp
        movl -5676(%ebp),%eax
        pushl %eax
        call strStackFree
        addl $16,%esp
.L400:
.stabn 68,0,615,.LM408-CMDarticle
.LM408:
        addl $-12,%esp
        pushl $.LC70
        call emitrn
        addl $16,%esp
.stabn 68,0,616,.LM409-CMDarticle
.LM409:
        xorl %eax,%eax
        jmp .L321
        .p2align 4,,7
.L393:
.L392:
.stabn 68,0,619,.LM410-CMDarticle
.LM410:
        cmpl $0,-5136(%ebp)
        jge .L401
.stabn 68,0,621,.LM411-CMDarticle
.LM411:
.LBB25:
.stabn 68,0,622,.LM412-CMDarticle
.LM412:
        movl $0,-5696(%ebp)
.stabn 68,0,623,.LM413-CMDarticle
.LM413:
        addl $-8,%esp
        pushl $4097
        leal -4100(%ebp),%eax
        pushl %eax
        call Cget
        addl $16,%esp
        movl %eax,%eax
        testl %eax,%eax
        je .L403
        addl $-12,%esp
        leal -4100(%ebp),%eax
        pushl %eax
        call strToi
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-5132(%ebp)
        cmpl $0,-5132(%ebp)
        je .L403
        cmpl $220,-5132(%ebp)
        je .L402
        cmpl $221,-5132(%ebp)
        je .L402
        cmpl $222,-5132(%ebp)
        jne .L403
        jmp .L402
        .p2align 4,,7
.L403:
.stabn 68,0,629,.LM414-CMDarticle
.LM414:
.LBB26:
.stabn 68,0,631,.LM415-CMDarticle
.LM415:
        cmpb $0,-5656(%ebp)
        jne .L404
.stabn 68,0,633,.LM416-CMDarticle
.LM416:
        addl $-12,%esp
        leal -4100(%ebp),%eax
        pushl %eax
        call emit
        addl $16,%esp
.L405:
.stabn 68,0,635,.LM417-CMDarticle
.LM417:
        addl $-8,%esp
        movl -5660(%ebp),%eax
        pushl %eax
        movl Task,%eax
        movl 4(%eax),%edx
        pushl %edx
        call bad_article
        addl $16,%esp
.stabn 68,0,636,.LM418-CMDarticle
.LM418:
        cmpl $0,-5676(%ebp)
        je .L406
.stabn 68,0,637,.LM419-CMDarticle
.LM419:
        addl $-12,%esp
        movl -5676(%ebp),%eax
        pushl %eax
        call strStackFree
        addl $16,%esp
.L406:
.stabn 68,0,638,.LM420-CMDarticle
.LM420:
        xorl %eax,%eax
        jmp .L321
        .p2align 4,,7
.L404:
.stabn 68,0,640,.LM421-CMDarticle
.LM421:
        movl $0,-5692(%ebp)
        movl ServerList,%eax
        movl %eax,-5688(%ebp)
        .p2align 4,,7
.L407:
        cmpl $0,-5688(%ebp)
        je .L411
        movl con,%eax
        movl -5692(%ebp),%edx
        cmpl 80(%eax),%edx
        jl .L410
        jmp .L411
        .p2align 4,,7
.L411:
        jmp .L408
        .p2align 4,,7
.L410:
.stabn 68,0,642,.LM422-CMDarticle
.LM422:
        movl Task,%eax
        movl 4(%eax),%edx
        cmpl -5688(%ebp),%edx
        jne .L412
.stabn 68,0,643,.LM423-CMDarticle
.LM423:
        jmp .L409
        .p2align 4,,7
.L412:
.stabn 68,0,644,.LM424-CMDarticle
.LM424:
        .p2align 4,,7
.L413:
        movl con,%eax
        cmpl $0,284(%eax)
        je .L415
        addl $-12,%esp
        addl $-4,%esp
        movl -5688(%ebp),%eax
        movl 32(%eax),%edx
        pushl %edx
        leal -5656(%ebp),%eax
        pushl %eax
        pushl $.LC71
        call logPrint
        addl $16,%esp
        movl %eax,%eax
        pushl %eax
        pushl $644
        pushl $.LC2
        pushl $.LC3
        pushl $7
        call syslog
        addl $32,%esp
.L416:
.L415:
        jmp .L414
        .p2align 4,,7
.L417:
        jmp .L413
        .p2align 4,,7
.L414:
.stabn 68,0,645,.LM425-CMDarticle
.LM425:
        incl -5692(%ebp)
.stabn 68,0,646,.LM426-CMDarticle
.LM426:
        addl $-12,%esp
        movl -5688(%ebp),%eax
        pushl %eax
        call attachServer
        addl $16,%esp
        movl %eax,%eax
        testl %eax,%eax
        jne .L418
.stabn 68,0,647,.LM427-CMDarticle
.LM427:
        jmp .L409
        .p2align 4,,7
.L418:
.stabn 68,0,648,.LM428-CMDarticle
.LM428:
        addl $-8,%esp
        movl 12(%ebp),%eax
        pushl %eax
        movl -5688(%ebp),%eax
        pushl %eax
        call Cfemitrn
        addl $16,%esp
.stabn 68,0,649,.LM429-CMDarticle
.LM429:
        addl $-12,%esp
        movl -5688(%ebp),%eax
        pushl %eax
        call Cfflush
        addl $16,%esp
.stabn 68,0,650,.LM430-CMDarticle
.LM430:
        addl $-4,%esp
        pushl $4097
        leal -4100(%ebp),%eax
        pushl %eax
        movl -5688(%ebp),%eax
        pushl %eax
        call Cfget
        addl $16,%esp
        movl %eax,%eax
        testl %eax,%eax
        jne .L419
.stabn 68,0,651,.LM431-CMDarticle
.LM431:
        jmp .L409
        .p2align 4,,7
.L419:
.stabn 68,0,652,.LM432-CMDarticle
.LM432:
        addl $-12,%esp
        leal -4100(%ebp),%eax
        pushl %eax
        call strToi
        addl $16,%esp
        movl %eax,%eax
        cmpl $222,%eax
        jg .L409
        cmpl $220,%eax
        jl .L409
        jmp .L423
        .p2align 4,,7
.L421:
.L422:
.L423:
.stabn 68,0,657,.LM433-CMDarticle
.LM433:
        addl $-4,%esp
        leal -5128(%ebp),%eax
        pushl %eax
        pushl $.LC72
        leal -4100(%ebp),%eax
        pushl %eax
        call sscanf
        addl $16,%esp
.stabn 68,0,658,.LM434-CMDarticle
.LM434:
        movl -5688(%ebp),%eax
        movl -5128(%ebp),%edx
        movl %edx,20(%eax)
.stabn 68,0,659,.LM435-CMDarticle
.LM435:
        movl Task,%eax
        movl -5688(%ebp),%edx
        movl %edx,4(%eax)
        movl %edx,CurrentIDScfg
.stabn 68,0,660,.LM436-CMDarticle
.LM436:
        jmp .L424
        .p2align 4,,7
.L426:
.L420:
.stabn 68,0,640,.LM437-CMDarticle
.LM437:
.L409:
        movl -5688(%ebp),%eax
        movl (%eax),%edx
        movl %edx,-5688(%ebp)
        jmp .L407
        .p2align 4,,7
.L408:
.stabn 68,0,663,.LM438-CMDarticle
.LM438:
        addl $-12,%esp
        pushl $.LC73
        call emitrn
        addl $16,%esp
.stabn 68,0,664,.LM439-CMDarticle
.LM439:
        jmp .L405
        .p2align 4,,7
.L424:
.stabn 68,0,667,.LM440-CMDarticle
.LM440:
.LBE26:
        jmp .L427
        .p2align 4,,7
.L402:
.stabn 68,0,669,.LM441-CMDarticle
.LM441:
        cmpb $0,-5656(%ebp)
        je .L428
.stabn 68,0,670,.LM442-CMDarticle
.LM442:
        addl $-4,%esp
        leal -5128(%ebp),%eax
        pushl %eax
        pushl $.LC72
        leal -4100(%ebp),%eax
        pushl %eax
        call sscanf
        addl $16,%esp
        jmp .L429
        .p2align 4,,7
.L428:
.stabn 68,0,672,.LM443-CMDarticle
.LM443:
        addl $-8,%esp
        pushl $520
        leal -5656(%ebp),%eax
        pushl %eax
        pushl $.LC6
        pushl $.LC7
        pushl $0
        leal -4100(%ebp),%eax
        pushl %eax
        call strSnip
        addl $32,%esp
.L429:
.stabn 68,0,673,.LM444-CMDarticle
.LM444:
        movl Task,%eax
        movl 4(%eax),%edx
        movl -5128(%ebp),%eax
        movl %eax,20(%edx)
.L427:
.stabn 68,0,679,.LM445-CMDarticle
.LM445:
        addl $-4,%esp
        pushl $4
        pushl $.LC38
        movl 12(%ebp),%eax
        pushl %eax
        call strncasecmp
        addl $16,%esp
        movl %eax,%eax
        testl %eax,%eax
        sete %al
        movzbl %al,%edx
        movl %edx,-5700(%ebp)
.stabn 68,0,680,.LM446-CMDarticle
.LM446:
        cmpl $0,-5700(%ebp)
        jne .L430
.stabn 68,0,685,.LM447-CMDarticle
.LM447:
        .p2align 4,,7
.L431:
        addl $-8,%esp
        pushl $4097
        leal -4100(%ebp),%eax
        pushl %eax
        call Cget
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-5668(%ebp)
        cmpl $0,-5668(%ebp)
        je .L435
        cmpb $46,-4100(%ebp)
        jne .L436
        cmpb $13,-4099(%ebp)
        je .L435
        cmpb $10,-4099(%ebp)
        jne .L436
        jmp .L435
        .p2align 4,,7
.L436:
        cmpb $13,-4100(%ebp)
        je .L435
        cmpb $10,-4100(%ebp)
        jne .L434
        jmp .L435
        .p2align 4,,7
.L435:
        jmp .L432
        .p2align 4,,7
.L434:
.stabn 68,0,687,.LM448-CMDarticle
.LM448:
        addl $-4,%esp
        pushl $5
        pushl $.LC8
        leal -4100(%ebp),%eax
        pushl %eax
        call strncasecmp
        addl $16,%esp
        movl %eax,%eax
        testl %eax,%eax
        jne .L437
.stabn 68,0,689,.LM449-CMDarticle
.LM449:
.LBB27:
.stabn 68,0,690,.LM450-CMDarticle
.LM450:
        pushl $1
        leal -9888(%ebp),%eax
        pushl %eax
        leal -4100(%ebp),%eax
        pushl %eax
        movl Task,%eax
        movl 4(%eax),%edx
        pushl %edx
        call xrefRewriteCopy
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-5668(%ebp)
.stabn 68,0,691,.LM451-CMDarticle
.LM451:
        addl $-8,%esp
        pushl $58
        leal -9888(%ebp),%eax
        leal 9(%eax),%edx
        pushl %edx
        call strchr
        addl $16,%esp
        movl %eax,%eax
        testl %eax,%eax
        je .L438
.stabn 68,0,692,.LM452-CMDarticle
.LM452:
        leal -9888(%ebp),%eax
        movl -5668(%ebp),%edx
        movb $13,(%edx,%eax)
        incl -5668(%ebp)
.stabn 68,0,693,.LM453-CMDarticle
.LM453:
        leal -9888(%ebp),%eax
        movl -5668(%ebp),%edx
        movb $10,(%edx,%eax)
        incl -5668(%ebp)
.stabn 68,0,694,.LM454-CMDarticle
.LM454:
        pushl $.LC16
        movl -5668(%ebp),%eax
        pushl %eax
        leal -9888(%ebp),%eax
        pushl %eax
        movl -5676(%ebp),%eax
        pushl %eax
        call lp_strnStackAdd
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-5676(%ebp)
.L438:
.stabn 68,0,696,.LM455-CMDarticle
.LM455:
.LBE27:
        jmp .L433
        .p2align 4,,7
.L437:
.stabn 68,0,697,.LM456-CMDarticle
.LM456:
        pushl $.LC16
        movl -5668(%ebp),%eax
        pushl %eax
        leal -4100(%ebp),%eax
        pushl %eax
        movl -5676(%ebp),%eax
        pushl %eax
        call lp_strnStackAdd
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-5676(%ebp)
.L439:
.stabn 68,0,685,.LM457-CMDarticle
.LM457:
.L433:
        movl -5668(%ebp),%eax
        addl %eax,-5664(%ebp)
        jmp .L431
        .p2align 4,,7
.L432:
.stabn 68,0,699,.LM458-CMDarticle
.LM458:
        cmpl $0,-5676(%ebp)
        je .L441
        cmpl $0,-5668(%ebp)
        jle .L441
        jmp .L440
        .p2align 4,,7
.L441:
.stabn 68,0,701,.LM459-CMDarticle
.LM459:
        cmpl $0,-5676(%ebp)
        je .L442
.stabn 68,0,702,.LM460-CMDarticle
.LM460:
        addl $-12,%esp
        movl -5676(%ebp),%eax
        pushl %eax
        call strStackFree
        addl $16,%esp
.L442:
.stabn 68,0,703,.LM461-CMDarticle
.LM461:
        addl $-12,%esp
        pushl $.LC48
        call emitrn
        addl $16,%esp
.stabn 68,0,704,.LM462-CMDarticle
.LM462:
        addl $-8,%esp
        movl -5660(%ebp),%eax
        pushl %eax
        movl Task,%eax
        movl 4(%eax),%edx
        pushl %edx
        call bad_article
        addl $16,%esp
.stabn 68,0,705,.LM463-CMDarticle
.LM463:
        xorl %eax,%eax
        jmp .L321
        .p2align 4,,7
.L440:
.stabn 68,0,707,.LM464-CMDarticle
.LM464:
        cmpl $0,-5680(%ebp)
        je .L443
.stabn 68,0,709,.LM465-CMDarticle
.LM465:
        movl con,%eax
        cmpl $0,92(%eax)
        je .L443
        addl $-4,%esp
        leal -5656(%ebp),%eax
        pushl %eax
        movl -5676(%ebp),%eax
        movl 4(%eax),%edx
        decl %edx
        pushl %edx
        movl -5676(%ebp),%eax
        movl (%eax),%edx
        pushl %edx
        call auth_article
        addl $16,%esp
        movl %eax,%eax
        testl %eax,%eax
        jne .L443
.stabn 68,0,711,.LM466-CMDarticle
.LM466:
        cmpl $10,-5660(%ebp)
        je .L446
        cmpl $12,-5660(%ebp)
        je .L446
        jmp .L445
        .p2align 4,,7
.L446:
.stabn 68,0,712,.LM467-CMDarticle
.LM467:
        .p2align 4,,7
.L447:
        addl $-8,%esp
        pushl $4097
        leal -4100(%ebp),%eax
        pushl %eax
        call Cget
        addl $16,%esp
        movl %eax,%eax
        testl %eax,%eax
        je .L450
        cmpb $46,-4100(%ebp)
        jne .L449
        cmpb $13,-4099(%ebp)
        je .L450
        cmpb $10,-4099(%ebp)
        jne .L449
        jmp .L450
        .p2align 4,,7
.L450:
        jmp .L445
        .p2align 4,,7
.L449:
        jmp .L447
        .p2align 4,,7
.L448:
.L445:
.stabn 68,0,713,.LM468-CMDarticle
.LM468:
        addl $-12,%esp
        movl -5676(%ebp),%eax
        pushl %eax
        call strStackFree
        addl $16,%esp
.stabn 68,0,714,.LM469-CMDarticle
.LM469:
        movl CS,%eax
        addl $1,32(%eax)
        adcl $0,36(%eax)
.stabn 68,0,715,.LM470-CMDarticle
.LM470:
        addl $-8,%esp
        movl -5660(%ebp),%eax
        pushl %eax
        movl Task,%eax
        movl 4(%eax),%edx
        pushl %edx
        call bad_article
        addl $16,%esp
.stabn 68,0,716,.LM471-CMDarticle
.LM471:
        xorl %eax,%eax
        jmp .L321
        .p2align 4,,7
.L444:
.L443:
.stabn 68,0,721,.LM472-CMDarticle
.LM472:
        pushl $.LC16
        pushl $60
        pushl $.LC74
        movl -5676(%ebp),%eax
        pushl %eax
        call lp_strnStackAdd
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-5676(%ebp)
.stabn 68,0,722,.LM473-CMDarticle
.LM473:
        movl -5676(%ebp),%eax
        movl 4(%eax),%edx
        decl %edx
        movl %edx,-5696(%ebp)
.L430:
.stabn 68,0,724,.LM474-CMDarticle
.LM474:
        cmpl $10,-5660(%ebp)
        je .L452
        cmpl $12,-5660(%ebp)
        jne .L451
        movl Task,%eax
        movl 4(%eax),%edx
        cmpl $0,80(%edx)
        jne .L452
        jmp .L451
        .p2align 4,,7
.L452:
.stabn 68,0,725,.LM475-CMDarticle
.LM475:
        pushl $.LC16
        pushl $2
        pushl $.LC75
        movl -5676(%ebp),%eax
        pushl %eax
        call lp_strnStackAdd
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-5676(%ebp)
.L451:
.stabn 68,0,726,.LM476-CMDarticle
.LM476:
        cmpl $0,-5684(%ebp)
        jne .L453
.stabn 68,0,728,.LM477-CMDarticle
.LM477:
        movl -5680(%ebp),%eax
        pushl %eax
        leal -5656(%ebp),%eax
        pushl %eax
        movl -5128(%ebp),%eax
        pushl %eax
        movl -5660(%ebp),%eax
        pushl %eax
        call emit_follows
        addl $16,%esp
.stabn 68,0,729,.LM478-CMDarticle
.LM478:
        cmpl $11,-5660(%ebp)
        je .L455
        cmpl $10,-5660(%ebp)
        je .L455
        jmp .L453
        .p2align 4,,7
.L455:
.stabn 68,0,731,.LM479-CMDarticle
.LM479:
        addl $-12,%esp
        movl -5676(%ebp),%eax
        movl (%eax),%edx
        pushl %edx
        call emit
        addl $16,%esp
.L454:
.L453:
.stabn 68,0,734,.LM480-CMDarticle
.LM480:
        cmpl $12,-5660(%ebp)
        je .L457
        cmpl $10,-5660(%ebp)
        je .L457
        jmp .L456
        .p2align 4,,7
.L457:
.stabn 68,0,736,.LM481-CMDarticle
.LM481:
        .p2align 4,,7
.L458:
        addl $-8,%esp
        pushl $4097
        leal -4100(%ebp),%eax
        pushl %eax
        call Cget
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-5668(%ebp)
        cmpl $0,-5668(%ebp)
        je .L462
        cmpb $46,-4100(%ebp)
        jne .L461
        cmpb $13,-4099(%ebp)
        je .L462
        cmpb $10,-4099(%ebp)
        jne .L461
        jmp .L462
        .p2align 4,,7
.L462:
        jmp .L459
        .p2align 4,,7
.L461:
.stabn 68,0,738,.LM482-CMDarticle
.LM482:
        cmpl $0,-5684(%ebp)
        jne .L463
.stabn 68,0,739,.LM483-CMDarticle
.LM483:
        addl $-12,%esp
        leal -4100(%ebp),%eax
        pushl %eax
        call emit
        addl $16,%esp
.L463:
.stabn 68,0,740,.LM484-CMDarticle
.LM484:
        pushl $.LC16
        movl -5668(%ebp),%eax
        pushl %eax
        leal -4100(%ebp),%eax
        pushl %eax
        movl -5676(%ebp),%eax
        pushl %eax
        call lp_strnStackAdd
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-5676(%ebp)
.stabn 68,0,736,.LM485-CMDarticle
.LM485:
.L460:
        movl -5668(%ebp),%eax
        addl %eax,-5664(%ebp)
        jmp .L458
        .p2align 4,,7
.L459:
.stabn 68,0,742,.LM486-CMDarticle
.LM486:
        cmpl $0,-5676(%ebp)
        je .L465
        cmpl $0,-5668(%ebp)
        jne .L456
        jmp .L465
        .p2align 4,,7
.L465:
.stabn 68,0,744,.LM487-CMDarticle
.LM487:
        cmpl $0,-5676(%ebp)
        je .L466
.stabn 68,0,745,.LM488-CMDarticle
.LM488:
        addl $-12,%esp
        movl -5676(%ebp),%eax
        pushl %eax
        call strStackFree
        addl $16,%esp
.L466:
.stabn 68,0,746,.LM489-CMDarticle
.LM489:
        addl $-12,%esp
        cmpl $0,-5684(%ebp)
        je .L467
        movl $.LC48,%eax
        jmp .L468
        .p2align 4,,7
.L467:
        movl $.LC76,%eax
.L468:
        pushl %eax
        call emitrn
        addl $16,%esp
.stabn 68,0,747,.LM490-CMDarticle
.LM490:
        addl $-8,%esp
        movl -5660(%ebp),%eax
        pushl %eax
        movl Task,%eax
        movl 4(%eax),%edx
        pushl %edx
        call bad_article
        addl $16,%esp
.stabn 68,0,748,.LM491-CMDarticle
.LM491:
        xorl %eax,%eax
        jmp .L321
        .p2align 4,,7
.L464:
.L456:
.stabn 68,0,751,.LM492-CMDarticle
.LM492:
        cmpl $0,-5684(%ebp)
        je .L469
.stabn 68,0,755,.LM493-CMDarticle
.LM493:
.LBB28:
.stabn 68,0,756,.LM494-CMDarticle
.LM494:
        cmpl $12,-5660(%ebp)
        jne .L470
        movl Task,%eax
        movl 4(%eax),%edx
        cmpl $0,80(%edx)
        jne .L470
.stabn 68,0,757,.LM495-CMDarticle
.LM495:
        movl -5676(%ebp),%eax
        movl 4(%eax),%edx
        decl %edx
        pushl %edx
        movl -5676(%ebp),%eax
        movl (%eax),%edx
        pushl %edx
        pushl $0
        pushl $0
        pushl $0
        pushl $0
        movl CurrentGroupAuth,%eax
        pushl %eax
        movl -5660(%ebp),%eax
        pushl %eax
        call filterText
        addl $32,%esp
        movl %eax,%eax
        movl %eax,-5692(%ebp)
        jmp .L471
        .p2align 4,,7
.L470:
.stabn 68,0,759,.LM496-CMDarticle
.LM496:
        cmpl $12,-5660(%ebp)
        je .L474
        cmpl $10,-5660(%ebp)
        je .L474
        jmp .L472
        .p2align 4,,7
.L474:
        movl -5676(%ebp),%eax
        movl -5696(%ebp),%edx
        incl %edx
        movl 4(%eax),%eax
        subl %edx,%eax
        addl $-2,%eax
        jmp .L473
        .p2align 4,,7
.L472:
        xorl %eax,%eax
.L473:
        pushl %eax
        cmpl $12,-5660(%ebp)
        je .L477
        cmpl $10,-5660(%ebp)
        je .L477
        jmp .L475
        .p2align 4,,7
.L477:
        movl -5676(%ebp),%eax
        movl (%eax),%edx
        movl -5696(%ebp),%ecx
        leal (%ecx,%edx),%eax
        addl $2,%eax
        jmp .L476
        .p2align 4,,7
.L475:
        xorl %eax,%eax
.L476:
        pushl %eax
        movl -5676(%ebp),%eax
        movl 4(%eax),%edx
        decl %edx
        pushl %edx
        movl -5676(%ebp),%eax
        movl (%eax),%edx
        pushl %edx
        movl -5696(%ebp),%eax
        pushl %eax
        movl -5676(%ebp),%eax
        movl (%eax),%edx
        pushl %edx
        movl CurrentGroupAuth,%eax
        pushl %eax
        movl -5660(%ebp),%eax
        pushl %eax
        call filterText
        addl $32,%esp
        movl %eax,%eax
        movl %eax,-5692(%ebp)
.L471:
.stabn 68,0,760,.LM497-CMDarticle
.LM497:
        cmpl $0,-5692(%ebp)
        je .L478
.stabn 68,0,762,.LM498-CMDarticle
.LM498:
        .p2align 4,,7
.L479:
        movl con,%eax
        cmpl $0,284(%eax)
        je .L481
        addl $-12,%esp
        addl $-12,%esp
        movl -5128(%ebp),%eax
        pushl %eax
        pushl $CurrentDir
        movl 8(%ebp),%eax
        movl (%eax),%edx
        pushl %edx
        movl -5692(%ebp),%eax
        pushl %eax
        pushl $.LC77
        call logPrint
        addl $32,%esp
        movl %eax,%eax
        pushl %eax
        pushl $762
        pushl $.LC2
        pushl $.LC3
        pushl $7
        call syslog
        addl $32,%esp
.L482:
.L481:
        jmp .L480
        .p2align 4,,7
.L483:
        jmp .L479
        .p2align 4,,7
.L480:
.stabn 68,0,763,.LM499-CMDarticle
.LM499:
        addl $-12,%esp
        pushl $.LC50
        call emitrn
        addl $16,%esp
.stabn 68,0,764,.LM500-CMDarticle
.LM500:
        movl CS,%eax
        addl $1,24(%eax)
        adcl $0,28(%eax)
.stabn 68,0,765,.LM501-CMDarticle
.LM501:
        xorl %eax,%eax
        jmp .L321
        .p2align 4,,7
.L478:
.stabn 68,0,767,.LM502-CMDarticle
.LM502:
        movl -5680(%ebp),%eax
        pushl %eax
        leal -5656(%ebp),%eax
        pushl %eax
        movl -5128(%ebp),%eax
        pushl %eax
        movl -5660(%ebp),%eax
        pushl %eax
        call emit_follows
        addl $16,%esp
.stabn 68,0,768,.LM503-CMDarticle
.LM503:
        cmpl $13,-5660(%ebp)
        je .L469
.stabn 68,0,770,.LM504-CMDarticle
.LM504:
        addl $-12,%esp
        cmpl $12,-5660(%ebp)
        jne .L485
        movl Task,%eax
        movl 4(%eax),%edx
        cmpl $0,80(%edx)
        je .L485
        movl -5676(%ebp),%eax
        movl (%eax),%edx
        movl -5696(%ebp),%ecx
        leal (%ecx,%edx),%eax
        addl $2,%eax
        jmp .L486
        .p2align 4,,7
.L485:
        movl -5676(%ebp),%edx
        movl (%edx),%eax
.L486:
        pushl %eax
        call emit
        addl $16,%esp
.L484:
.stabn 68,0,772,.LM505-CMDarticle
.LM505:
.LBE28:
.L469:
.stabn 68,0,773,.LM506-CMDarticle
.LM506:
        cmpl $13,-5660(%ebp)
        je .L487
.stabn 68,0,774,.LM507-CMDarticle
.LM507:
        addl $-12,%esp
        pushl $.LC76
        call emitrn
        addl $16,%esp
.L487:
.stabn 68,0,775,.LM508-CMDarticle
.LM508:
        movl Task,%eax
        movl 4(%eax),%edx
        cmpl $0,80(%edx)
        je .L488
        cmpl $0,16(%ebp)
        jne .L488
.stabn 68,0,777,.LM509-CMDarticle
.LM509:
        addl $-8,%esp
        movl Task,%eax
        movl 4(%eax),%edx
        pushl %edx
        pushl $0
        call setGroupDir
        addl $16,%esp
        movl %eax,%eax
        testl %eax,%eax
        je .L488
.stabn 68,0,779,.LM510-CMDarticle
.LM510:
.LBB29:
.stabn 68,0,780,.LM511-CMDarticle
.LM511:
        cmpl $0,-5680(%ebp)
        jne .L490
.stabn 68,0,782,.LM512-CMDarticle
.LM512:
        leal -5124(%ebp),%eax
        pushl %eax
        movl Task,%eax
        addl $297,%eax
        pushl %eax
        pushl $.LC78
        leal -10912(%ebp),%eax
        pushl %eax
        call sprintf
        addl $16,%esp
.stabn 68,0,783,.LM513-CMDarticle
.LM513:
        addl $-4,%esp
        pushl $47
        pushl $46
        leal -10912(%ebp),%eax
        pushl %eax
        call strExchange
        addl $16,%esp
.L490:
.stabn 68,0,785,.LM514-CMDarticle
.LM514:
        movl -5680(%ebp),%eax
        pushl %eax
        cmpl $13,-5660(%ebp)
        je .L491
        movl -5660(%ebp),%eax
        jmp .L492
        .p2align 4,,7
.L491:
        movl $11,%eax
.L492:
        pushl %eax
        cmpl $0,-5680(%ebp)
        je .L493
        leal -5124(%ebp),%eax
        jmp .L494
        .p2align 4,,7
.L493:
        leal -10912(%ebp),%eax
.L494:
        pushl %eax
        movl -5676(%ebp),%eax
        pushl %eax
        call crosspost
        addl $16,%esp
.stabn 68,0,786,.LM515-CMDarticle
.LM515:
.LBE29:
.L489:
.L488:
.stabn 68,0,788,.LM516-CMDarticle
.LM516:
        addl $-8,%esp
        movl -5660(%ebp),%eax
        pushl %eax
        movl Task,%eax
        movl 4(%eax),%edx
        pushl %edx
        call good_article
        addl $16,%esp
.stabn 68,0,789,.LM517-CMDarticle
.LM517:
        addl $-12,%esp
        movl -5676(%ebp),%eax
        pushl %eax
        call strStackFree
        addl $16,%esp
.stabn 68,0,790,.LM518-CMDarticle
.LM518:
        movl $1,%eax
        jmp .L321
.stabn 68,0,791,.LM519-CMDarticle
.LM519:
.LBE25:
        jmp .L495
        .p2align 4,,7
.L401:
.stabn 68,0,793,.LM520-CMDarticle
.LM520:
.LBB30:
.stabn 68,0,794,.LM521-CMDarticle
.LM521:
        movl $0,-5700(%ebp)
.stabn 68,0,795,.LM522-CMDarticle
.LM522:
        movl $0,-5696(%ebp)
.stabn 68,0,797,.LM523-CMDarticle
.LM523:
        movl $0,-5688(%ebp)
.stabn 68,0,800,.LM524-CMDarticle
.LM524:
        addl $-12,%esp
        movl -5136(%ebp),%eax
        pushl %eax
        call locksh
        addl $16,%esp
.stabn 68,0,801,.LM525-CMDarticle
.LM525:
        addl $-8,%esp
        leal -5788(%ebp),%eax
        pushl %eax
        movl -5136(%ebp),%eax
        pushl %eax
        call fstat
        addl $16,%esp
        movl %eax,%eax
        testl %eax,%eax
        jne .L497
        cmpl $1,-5744(%ebp)
        jle .L497
        jmp .L496
        .p2align 4,,7
.L497:
.stabn 68,0,802,.LM526-CMDarticle
.LM526:
        jmp .L498
        .p2align 4,,7
.L496:
.stabn 68,0,803,.LM527-CMDarticle
.LM527:
        movl -5744(%ebp),%eax
        movl %eax,-5688(%ebp)
.stabn 68,0,804,.LM528-CMDarticle
.LM528:
        addl $-8,%esp
        pushl $0
        movl -5136(%ebp),%eax
        pushl %eax
        pushl $2
        pushl $1
        movl -5688(%ebp),%eax
        pushl %eax
        pushl $0
        call mmap
        addl $32,%esp
        movl %eax,-5700(%ebp)
.stabn 68,0,805,.LM529-CMDarticle
.LM529:
        cmpl $-1,-5700(%ebp)
        jne .L499
.stabn 68,0,806,.LM530-CMDarticle
.LM530:
        jmp .L498
        .p2align 4,,7
.L499:
.stabn 68,0,807,.LM531-CMDarticle
.LM531:
        addl $-12,%esp
        movl -5136(%ebp),%eax
        pushl %eax
        call lockun
        addl $16,%esp
.stabn 68,0,808,.LM532-CMDarticle
.LM532:
        addl $-12,%esp
        movl -5136(%ebp),%eax
        pushl %eax
        call close
        addl $16,%esp
.stabn 68,0,809,.LM533-CMDarticle
.LM533:
        movl -5688(%ebp),%eax
        movl -5700(%ebp),%edx
        addl %edx,%eax
        leal -1(%eax),%edx
        cmpb $10,(%edx)
        je .L500
.stabn 68,0,810,.LM534-CMDarticle
.LM534:
        jmp .L498
        .p2align 4,,7
.L500:
.stabn 68,0,811,.LM535-CMDarticle
.LM535:
        cmpl $0,-5672(%ebp)
        jne .L501
.stabn 68,0,813,.LM536-CMDarticle
.LM536:
        addl $-8,%esp
        pushl $.LC79
        movl -5700(%ebp),%eax
        pushl %eax
        call strstr
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-5696(%ebp)
.stabn 68,0,814,.LM537-CMDarticle
.LM537:
        cmpl $0,-5696(%ebp)
        jne .L502
.stabn 68,0,815,.LM538-CMDarticle
.LM538:
        jmp .L498
        .p2align 4,,7
.L502:
.stabn 68,0,816,.LM539-CMDarticle
.LM539:
        addl $4,-5696(%ebp)
.L501:
.stabn 68,0,818,.LM540-CMDarticle
.LM540:
        cmpb $0,-5656(%ebp)
        jne .L503
.stabn 68,0,820,.LM541-CMDarticle
.LM541:
        addl $-4,%esp
        cmpl $0,-5696(%ebp)
        je .L504
        movl -5696(%ebp),%eax
        movl -5700(%ebp),%edx
        subl %edx,%eax
        jmp .L505
        .p2align 4,,7
.L504:
        movl -5688(%ebp),%eax
.L505:
        pushl %eax
        pushl $.LC5
        movl -5700(%ebp),%eax
        pushl %eax
        call find_header_arg
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-5692(%ebp)
.stabn 68,0,821,.LM542-CMDarticle
.LM542:
        cmpl $0,-5692(%ebp)
        jne .L506
.stabn 68,0,822,.LM543-CMDarticle
.LM543:
        jmp .L498
        .p2align 4,,7
.L506:
.stabn 68,0,825,.LM544-CMDarticle
.LM544:
        addl $-8,%esp
        pushl $520
        leal -5656(%ebp),%eax
        pushl %eax
        pushl $.LC6
        pushl $.LC7
        cmpl $0,-5696(%ebp)
        je .L510
        movl -5696(%ebp),%eax
        movl -5700(%ebp),%edx
        subl %edx,%eax
        cmpl $511,%eax
        jbe .L511
        jmp .L508
        .p2align 4,,7
.L510:
        cmpl $511,-5688(%ebp)
        jbe .L511
        jmp .L508
        .p2align 4,,7
.L511:
        cmpl $0,-5696(%ebp)
        je .L512
        movl -5696(%ebp),%eax
        movl -5700(%ebp),%edx
        subl %edx,%eax
        jmp .L513
        .p2align 4,,7
.L512:
        movl -5688(%ebp),%eax
.L513:
        jmp .L509
        .p2align 4,,7
.L508:
        movl $512,%eax
.L509:
        pushl %eax
        movl -5692(%ebp),%eax
        pushl %eax
        call strSnip
        addl $32,%esp
        movl %eax,%eax
        testl %eax,%eax
        jg .L503
.stabn 68,0,827,.LM545-CMDarticle
.LM545:
        .p2align 4,,7
.L514:
        movl con,%eax
        cmpl $0,296(%eax)
        je .L516
        addl $-12,%esp
        addl $-12,%esp
        pushl $.LC80
        call logPrint
        addl $16,%esp
        movl %eax,%eax
        pushl %eax
        pushl $827
        pushl $.LC2
        call __errno_location
        movl %eax,%eax
        movl %eax,%edx
        cmpl $0,(%edx)
        je .L518
        movl $.LC10,%eax
        jmp .L519
        .p2align 4,,7
.L518:
        movl $.LC3,%eax
.L519:
        pushl %eax
        pushl $3
        call syslog
        addl $32,%esp
.L517:
.L516:
        jmp .L515
        .p2align 4,,7
.L520:
        jmp .L514
        .p2align 4,,7
.L515:
.stabn 68,0,828,.LM546-CMDarticle
.LM546:
        jmp .L498
        .p2align 4,,7
.L507:
.L503:
.stabn 68,0,831,.LM547-CMDarticle
.LM547:
        cmpl $0,-5680(%ebp)
        je .L521
        movl con,%eax
        cmpl $0,92(%eax)
        je .L521
        addl $-4,%esp
        leal -5656(%ebp),%eax
        pushl %eax
        cmpl $0,-5696(%ebp)
        je .L522
        movl -5696(%ebp),%eax
        movl -5700(%ebp),%edx
        subl %edx,%eax
        jmp .L523
        .p2align 4,,7
.L522:
        movl -5688(%ebp),%eax
.L523:
        pushl %eax
        movl -5700(%ebp),%eax
        pushl %eax
        call auth_article
        addl $16,%esp
        movl %eax,%eax
        testl %eax,%eax
        jne .L521
.stabn 68,0,833,.LM548-CMDarticle
.LM548:
        addl $-8,%esp
        movl -5688(%ebp),%eax
        pushl %eax
        movl -5700(%ebp),%eax
        pushl %eax
        call munmap
        addl $16,%esp
        movl %eax,%eax
        testl %eax,%eax
        je .L524
.stabn 68,0,834,.LM549-CMDarticle
.LM549:
        .p2align 4,,7
.L525:
        movl con,%eax
        cmpl $0,296(%eax)
        je .L527
        addl $-12,%esp
        addl $-4,%esp
        movl -5688(%ebp),%eax
        pushl %eax
        leal -5124(%ebp),%eax
        pushl %eax
        pushl $.LC63
        call logPrint
        addl $16,%esp
        movl %eax,%eax
        pushl %eax
        pushl $834
        pushl $.LC2
        call __errno_location
        movl %eax,%eax
        movl %eax,%edx
        cmpl $0,(%edx)
        je .L529
        movl $.LC10,%eax
        jmp .L530
        .p2align 4,,7
.L529:
        movl $.LC3,%eax
.L530:
        pushl %eax
        pushl $3
        call syslog
        addl $32,%esp
.L528:
.L527:
        jmp .L524
        .p2align 4,,7
.L531:
        jmp .L525
        .p2align 4,,7
.L526:
.L524:
.stabn 68,0,835,.LM550-CMDarticle
.LM550:
        movl CS,%eax
        addl $1,32(%eax)
        adcl $0,36(%eax)
.stabn 68,0,836,.LM551-CMDarticle
.LM551:
        xorl %eax,%eax
        jmp .L321
        .p2align 4,,7
.L521:
.stabn 68,0,838,.LM552-CMDarticle
.LM552:
        cmpl $0,-5684(%ebp)
        je .L532
.stabn 68,0,843,.LM553-CMDarticle
.LM553:
.LBB31:
        movl $0,-10924(%ebp)
.stabn 68,0,844,.LM554-CMDarticle
.LM554:
        movl -5660(%ebp),%eax
        cmpl $11,%eax
        je .L537
        cmpl $11,%eax
        ja .L542
        cmpl $10,%eax
        je .L535
        jmp .L540
        .p2align 4,,7
.L542:
        cmpl $12,%eax
        je .L535
        cmpl $13,%eax
        je .L537
        jmp .L540
        .p2align 4,,7
.L534:
.L535:
.stabn 68,0,848,.LM555-CMDarticle
.LM555:
        movl -5700(%ebp),%eax
        movl -5688(%ebp),%edx
        addl %edx,%eax
        movl %eax,%edx
        subl -5696(%ebp),%edx
        pushl %edx
        movl -5696(%ebp),%eax
        pushl %eax
        movl -5688(%ebp),%eax
        pushl %eax
        movl -5700(%ebp),%eax
        pushl %eax
        movl -5696(%ebp),%eax
        movl -5700(%ebp),%edx
        subl %edx,%eax
        leal -2(%eax),%edx
        pushl %edx
        movl -5700(%ebp),%eax
        pushl %eax
        movl CurrentGroupAuth,%eax
        pushl %eax
        movl -5660(%ebp),%eax
        pushl %eax
        call filterText
        addl $32,%esp
        movl %eax,%eax
        movl %eax,-10924(%ebp)
.stabn 68,0,849,.LM556-CMDarticle
.LM556:
        jmp .L533
        .p2align 4,,7
.L536:
.L537:
.stabn 68,0,852,.LM557-CMDarticle
.LM557:
        pushl $0
        pushl $0
        pushl $0
        pushl $0
        cmpl $0,-5696(%ebp)
        je .L538
        movl -5696(%ebp),%eax
        movl -5700(%ebp),%edx
        subl %edx,%eax
        addl $-2,%eax
        jmp .L539
        .p2align 4,,7
.L538:
        movl -5688(%ebp),%eax
.L539:
        pushl %eax
        movl -5700(%ebp),%eax
        pushl %eax
        movl CurrentGroupAuth,%eax
        pushl %eax
        movl -5660(%ebp),%eax
        pushl %eax
        call filterText
        addl $32,%esp
        movl %eax,%eax
        movl %eax,-10924(%ebp)
.stabn 68,0,853,.LM558-CMDarticle
.LM558:
        jmp .L533
        .p2align 4,,7
.L540:
.stabn 68,0,855,.LM559-CMDarticle
.LM559:
        jmp .L533
        .p2align 4,,7
.L533:
.stabn 68,0,857,.LM560-CMDarticle
.LM560:
        cmpl $0,-10924(%ebp)
        je .L532
.stabn 68,0,859,.LM561-CMDarticle
.LM561:
        .p2align 4,,7
.L544:
        movl con,%eax
        cmpl $0,284(%eax)
        je .L546
        addl $-12,%esp
        addl $-12,%esp
        movl -5128(%ebp),%eax
        pushl %eax
        pushl $CurrentDir
        movl 8(%ebp),%eax
        movl (%eax),%edx
        pushl %edx
        movl -10924(%ebp),%eax
        pushl %eax
        pushl $.LC77
        call logPrint
        addl $32,%esp
        movl %eax,%eax
        pushl %eax
        pushl $859
        pushl $.LC2
        pushl $.LC3
        pushl $7
        call syslog
        addl $32,%esp
.L547:
.L546:
        jmp .L545
        .p2align 4,,7
.L548:
        jmp .L544
        .p2align 4,,7
.L545:
.stabn 68,0,860,.LM562-CMDarticle
.LM562:
        addl $-12,%esp
        pushl $.LC50
        call emitrn
        addl $16,%esp
.stabn 68,0,861,.LM563-CMDarticle
.LM563:
        movl CS,%eax
        addl $1,24(%eax)
        adcl $0,28(%eax)
.stabn 68,0,862,.LM564-CMDarticle
.LM564:
        addl $-8,%esp
        movl -5688(%ebp),%eax
        pushl %eax
        movl -5700(%ebp),%eax
        pushl %eax
        call munmap
        addl $16,%esp
        movl %eax,%eax
        testl %eax,%eax
        je .L549
.stabn 68,0,863,.LM565-CMDarticle
.LM565:
        .p2align 4,,7
.L550:
        movl con,%eax
        cmpl $0,296(%eax)
        je .L552
        addl $-12,%esp
        addl $-4,%esp
        movl -5688(%ebp),%eax
        pushl %eax
        leal -5124(%ebp),%eax
        pushl %eax
        pushl $.LC63
        call logPrint
        addl $16,%esp
        movl %eax,%eax
        pushl %eax
        pushl $863
        pushl $.LC2
        call __errno_location
        movl %eax,%eax
        movl %eax,%edx
        cmpl $0,(%edx)
        je .L554
        movl $.LC10,%eax
        jmp .L555
        .p2align 4,,7
.L554:
        movl $.LC3,%eax
.L555:
        pushl %eax
        pushl $3
        call syslog
        addl $32,%esp
.L553:
.L552:
        jmp .L549
        .p2align 4,,7
.L556:
        jmp .L550
        .p2align 4,,7
.L551:
.L549:
.stabn 68,0,864,.LM566-CMDarticle
.LM566:
        xorl %eax,%eax
        jmp .L321
        .p2align 4,,7
.L543:
.stabn 68,0,866,.LM567-CMDarticle
.LM567:
.LBE31:
.L532:
.stabn 68,0,878,.LM568-CMDarticle
.LM568:
        movl -5680(%ebp),%eax
        pushl %eax
        leal -5656(%ebp),%eax
        pushl %eax
        movl -5128(%ebp),%eax
        pushl %eax
        movl -5660(%ebp),%eax
        pushl %eax
        call emit_follows
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-10916(%ebp)
.stabn 68,0,879,.LM569-CMDarticle
.LM569:
        movl $0,-10920(%ebp)
.stabn 68,0,880,.LM570-CMDarticle
.LM570:
        movl -5660(%ebp),%eax
        cmpl $11,%eax
        je .L559
        cmpl $11,%eax
        ja .L568
        cmpl $10,%eax
        je .L558
        jmp .L566
        .p2align 4,,7
.L568:
        cmpl $12,%eax
        je .L562
        cmpl $13,%eax
        je .L565
        jmp .L566
        .p2align 4,,7
.L558:
.stabn 68,0,884,.LM571-CMDarticle
.LM571:
        addl $-12,%esp
        movl clientout,%eax
        pushl %eax
        call fflush
        addl $16,%esp
.stabn 68,0,886,.LM572-CMDarticle
.LM572:
        addl $-8,%esp
        movl -5688(%ebp),%eax
        pushl %eax
        movl -5700(%ebp),%eax
        pushl %eax
        call writeClient
        addl $16,%esp
        movl %eax,%eax
        movl %eax,-10920(%ebp)
.stabn 68,0,887,.LM573-CMDarticle
.LM573:
        jmp .L557
        .p2align 4,,7
.L559:
.stabn 68,0,890,.LM574-CMDarticle
.LM574:
        addl $-8,%esp
        cmpl $0,-5696(%ebp)
        je .L560
        movl -5700(%ebp),%edx
        addl $2,%edx
        movl -5696(%ebp),%eax
        subl %edx,%eax
        jmp .L561
        .p2align 4,,7
.L560:
        movl -5688(%ebp),%eax
.L561:
        movl %eax,%eax
        movl %eax,-10920(%ebp)
        pushl %eax
        movl -5700(%ebp),%eax
        pushl %eax
        call fwriteClient
        addl $16,%esp
.stabn 68,0,891,.LM575-CMDarticle
.LM575:
        jmp .L557
        .p2align 4,,7
.L562:
.stabn 68,0,894,.LM576-CMDarticle
.LM576:
        movl -5700(%ebp),%eax
        movl -5688(%ebp),%edx
        addl %edx,%eax
        movl %eax,%edx
        subl -5696(%ebp),%edx
        cmpl $1024,%edx
        jle .L563
.stabn 68,0,896,.LM577-CMDarticle
.LM577:
        addl $-12,%esp
        movl clientout,%eax
        pushl %eax
        call fflush
        addl $16,%esp
.stabn 68,0,898,.LM578-CMDarticle
.LM578:
        addl $-8,%esp
        movl -5700(%ebp),%eax
        movl -5688(%ebp),%edx
        addl %edx,%eax
        movl %eax,%edx
        subl -5696(%ebp),%edx
        movl %edx,%eax
        movl %eax,-10920(%ebp)
        pushl %eax
        movl -5696(%ebp),%eax
        pushl %eax
        call writeClient
        addl $16,%esp
.stabn 68,0,899,.LM579-CMDarticle
.LM579:
        jmp .L564
        .p2align 4,,7
.L563:
.stabn 68,0,900,.LM580-CMDarticle
.LM580:
        addl $-8,%esp
        movl -5700(%ebp),%eax
        movl -5688(%ebp),%edx
        addl %edx,%eax
        movl %eax,%edx
        subl -5696(%ebp),%edx
        movl %edx,%eax
        movl %eax,-10920(%ebp)
        pushl %eax
        movl -5696(%ebp),%eax
        pushl %eax
        call fwriteClient
        addl $16,%esp
.L564:
.stabn 68,0,901,.LM581-CMDarticle
.LM581:
        jmp .L557
        .p2align 4,,7
.L565:
.stabn 68,0,903,.LM582-CMDarticle
.LM582:
        jmp .L557
        .p2align 4,,7
.L566:
.stabn 68,0,905,.LM583-CMDarticle
.LM583:
        jmp .L557
        .p2align 4,,7
.L557:
.stabn 68,0,907,.LM584-CMDarticle
.LM584:
        movl -10920(%ebp),%eax
        addl %eax,-10916(%ebp)
.stabn 68,0,908,.LM585-CMDarticle
.LM585:
        addl $-8,%esp
        movl -5688(%ebp),%eax
        pushl %eax
        movl -5700(%ebp),%eax
        pushl %eax
        call munmap
        addl $16,%esp
        movl %eax,%eax
        testl %eax,%eax
        je .L569
.stabn 68,0,909,.LM586-CMDarticle
.LM586:
        .p2align 4,,7
.L570:
        movl con,%eax
        cmpl $0,296(%eax)
        je .L572
        addl $-12,%esp
        addl $-4,%esp
        movl -5688(%ebp),%eax
        pushl %eax
        leal -5124(%ebp),%eax
        pushl %eax
        pushl $.LC63
        call logPrint
        addl $16,%esp
        movl %eax,%eax
        pushl %eax
        pushl $909
        pushl $.LC2
        call __errno_location
        movl %eax,%eax
        movl %eax,%edx
        cmpl $0,(%edx)
        je .L574
        movl $.LC10,%eax
        jmp .L575
        .p2align 4,,7
.L574:
        movl $.LC3,%eax
.L575:
        pushl %eax
        pushl $3
        call syslog
        addl $32,%esp
.L573:
.L572:
        jmp .L569
        .p2align 4,,7
.L576:
        jmp .L570
        .p2align 4,,7
.L571:
.L569:
.stabn 68,0,910,.LM587-CMDarticle
.LM587:
        cmpl $13,-5660(%ebp)
        je .L577
.stabn 68,0,911,.LM588-CMDarticle
.LM588:
        addl $-12,%esp
        pushl $.LC76
        call emitrn
        addl $16,%esp
.L577:
.stabn 68,0,912,.LM589-CMDarticle
.LM589:
        movl $1,%eax
        jmp .L321
        .p2align 4,,7
.L498:
.stabn 68,0,914,.LM590-CMDarticle
.LM590:
        .p2align 4,,7
.L578:
        movl con,%eax
        cmpl $0,292(%eax)
        je .L580
        addl $-12,%esp
        addl $-8,%esp
        leal -5124(%ebp),%eax
        pushl %eax
        pushl $.LC81
        call logPrint
        addl $16,%esp
        movl %eax,%eax
        pushl %eax
        pushl $914
        pushl $.LC2
        call __errno_location
        movl %eax,%eax
        movl %eax,%edx
        cmpl $0,(%edx)
        je .L582
        movl $.LC10,%eax
        jmp .L583
        .p2align 4,,7
.L582:
        movl $.LC3,%eax
.L583:
        pushl %eax
        pushl $4
        call syslog
        addl $32,%esp
.L581:
.L580:
        jmp .L579
        .p2align 4,,7
.L584:
        jmp .L578
        .p2align 4,,7
.L579:
.stabn 68,0,915,.LM591-CMDarticle
.LM591:
        cmpl $0,-5700(%ebp)
        je .L585
        addl $-8,%esp
        movl -5688(%ebp),%eax
        pushl %eax
        movl -5700(%ebp),%eax
        pushl %eax
        call munmap
        addl $16,%esp
        movl %eax,%eax
        testl %eax,%eax
        je .L585
.stabn 68,0,916,.LM592-CMDarticle
.LM592:
        .p2align 4,,7
.L586:
        movl con,%eax
        cmpl $0,296(%eax)
        je .L588
        addl $-12,%esp
        addl $-4,%esp
        movl -5688(%ebp),%eax
        pushl %eax
        leal -5124(%ebp),%eax
        pushl %eax
        pushl $.LC63
        call logPrint
        addl $16,%esp
        movl %eax,%eax
        pushl %eax
        pushl $916
        pushl $.LC2
        call __errno_location
        movl %eax,%eax
        movl %eax,%edx
        cmpl $0,(%edx)
        je .L590
        movl $.LC10,%eax
        jmp .L591
        .p2align 4,,7
.L590:
        movl $.LC3,%eax
.L591:
        pushl %eax
        pushl $3
        call syslog
        addl $32,%esp
.L589:
.L588:
        jmp .L585
        .p2align 4,,7
.L592:
        jmp .L586
        .p2align 4,,7
.L587:
.L585:
.stabn 68,0,917,.LM593-CMDarticle
.LM593:
        addl $-12,%esp
        pushl $.LC73
        call emitrn
        addl $16,%esp
.stabn 68,0,918,.LM594-CMDarticle
.LM594:
        addl $-12,%esp
        leal -5124(%ebp),%eax
        pushl %eax
        call unlink
        addl $16,%esp
.stabn 68,0,919,.LM595-CMDarticle
.LM595:
        xorl %eax,%eax
        jmp .L321
.stabn 68,0,920,.LM596-CMDarticle
.LM596:
.LBE30:
        .p2align 4,,7
.L495:
.stabn 68,0,921,.LM597-CMDarticle
.LM597:
        .p2align 4,,7
.L593:
        .p2align 4,,7
.L596:
        movl $.LC51,%eax
        cmpl $.LC82,%eax
        je .L598
        addl $-12,%esp
        pushl $.LC83
        pushl $921
        pushl $.LC2
        pushl $.LC54
        pushl $3
        call syslog
        addl $32,%esp
        addl $-12,%esp
        pushl $-1
        call ncExit
        addl $16,%esp
.L599:
.L598:
        jmp .L597
        .p2align 4,,7
.L600:
        jmp .L596
        .p2align 4,,7
.L597:
        nop
        .p2align 4,,7
.L601:
        addl $-12,%esp
        pushl $1
        call ncExit
        addl $16,%esp
        addl $-12,%esp
        pushl $0
        call exit
        addl $16,%esp
        .p2align 4,,7
.L603:
        jmp .L595
        .p2align 4,,7
.L604:
        jmp .L601
        .p2align 4,,7
.L602:
.L595:
        jmp .L594
        .p2align 4,,7
.L605:
        jmp .L593
        .p2align 4,,7
.L594:
.stabn 68,0,922,.LM598-CMDarticle
.LM598:
.LBE16:
.stabn 68,0,922,.LM599-CMDarticle
.LM599:
.L321:
        leave
        ret
.Lfe11:
        .size    CMDarticle,.Lfe11-CMDarticle
.stabs "bfr:(0,31)=ar(0,1);0;4096;(0,2)",128,0,442,-4100
.stabs "artfile:(0,32)=ar(0,1);0;1023;(0,2)",128,0,443,-5124
.stabs "artno:(0,1)",128,0,444,-5128
.stabs "response:(0,1)",128,0,445,-5132
.stabs "fd:(0,1)",128,0,446,-5136
.stabs "msgid:(0,33)=ar(0,1);0;519;(0,2)",128,0,447,-5656
.stabs "type:(128,1)",128,0,448,-5660
.stabs "bytes:(0,1)",128,0,449,-5664
.stabs "cc:(0,1)",128,0,450,-5668
.stabs "real_head_file:(0,1)",128,0,451,-5672
.stabs "art_stack:(0,24)",128,0,452,-5676
.stabs "getbyid:(0,1)",128,0,453,-5680
.stabs "f_filt:(0,1)",128,0,454,-5684
.stabn 192,0,0,.LBB16-CMDarticle
.stabs "p:(10,35)",128,0,490,-5688
.stabn 192,0,0,.LBB17-CMDarticle
.stabs "p2:(10,35)",128,0,498,-5692
.stabn 192,0,0,.LBB18-CMDarticle
.stabs "scfg:(122,3)",128,0,502,-5696
.stabn 192,0,0,.LBB19-CMDarticle
.stabs "p3:(10,35)",128,0,510,-5700
.stabn 192,0,0,.LBB20-CMDarticle
.stabn 224,0,0,.LBE20-CMDarticle
.stabn 224,0,0,.LBE19-CMDarticle
.stabn 224,0,0,.LBE18-CMDarticle
.stabn 224,0,0,.LBE17-CMDarticle
.stabs "p:(10,35)",128,0,545,-5700
.stabn 192,0,0,.LBB21-CMDarticle
.stabn 224,0,0,.LBE21-CMDarticle
.stabs "st:(81,1)",128,0,557,-5788
.stabn 192,0,0,.LBB22-CMDarticle
.stabs "len:(0,1)",128,0,561,-5700
.stabs "buf:(10,35)",128,0,562,-5696
.stabn 192,0,0,.LBB23-CMDarticle
.stabs "len:(0,1)",128,0,566,-5692
.stabn 192,0,0,.LBB24-CMDarticle
.stabn 224,0,0,.LBE24-CMDarticle
.stabn 224,0,0,.LBE23-CMDarticle
.stabn 224,0,0,.LBE22-CMDarticle
.stabs "body:(0,1)",128,0,621,-5700
.stabs "head_len:(0,1)",128,0,622,-5696
.stabn 192,0,0,.LBB25-CMDarticle
.stabs "n:(0,1)",128,0,629,-5692
.stabs "cf:(122,3)",128,0,630,-5688
.stabn 192,0,0,.LBB26-CMDarticle
.stabn 224,0,0,.LBE26-CMDarticle
.stabs "xref:(0,34)=ar(0,1);0;4096;(0,2)",128,0,689,-9888
.stabn 192,0,0,.LBB27-CMDarticle
.stabn 224,0,0,.LBE27-CMDarticle
.stabs "blocker:(10,35)",128,0,755,-5692
.stabn 192,0,0,.LBB28-CMDarticle
.stabn 224,0,0,.LBE28-CMDarticle
.stabs "buf:(0,32)",128,0,779,-10912
.stabn 192,0,0,.LBB29-CMDarticle
.stabn 224,0,0,.LBE29-CMDarticle
.stabn 224,0,0,.LBE25-CMDarticle
.stabs "st:(81,1)",128,0,793,-5788
.stabs "buf:(10,35)",128,0,794,-5700
.stabs "body:(10,35)",128,0,795,-5696
.stabs "msgid_header:(10,35)",128,0,796,-5692
.stabs "len:(0,1)",128,0,797,-5688
.stabs "wsize:(0,1)",128,0,798,-10916
.stabs "t:(0,1)",128,0,799,-10920
.stabn 192,0,0,.LBB30-CMDarticle
.stabs "blocker:(10,35)",128,0,843,-10924
.stabn 192,0,0,.LBB31-CMDarticle
.stabn 224,0,0,.LBE31-CMDarticle
.stabn 224,0,0,.LBE30-CMDarticle
.stabn 224,0,0,.LBE16-CMDarticle
.Lscope10:
.stabs "",36,0,0,.Lscope10-CMDarticle
        .text
        .stabs "",100,0,0,Letext
Letext:
        .ident  "GCC: (GNU) 2.95.2 20000313 (Debian GNU/Linux)"

/* [<][>][^][v][top][bottom][index][help] */