프로그래밍 QnA + 설치 및 활용 QnA

beggarstar의 이미지

공유라이브러리에 공유라이브러리 추가 시키기

안녕하세요

빌드 단계에서 어려움에 봉착해서 질문 드립니다.

조건 설명입니다.
=================================================================================================
libA.so -> aaa() 함수

libB.so -> b(){ aaa(); } : b()가 libA.so의 aaa() 사용
-> libB.so 빌드시 -lA 옵션으로 링킹

libC.so -> c(){ aaa(); } : c()가 libA.so의 aaa() 사용
-> libC.so 빌드시 -lA 옵션으로 링킹

app 실행체
-> libB.so의 b(), libC.so의 c() 함수 사용, libA.so의 aaa() 함수는 호출하지 않음
-> app 빌드시 -lB -lC 옵션으로 링킹

ch0nn0m의 이미지

call by reference 질문

#include<stdio.h>
void add(char *padd)
{
        padd++;
}
 
int main()
{
        char *p="abcdefg";
        printf("p=%s\n",p);
        add(p);
        printf("p=%s\n",p);
}

마지막 출력물에서 bcdefg를 예상했었는데...

어디가 잘못된건가요?

phw0317의 이미지

[완료]system 명령어 사용

안녕하세요 지금 fedora core 13 사용중인 유저입니다.

이번에 웹페이지를 만드려고 제작중에 있는데 궁금한게 있어서 문의드립니다.

일단 아래 코드를 봐주시구요.

doodoori2의 이미지

PHP 세션이 날아가는 문제

사이트 운영중인데

사람들이 계속해서 로그아웃이 된다고 난리입니다. -_ㅠ
PHP5 , apache2 에서 돌리고 있고요.

파일 세션에서
그냥 PHP 랑
codeiniter 병행해서 돌리고 있습니다.

문제가 생기는 지점 파악해서
세션ID랑 데이터 찍어보니까

a:1:{s:8:"ss_user_id";s:5:"u

해당 사용자의 세션에
이렇게 serialized 되다 만 문장이 있더군요. (실제로 u가 끝입니다 )

질문 요약
#1.
해당 사태에 대한 조언이나 관련해서 찾아보면 좋을만한 키워드 부탁드립니다.

#2.
세션 폴더 용량 MAX 설정 도 있나요?

sexychany의 이미지

pdns-backend-mysql 의 역할을 알고 싶습니다.

안녕하세요.
날씨가 많이 추운데 고생이 많으십니다.
다름이 아니라 pdns를 공부하고 있는데요.

pdns 가 start가 안되어 여러 문서를 찾아보았는데,
pdns-backend-mysql 를 깔아보라고 해서 깔았더니 pdns가 잘되고는 있습니다.

그래서 pdns-backend-mysql 이것이 무엇인지 찾고 있는데
답을 알수가 없네요..

도움을 부탁드립니다.
pdns-backend-mysql 이것이 어떤 역할을 하는지..
사실 backend가 무엇인지도 잘 모르겠습니다.

javajo의 이미지

Solaris 10에 SSD 연결시 최대 파일 생성 개수는?

Solaris 10이 설치된 서버에 SSD 연결 시 최대 파일 생성개수를 알 수 있나요?

일반 HDD 사용하는것과 SSD 사용하는거에 따라 파일 생성개수가 다른가요?
아니면 HDD, SSD와는 상관없이 OS와 파일 시스템에 따라 파일 생성개수가 결정되는건가요?

찾아보니 Solaris 10에
ZFS 파일 시스템인 경우: 최대 2의 48승 개수까지 파일 생성 가능하고
UFS 파일 시스템인 경우: TB 당 100만개 라고 하네요.

결론, Solaris 10에 SSD 설치한 경우 최대 파일 개수는?

ukyoukyo의 이미지

stdio.h에 선언된 extern int remove() 함수의 소스는 어떻게 볼 수 있나요 ?


리눅스 gcc 쓰는데요,

/usr/include/stdio.h 파일을 열어보면

extern int remove (__const char *__filename) __THROW;

위와 같이 선언되어 있는데요,

remove() 함수의 소스는 어떻게 찾아볼 수 있는지요 ?

VIM + ctags 환경입니다만....

paeksj98의 이미지

시리얼 통신중 데이터가 사라지는 문제

while(main_run_stat)
{
FD_ZERO(&read_fds);
FD_SET(m_handle, &read_fds);
res = select(m_handle+1, &read_fds, NULL, NULL, NULL);

rxcnt = read(m_handle, rxbuff, sizeof(rxbuff));

int SerialThrProc::SerialOpen()
{

struct termios oldtio,newtio;
m_handle = open("/dev/ttySAC2",O_RDWR | O_NOCTTY);
tcgetattr(m_handle, &oldtio);
memset(&newtio,0,sizeof(newtio));

phw0317의 이미지

VCC400을 사용하는데.. 시작프로그램 관련 문의드립니다.

안녕하세요 현재 Fedora 13을 사용중인 유저입니다.

이거를 회사게시판에 묻는것도 좋겠지만 기본적으로 궁금한 사항이 있어서 여기다 글을 올려봅니다.

제가 지금 원하는 사항이 리눅스 컴퓨터가 실행되면서 프로그램을 자동으로 실행을 시키고 싶습니다.

로그인을 하기전에 처음에 로딩하면서 같이 프로그램이 실행될수 있게 만들어 주고싶습니다.

지금은 etc/gdm/PostLogin/Default 이 위치에다가

/usr/bin/killall -9 vccsrv
rm –f /var/run/vccsrv.pid
/usr/sbin/vccsrv

이런식으로 작성을 해주었습니다.

이렇게 하면 로그인이 된 후 작동이 되는 것 같은데

제가 원하는건 로그인 전부터 작동이 되는걸 원하거든요.

oppop123의 이미지

[완료]패킷을 암호화 시키는 프로그램을 개발하려고 합니다.

안녕하세요~ 이번에 보안 관련 프로그램을 개발해보려고 하는데요,
SSL프로토콜 패킷을 http와 같은 프로토콜로 패키징을 하여 통신을 하고자 합니다.
즉, SSL 패킷에 http 패킷의 헤더를 붙여서(라우터에서 해석하는 단계까지만) 패키징을 해놓으면 중간에 캡처해서 패킷을 보더라도 헤더는 http 패킷인데, 데이터는 엉뚱한.. 그런 패킷을 이용하여 통신하고자 합니다.
물론 통신하는 클라이언트 각각에는 패키징된 패킷을 해석해줄수 있는 네트워크 드라이버가 설치되어 있어야겠죠.

이렇게 하면 보안 향상을 기대할 수 있을까요?

그리고 조사를 해보니, ssh가 패킷을 암호화해서 통신하는 프로토콜이라는데..제가 구현하려고 하는 것과 같은 방법인가요?

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기